#include <cstddef>

#include "../enumerations/enumerations.h"
#include "../constants/constants.h"
#include "../tables/tables.h"

using euclide::constants::infinity;

namespace euclide
{
namespace tables
{

/* --------------------------------------------------------------------------
   -- Computer generated with make-tables on Wed Aug 24 14:18:55 2011
   -------------------------------------------------------------------------- */

const Obstruction _obstructions[] =
{
	/* WhiteKing, A1 */
	{ A1, A2, false, false },
	{ A1, B1, false, false },
	{ A1, B2, false, false },
	{ A2, A1, false, false },
	{ A2, A3,  true, false },
	{ A2, B1, false,  true },
	{ A2, B2, false,  true },
	{ A2, B3, false,  true },
	{ A3, A2, false,  true },
	{ A3, B2, false,  true },
	{ A3, B3, false,  true },
	{ A4, B3, false,  true },
	{ B1, A1, false, false },
	{ B1, A2, false,  true },
	{ B1, B2, false,  true },
	{ B1, C1,  true, false },
	{ B1, C2, false,  true },
	{ B2, A1, false, false },
	{ B2, A2, false,  true },
	{ B2, A3,  true, false },
	{ B2, B1, false,  true },
	{ B2, B3, false,  true },
	{ B2, C1,  true, false },
	{ B2, C2, false,  true },
	{ B2, C3,  true, false },
	{ B3, A2, false,  true },
	{ B3, B2, false,  true },
	{ B3, C2, false,  true },
	{ B4, B3, false,  true },
	{ C1, B1, false,  true },
	{ C1, B2, false,  true },
	{ C1, C2, false,  true },
	{ C2, B1, false,  true },
	{ C2, B2, false,  true },
	{ C2, B3, false,  true },
	{ C3, B2, false,  true },
	{ C3, B3, false,  true },
	{ C3, C2, false,  true },
	{ C4, B3, false,  true },
	{ D1, C2, false,  true },
	{ D2, C2, false,  true },
	{ D3, C2, false,  true },
	/* WhiteKing, A2 */
	{ A1, A2, false, false },
	{ A1, B1, false,  true },
	{ A1, B2, false,  true },
	{ A2, A1, false, false },
	{ A2, A3, false, false },
	{ A2, B1, false, false },
	{ A2, B2, false, false },
	{ A2, B3, false, false },
	{ A3, A2, false, false },
	{ A3, A4,  true, false },
	{ A3, B2, false,  true },
	{ A3, B3, false,  true },
	{ A3, B4, false,  true },
	{ A4, A3, false,  true },
	{ A4, B3, false,  true },
	{ A4, B4, false,  true },
	{ A5, B4, false,  true },
	{ B1, A1, false,  true },
	{ B1, A2, false, false },
	{ B1, B2, false,  true },
	{ B1, C1, false,  true },
	{ B1, C2,  true, false },
	{ B2, A1, false,  true },
	{ B2, A2, false, false },
	{ B2, A3, false,  true },
	{ B2, B1, false,  true },
	{ B2, B3, false,  true },
	{ B2, C1, false,  true },
	{ B2, C2,  true, false },
	{ B2, C3, false,  true },
	{ B3, A2, false, false },
	{ B3, A3, false,  true },
	{ B3, A4,  true, false },
	{ B3, B2, false,  true },
	{ B3, B4, false,  true },
	{ B3, C2,  true, false },
	{ B3, C3, false,  true },
	{ B3, C4,  true, false },
	{ B4, A3, false,  true },
	{ B4, B3, false,  true },
	{ B4, C3, false,  true },
	{ B5, B4, false,  true },
	{ C1, B1, false,  true },
	{ C1, B2, false,  true },
	{ C2, B1, false,  true },
	{ C2, B2, false,  true },
	{ C2, B3, false,  true },
	{ C2, C1, false,  true },
	{ C2, C3, false,  true },
	{ C3, B2, false,  true },
	{ C3, B3, false,  true },
	{ C3, B4, false,  true },
	{ C4, B3, false,  true },
	{ C4, B4, false,  true },
	{ C4, C3, false,  true },
	{ C5, B4, false,  true },
	{ D1, C1, false,  true },
	{ D2, C1, false,  true },
	{ D2, C3, false,  true },
	{ D3, C3, false,  true },
	{ D4, C3, false,  true },
	{ E1, C1, false,  true },
	/* WhiteKing, A3 */
	{ A1, A2, false,  true },
	{ A1, B1, false,  true },
	{ A1, B2, false,  true },
	{ A2, A1,  true, false },
	{ A2, A3, false, false },
	{ A2, B1, false,  true },
	{ A2, B2, false,  true },
	{ A2, B3, false,  true },
	{ A3, A2, false, false },
	{ A3, A4, false, false },
	{ A3, B2, false, false },
	{ A3, B3, false, false },
	{ A3, B4, false, false },
	{ A4, A3, false, false },
	{ A4, A5,  true, false },
	{ A4, B3, false,  true },
	{ A4, B4, false,  true },
	{ A4, B5, false,  true },
	{ A5, A4, false,  true },
	{ A5, B4, false,  true },
	{ A5, B5, false,  true },
	{ A6, B5, false,  true },
	{ B1, A2, false,  true },
	{ B1, B2, false,  true },
	{ B1, C2, false,  true },
	{ B2, A1,  true, false },
	{ B2, A2, false,  true },
	{ B2, A3, false, false },
	{ B2, B1, false,  true },
	{ B2, B3, false,  true },
	{ B2, C1,  true, false },
	{ B2, C2, false,  true },
	{ B2, C3,  true, false },
	{ B3, A2, false,  true },
	{ B3, A3, false, false },
	{ B3, A4, false,  true },
	{ B3, B2, false,  true },
	{ B3, B4, false,  true },
	{ B3, C2, false,  true },
	{ B3, C3,  true, false },
	{ B3, C4, false,  true },
	{ B4, A3, false, false },
	{ B4, A4, false,  true },
	{ B4, A5,  true, false },
	{ B4, B3, false,  true },
	{ B4, B5, false,  true },
	{ B4, C3,  true, false },
	{ B4, C4, false,  true },
	{ B4, C5,  true, false },
	{ B5, A4, false,  true },
	{ B5, B4, false,  true },
	{ B5, C4, false,  true },
	{ B6, B5, false,  true },
	{ C1, B1, false,  true },
	{ C1, B2, false,  true },
	{ C1, C2, false,  true },
	{ C2, B1, false,  true },
	{ C2, B2, false,  true },
	{ C2, B3, false,  true },
	{ C3, B2, false,  true },
	{ C3, B3, false,  true },
	{ C3, B4, false,  true },
	{ C3, C2, false,  true },
	{ C3, C4, false,  true },
	{ C4, B3, false,  true },
	{ C4, B4, false,  true },
	{ C4, B5, false,  true },
	{ C5, B4, false,  true },
	{ C5, B5, false,  true },
	{ C5, C4, false,  true },
	{ C6, B5, false,  true },
	{ D1, C2, false,  true },
	{ D2, C2, false,  true },
	{ D3, C2, false,  true },
	{ D3, C4, false,  true },
	{ D4, C4, false,  true },
	{ D5, C4, false,  true },
	/* WhiteKing, A4 */
	{ A1, B2, false,  true },
	{ A2, A3, false,  true },
	{ A2, B2, false,  true },
	{ A2, B3, false,  true },
	{ A3, A2,  true, false },
	{ A3, A4, false, false },
	{ A3, B2, false,  true },
	{ A3, B3, false,  true },
	{ A3, B4, false,  true },
	{ A4, A3, false, false },
	{ A4, A5, false, false },
	{ A4, B3, false, false },
	{ A4, B4, false, false },
	{ A4, B5, false, false },
	{ A5, A4, false, false },
	{ A5, A6,  true, false },
	{ A5, B4, false,  true },
	{ A5, B5, false,  true },
	{ A5, B6, false,  true },
	{ A6, A5, false,  true },
	{ A6, B5, false,  true },
	{ A6, B6, false,  true },
	{ A7, B6, false,  true },
	{ B1, B2, false,  true },
	{ B2, A3, false,  true },
	{ B2, B3, false,  true },
	{ B2, C3, false,  true },
	{ B3, A2,  true, false },
	{ B3, A3, false,  true },
	{ B3, A4, false, false },
	{ B3, B2, false,  true },
	{ B3, B4, false,  true },
	{ B3, C2,  true, false },
	{ B3, C3, false,  true },
	{ B3, C4,  true, false },
	{ B4, A3, false,  true },
	{ B4, A4, false, false },
	{ B4, A5, false,  true },
	{ B4, B3, false,  true },
	{ B4, B5, false,  true },
	{ B4, C3, false,  true },
	{ B4, C4,  true, false },
	{ B4, C5, false,  true },
	{ B5, A4, false, false },
	{ B5, A5, false,  true },
	{ B5, A6,  true, false },
	{ B5, B4, false,  true },
	{ B5, B6, false,  true },
	{ B5, C4,  true, false },
	{ B5, C5, false,  true },
	{ B5, C6,  true, false },
	{ B6, A5, false,  true },
	{ B6, B5, false,  true },
	{ B6, C5, false,  true },
	{ B7, B6, false,  true },
	{ C1, B2, false,  true },
	{ C2, B2, false,  true },
	{ C2, B3, false,  true },
	{ C2, C3, false,  true },
	{ C3, B2, false,  true },
	{ C3, B3, false,  true },
	{ C3, B4, false,  true },
	{ C4, B3, false,  true },
	{ C4, B4, false,  true },
	{ C4, B5, false,  true },
	{ C4, C3, false,  true },
	{ C4, C5, false,  true },
	{ C5, B4, false,  true },
	{ C5, B5, false,  true },
	{ C5, B6, false,  true },
	{ C6, B5, false,  true },
	{ C6, B6, false,  true },
	{ C6, C5, false,  true },
	{ C7, B6, false,  true },
	{ D2, C3, false,  true },
	{ D3, C3, false,  true },
	{ D4, C3, false,  true },
	{ D4, C5, false,  true },
	{ D5, C5, false,  true },
	{ D6, C5, false,  true },
	/* WhiteKing, A5 */
	{ A2, B3, false,  true },
	{ A3, A4, false,  true },
	{ A3, B3, false,  true },
	{ A3, B4, false,  true },
	{ A4, A3,  true, false },
	{ A4, A5, false, false },
	{ A4, B3, false,  true },
	{ A4, B4, false,  true },
	{ A4, B5, false,  true },
	{ A5, A4, false, false },
	{ A5, A6, false, false },
	{ A5, B4, false, false },
	{ A5, B5, false, false },
	{ A5, B6, false, false },
	{ A6, A5, false, false },
	{ A6, A7,  true, false },
	{ A6, B5, false,  true },
	{ A6, B6, false,  true },
	{ A6, B7, false,  true },
	{ A7, A6, false,  true },
	{ A7, B6, false,  true },
	{ A7, B7, false,  true },
	{ A8, B7, false,  true },
	{ B2, B3, false,  true },
	{ B3, A4, false,  true },
	{ B3, B4, false,  true },
	{ B3, C4, false,  true },
	{ B4, A3,  true, false },
	{ B4, A4, false,  true },
	{ B4, A5, false, false },
	{ B4, B3, false,  true },
	{ B4, B5, false,  true },
	{ B4, C3,  true, false },
	{ B4, C4, false,  true },
	{ B4, C5,  true, false },
	{ B5, A4, false,  true },
	{ B5, A5, false, false },
	{ B5, A6, false,  true },
	{ B5, B4, false,  true },
	{ B5, B6, false,  true },
	{ B5, C4, false,  true },
	{ B5, C5,  true, false },
	{ B5, C6, false,  true },
	{ B6, A5, false, false },
	{ B6, A6, false,  true },
	{ B6, A7,  true, false },
	{ B6, B5, false,  true },
	{ B6, B7, false,  true },
	{ B6, C5,  true, false },
	{ B6, C6, false,  true },
	{ B6, C7,  true, false },
	{ B7, A6, false,  true },
	{ B7, B6, false,  true },
	{ B7, C6, false,  true },
	{ B8, B7, false,  true },
	{ C2, B3, false,  true },
	{ C3, B3, false,  true },
	{ C3, B4, false,  true },
	{ C3, C4, false,  true },
	{ C4, B3, false,  true },
	{ C4, B4, false,  true },
	{ C4, B5, false,  true },
	{ C5, B4, false,  true },
	{ C5, B5, false,  true },
	{ C5, B6, false,  true },
	{ C5, C4, false,  true },
	{ C5, C6, false,  true },
	{ C6, B5, false,  true },
	{ C6, B6, false,  true },
	{ C6, B7, false,  true },
	{ C7, B6, false,  true },
	{ C7, B7, false,  true },
	{ C7, C6, false,  true },
	{ C8, B7, false,  true },
	{ D3, C4, false,  true },
	{ D4, C4, false,  true },
	{ D5, C4, false,  true },
	{ D5, C6, false,  true },
	{ D6, C6, false,  true },
	{ D7, C6, false,  true },
	/* WhiteKing, A6 */
	{ A3, B4, false,  true },
	{ A4, A5, false,  true },
	{ A4, B4, false,  true },
	{ A4, B5, false,  true },
	{ A5, A4,  true, false },
	{ A5, A6, false, false },
	{ A5, B4, false,  true },
	{ A5, B5, false,  true },
	{ A5, B6, false,  true },
	{ A6, A5, false, false },
	{ A6, A7, false, false },
	{ A6, B5, false, false },
	{ A6, B6, false, false },
	{ A6, B7, false, false },
	{ A7, A6, false, false },
	{ A7, A8,  true, false },
	{ A7, B6, false,  true },
	{ A7, B7, false,  true },
	{ A7, B8, false,  true },
	{ A8, A7, false,  true },
	{ A8, B7, false,  true },
	{ A8, B8, false,  true },
	{ B3, B4, false,  true },
	{ B4, A5, false,  true },
	{ B4, B5, false,  true },
	{ B4, C5, false,  true },
	{ B5, A4,  true, false },
	{ B5, A5, false,  true },
	{ B5, A6, false, false },
	{ B5, B4, false,  true },
	{ B5, B6, false,  true },
	{ B5, C4,  true, false },
	{ B5, C5, false,  true },
	{ B5, C6,  true, false },
	{ B6, A5, false,  true },
	{ B6, A6, false, false },
	{ B6, A7, false,  true },
	{ B6, B5, false,  true },
	{ B6, B7, false,  true },
	{ B6, C5, false,  true },
	{ B6, C6,  true, false },
	{ B6, C7, false,  true },
	{ B7, A6, false, false },
	{ B7, A7, false,  true },
	{ B7, A8,  true, false },
	{ B7, B6, false,  true },
	{ B7, B8, false,  true },
	{ B7, C6,  true, false },
	{ B7, C7, false,  true },
	{ B7, C8,  true, false },
	{ B8, A7, false,  true },
	{ B8, B7, false,  true },
	{ B8, C7, false,  true },
	{ C3, B4, false,  true },
	{ C4, B4, false,  true },
	{ C4, B5, false,  true },
	{ C4, C5, false,  true },
	{ C5, B4, false,  true },
	{ C5, B5, false,  true },
	{ C5, B6, false,  true },
	{ C6, B5, false,  true },
	{ C6, B6, false,  true },
	{ C6, B7, false,  true },
	{ C6, C5, false,  true },
	{ C6, C7, false,  true },
	{ C7, B6, false,  true },
	{ C7, B7, false,  true },
	{ C7, B8, false,  true },
	{ C8, B7, false,  true },
	{ C8, B8, false,  true },
	{ C8, C7, false,  true },
	{ D4, C5, false,  true },
	{ D5, C5, false,  true },
	{ D6, C5, false,  true },
	{ D6, C7, false,  true },
	{ D7, C7, false,  true },
	{ D8, C7, false,  true },
	/* WhiteKing, A7 */
	{ A4, B5, false,  true },
	{ A5, A6, false,  true },
	{ A5, B5, false,  true },
	{ A5, B6, false,  true },
	{ A6, A5,  true, false },
	{ A6, A7, false, false },
	{ A6, B5, false,  true },
	{ A6, B6, false,  true },
	{ A6, B7, false,  true },
	{ A7, A6, false, false },
	{ A7, A8, false, false },
	{ A7, B6, false, false },
	{ A7, B7, false, false },
	{ A7, B8, false, false },
	{ A8, A7, false, false },
	{ A8, B7, false,  true },
	{ A8, B8, false,  true },
	{ B4, B5, false,  true },
	{ B5, A6, false,  true },
	{ B5, B6, false,  true },
	{ B5, C6, false,  true },
	{ B6, A5,  true, false },
	{ B6, A6, false,  true },
	{ B6, A7, false, false },
	{ B6, B5, false,  true },
	{ B6, B7, false,  true },
	{ B6, C5,  true, false },
	{ B6, C6, false,  true },
	{ B6, C7,  true, false },
	{ B7, A6, false,  true },
	{ B7, A7, false, false },
	{ B7, A8, false,  true },
	{ B7, B6, false,  true },
	{ B7, B8, false,  true },
	{ B7, C6, false,  true },
	{ B7, C7,  true, false },
	{ B7, C8, false,  true },
	{ B8, A7, false, false },
	{ B8, A8, false,  true },
	{ B8, B7, false,  true },
	{ B8, C7,  true, false },
	{ B8, C8, false,  true },
	{ C4, B5, false,  true },
	{ C5, B5, false,  true },
	{ C5, B6, false,  true },
	{ C5, C6, false,  true },
	{ C6, B5, false,  true },
	{ C6, B6, false,  true },
	{ C6, B7, false,  true },
	{ C7, B6, false,  true },
	{ C7, B7, false,  true },
	{ C7, B8, false,  true },
	{ C7, C6, false,  true },
	{ C7, C8, false,  true },
	{ C8, B7, false,  true },
	{ C8, B8, false,  true },
	{ D5, C6, false,  true },
	{ D6, C6, false,  true },
	{ D7, C6, false,  true },
	{ D7, C8, false,  true },
	{ D8, C8, false,  true },
	/* WhiteKing, A8 */
	{ A5, B6, false,  true },
	{ A6, A7, false,  true },
	{ A6, B6, false,  true },
	{ A6, B7, false,  true },
	{ A7, A6,  true, false },
	{ A7, A8, false, false },
	{ A7, B6, false,  true },
	{ A7, B7, false,  true },
	{ A7, B8, false,  true },
	{ A8, A7, false, false },
	{ A8, B7, false, false },
	{ A8, B8, false, false },
	{ B5, B6, false,  true },
	{ B6, A7, false,  true },
	{ B6, B7, false,  true },
	{ B6, C7, false,  true },
	{ B7, A6,  true, false },
	{ B7, A7, false,  true },
	{ B7, A8, false, false },
	{ B7, B6, false,  true },
	{ B7, B8, false,  true },
	{ B7, C6,  true, false },
	{ B7, C7, false,  true },
	{ B7, C8,  true, false },
	{ B8, A7, false,  true },
	{ B8, A8, false, false },
	{ B8, B7, false,  true },
	{ B8, C7, false,  true },
	{ B8, C8,  true, false },
	{ C5, B6, false,  true },
	{ C6, B6, false,  true },
	{ C6, B7, false,  true },
	{ C6, C7, false,  true },
	{ C7, B6, false,  true },
	{ C7, B7, false,  true },
	{ C7, B8, false,  true },
	{ C8, B7, false,  true },
	{ C8, B8, false,  true },
	{ C8, C7, false,  true },
	{ D6, C7, false,  true },
	{ D7, C7, false,  true },
	{ D8, C7, false,  true },
	/* WhiteKing, B1 */
	{ A1, A2, false,  true },
	{ A1, B1, false, false },
	{ A1, B2, false,  true },
	{ A2, A1, false,  true },
	{ A2, A3, false,  true },
	{ A2, B1, false, false },
	{ A2, B2, false,  true },
	{ A2, B3,  true, false },
	{ A3, A2, false,  true },
	{ A3, B2, false,  true },
	{ A4, A3, false,  true },
	{ B1, A1, false, false },
	{ B1, A2, false, false },
	{ B1, B2, false, false },
	{ B1, C1, false, false },
	{ B1, C2, false, false },
	{ B2, A1, false,  true },
	{ B2, A2, false,  true },
	{ B2, A3, false,  true },
	{ B2, B1, false, false },
	{ B2, B3,  true, false },
	{ B2, C1, false,  true },
	{ B2, C2, false,  true },
	{ B2, C3, false,  true },
	{ B3, A2, false,  true },
	{ B3, A3, false,  true },
	{ B3, B2, false,  true },
	{ B3, C2, false,  true },
	{ B3, C3, false,  true },
	{ B4, A3, false,  true },
	{ B4, C3, false,  true },
	{ C1, B1, false, false },
	{ C1, B2, false,  true },
	{ C1, C2, false,  true },
	{ C1, D1,  true, false },
	{ C1, D2, false,  true },
	{ C2, B1, false, false },
	{ C2, B2, false,  true },
	{ C2, B3,  true, false },
	{ C2, C1, false,  true },
	{ C2, C3, false,  true },
	{ C2, D1,  true, false },
	{ C2, D2, false,  true },
	{ C2, D3,  true, false },
	{ C3, B2, false,  true },
	{ C3, C2, false,  true },
	{ C3, D2, false,  true },
	{ C4, C3, false,  true },
	{ D1, C1, false,  true },
	{ D1, C2, false,  true },
	{ D1, D2, false,  true },
	{ D2, C1, false,  true },
	{ D2, C2, false,  true },
	{ D2, C3, false,  true },
	{ D3, C2, false,  true },
	{ D3, C3, false,  true },
	{ D3, D2, false,  true },
	{ D4, C3, false,  true },
	{ E1, C1, false, false },
	{ E1, D2, false,  true },
	{ E2, D2, false,  true },
	{ E3, D2, false,  true },
	/* WhiteKing, B2 */
	{ A1, A2, false,  true },
	{ A1, B1, false,  true },
	{ A1, B2, false, false },
	{ A2, A1, false,  true },
	{ A2, A3, false,  true },
	{ A2, B1, false,  true },
	{ A2, B2, false, false },
	{ A2, B3, false,  true },
	{ A3, A2, false,  true },
	{ A3, A4, false,  true },
	{ A3, B2, false, false },
	{ A3, B3, false,  true },
	{ A3, B4,  true, false },
	{ A4, A3, false,  true },
	{ A4, B3, false,  true },
	{ A5, A4, false,  true },
	{ B1, A1, false,  true },
	{ B1, A2, false,  true },
	{ B1, B2, false, false },
	{ B1, C1, false,  true },
	{ B1, C2, false,  true },
	{ B2, A1, false, false },
	{ B2, A2, false, false },
	{ B2, A3, false, false },
	{ B2, B1, false, false },
	{ B2, B3, false, false },
	{ B2, C1, false, false },
	{ B2, C2, false, false },
	{ B2, C3, false, false },
	{ B3, A2, false,  true },
	{ B3, A3, false,  true },
	{ B3, A4, false,  true },
	{ B3, B2, false, false },
	{ B3, B4,  true, false },
	{ B3, C2, false,  true },
	{ B3, C3, false,  true },
	{ B3, C4, false,  true },
	{ B4, A3, false,  true },
	{ B4, A4, false,  true },
	{ B4, B3, false,  true },
	{ B4, C3, false,  true },
	{ B4, C4, false,  true },
	{ B5, A4, false,  true },
	{ B5, C4, false,  true },
	{ C1, B1, false,  true },
	{ C1, B2, false, false },
	{ C1, C2, false,  true },
	{ C1, D1, false,  true },
	{ C1, D2,  true, false },
	{ C2, B1, false,  true },
	{ C2, B2, false, false },
	{ C2, B3, false,  true },
	{ C2, C1, false,  true },
	{ C2, C3, false,  true },
	{ C2, D1, false,  true },
	{ C2, D2,  true, false },
	{ C2, D3, false,  true },
	{ C3, B2, false, false },
	{ C3, B3, false,  true },
	{ C3, B4,  true, false },
	{ C3, C2, false,  true },
	{ C3, C4, false,  true },
	{ C3, D2,  true, false },
	{ C3, D3, false,  true },
	{ C3, D4,  true, false },
	{ C4, B3, false,  true },
	{ C4, C3, false,  true },
	{ C4, D3, false,  true },
	{ C5, C4, false,  true },
	{ D1, C1, false,  true },
	{ D1, C2, false,  true },
	{ D2, C1, false,  true },
	{ D2, C2, false,  true },
	{ D2, C3, false,  true },
	{ D2, D1, false,  true },
	{ D2, D3, false,  true },
	{ D3, C2, false,  true },
	{ D3, C3, false,  true },
	{ D3, C4, false,  true },
	{ D4, C3, false,  true },
	{ D4, C4, false,  true },
	{ D4, D3, false,  true },
	{ D5, C4, false,  true },
	{ E1, C1, false,  true },
	{ E1, D1, false,  true },
	{ E2, D1, false,  true },
	{ E2, D3, false,  true },
	{ E3, D3, false,  true },
	{ E4, D3, false,  true },
	/* WhiteKing, B3 */
	{ A1, A2, false,  true },
	{ A1, B2, false,  true },
	{ A2, A1, false,  true },
	{ A2, A3, false,  true },
	{ A2, B1,  true, false },
	{ A2, B2, false,  true },
	{ A2, B3, false, false },
	{ A3, A2, false,  true },
	{ A3, A4, false,  true },
	{ A3, B2, false,  true },
	{ A3, B3, false, false },
	{ A3, B4, false,  true },
	{ A4, A3, false,  true },
	{ A4, A5, false,  true },
	{ A4, B3, false, false },
	{ A4, B4, false,  true },
	{ A4, B5,  true, false },
	{ A5, A4, false,  true },
	{ A5, B4, false,  true },
	{ A6, A5, false,  true },
	{ B1, A1, false,  true },
	{ B1, A2, false,  true },
	{ B1, B2, false,  true },
	{ B1, C1, false,  true },
	{ B1, C2, false,  true },
	{ B2, A1, false,  true },
	{ B2, A2, false,  true },
	{ B2, A3, false,  true },
	{ B2, B1,  true, false },
	{ B2, B3, false, false },
	{ B2, C1, false,  true },
	{ B2, C2, false,  true },
	{ B2, C3, false,  true },
	{ B3, A2, false, false },
	{ B3, A3, false, false },
	{ B3, A4, false, false },
	{ B3, B2, false, false },
	{ B3, B4, false, false },
	{ B3, C2, false, false },
	{ B3, C3, false, false },
	{ B3, C4, false, false },
	{ B4, A3, false,  true },
	{ B4, A4, false,  true },
	{ B4, A5, false,  true },
	{ B4, B3, false, false },
	{ B4, B5,  true, false },
	{ B4, C3, false,  true },
	{ B4, C4, false,  true },
	{ B4, C5, false,  true },
	{ B5, A4, false,  true },
	{ B5, A5, false,  true },
	{ B5, B4, false,  true },
	{ B5, C4, false,  true },
	{ B5, C5, false,  true },
	{ B6, A5, false,  true },
	{ B6, C5, false,  true },
	{ C1, B2, false,  true },
	{ C1, C2, false,  true },
	{ C1, D2, false,  true },
	{ C2, B1,  true, false },
	{ C2, B2, false,  true },
	{ C2, B3, false, false },
	{ C2, C1, false,  true },
	{ C2, C3, false,  true },
	{ C2, D1,  true, false },
	{ C2, D2, false,  true },
	{ C2, D3,  true, false },
	{ C3, B2, false,  true },
	{ C3, B3, false, false },
	{ C3, B4, false,  true },
	{ C3, C2, false,  true },
	{ C3, C4, false,  true },
	{ C3, D2, false,  true },
	{ C3, D3,  true, false },
	{ C3, D4, false,  true },
	{ C4, B3, false, false },
	{ C4, B4, false,  true },
	{ C4, B5,  true, false },
	{ C4, C3, false,  true },
	{ C4, C5, false,  true },
	{ C4, D3,  true, false },
	{ C4, D4, false,  true },
	{ C4, D5,  true, false },
	{ C5, B4, false,  true },
	{ C5, C4, false,  true },
	{ C5, D4, false,  true },
	{ C6, C5, false,  true },
	{ D1, C1, false,  true },
	{ D1, C2, false,  true },
	{ D1, D2, false,  true },
	{ D2, C1, false,  true },
	{ D2, C2, false,  true },
	{ D2, C3, false,  true },
	{ D3, C2, false,  true },
	{ D3, C3, false,  true },
	{ D3, C4, false,  true },
	{ D3, D2, false,  true },
	{ D3, D4, false,  true },
	{ D4, C3, false,  true },
	{ D4, C4, false,  true },
	{ D4, C5, false,  true },
	{ D5, C4, false,  true },
	{ D5, C5, false,  true },
	{ D5, D4, false,  true },
	{ D6, C5, false,  true },
	{ E1, C1, false,  true },
	{ E1, D2, false,  true },
	{ E2, D2, false,  true },
	{ E3, D2, false,  true },
	{ E3, D4, false,  true },
	{ E4, D4, false,  true },
	{ E5, D4, false,  true },
	/* WhiteKing, B4 */
	{ A1, A2, false,  true },
	{ A2, A3, false,  true },
	{ A2, B3, false,  true },
	{ A3, A2, false,  true },
	{ A3, A4, false,  true },
	{ A3, B2,  true, false },
	{ A3, B3, false,  true },
	{ A3, B4, false, false },
	{ A4, A3, false,  true },
	{ A4, A5, false,  true },
	{ A4, B3, false,  true },
	{ A4, B4, false, false },
	{ A4, B5, false,  true },
	{ A5, A4, false,  true },
	{ A5, A6, false,  true },
	{ A5, B4, false, false },
	{ A5, B5, false,  true },
	{ A5, B6,  true, false },
	{ A6, A5, false,  true },
	{ A6, B5, false,  true },
	{ A7, A6, false,  true },
	{ B1, A2, false,  true },
	{ B1, C2, false,  true },
	{ B2, A2, false,  true },
	{ B2, A3, false,  true },
	{ B2, B3, false,  true },
	{ B2, C2, false,  true },
	{ B2, C3, false,  true },
	{ B3, A2, false,  true },
	{ B3, A3, false,  true },
	{ B3, A4, false,  true },
	{ B3, B2,  true, false },
	{ B3, B4, false, false },
	{ B3, C2, false,  true },
	{ B3, C3, false,  true },
	{ B3, C4, false,  true },
	{ B4, A3, false, false },
	{ B4, A4, false, false },
	{ B4, A5, false, false },
	{ B4, B3, false, false },
	{ B4, B5, false, false },
	{ B4, C3, false, false },
	{ B4, C4, false, false },
	{ B4, C5, false, false },
	{ B5, A4, false,  true },
	{ B5, A5, false,  true },
	{ B5, A6, false,  true },
	{ B5, B4, false, false },
	{ B5, B6,  true, false },
	{ B5, C4, false,  true },
	{ B5, C5, false,  true },
	{ B5, C6, false,  true },
	{ B6, A5, false,  true },
	{ B6, A6, false,  true },
	{ B6, B5, false,  true },
	{ B6, C5, false,  true },
	{ B6, C6, false,  true },
	{ B7, A6, false,  true },
	{ B7, C6, false,  true },
	{ C1, C2, false,  true },
	{ C2, B3, false,  true },
	{ C2, C3, false,  true },
	{ C2, D3, false,  true },
	{ C3, B2,  true, false },
	{ C3, B3, false,  true },
	{ C3, B4, false, false },
	{ C3, C2, false,  true },
	{ C3, C4, false,  true },
	{ C3, D2,  true, false },
	{ C3, D3, false,  true },
	{ C3, D4,  true, false },
	{ C4, B3, false,  true },
	{ C4, B4, false, false },
	{ C4, B5, false,  true },
	{ C4, C3, false,  true },
	{ C4, C5, false,  true },
	{ C4, D3, false,  true },
	{ C4, D4,  true, false },
	{ C4, D5, false,  true },
	{ C5, B4, false, false },
	{ C5, B5, false,  true },
	{ C5, B6,  true, false },
	{ C5, C4, false,  true },
	{ C5, C6, false,  true },
	{ C5, D4,  true, false },
	{ C5, D5, false,  true },
	{ C5, D6,  true, false },
	{ C6, B5, false,  true },
	{ C6, C5, false,  true },
	{ C6, D5, false,  true },
	{ C7, C6, false,  true },
	{ D1, C2, false,  true },
	{ D2, C2, false,  true },
	{ D2, C3, false,  true },
	{ D2, D3, false,  true },
	{ D3, C2, false,  true },
	{ D3, C3, false,  true },
	{ D3, C4, false,  true },
	{ D4, C3, false,  true },
	{ D4, C4, false,  true },
	{ D4, C5, false,  true },
	{ D4, D3, false,  true },
	{ D4, D5, false,  true },
	{ D5, C4, false,  true },
	{ D5, C5, false,  true },
	{ D5, C6, false,  true },
	{ D6, C5, false,  true },
	{ D6, C6, false,  true },
	{ D6, D5, false,  true },
	{ D7, C6, false,  true },
	{ E2, D3, false,  true },
	{ E3, D3, false,  true },
	{ E4, D3, false,  true },
	{ E4, D5, false,  true },
	{ E5, D5, false,  true },
	{ E6, D5, false,  true },
	/* WhiteKing, B5 */
	{ A2, A3, false,  true },
	{ A3, A4, false,  true },
	{ A3, B4, false,  true },
	{ A4, A3, false,  true },
	{ A4, A5, false,  true },
	{ A4, B3,  true, false },
	{ A4, B4, false,  true },
	{ A4, B5, false, false },
	{ A5, A4, false,  true },
	{ A5, A6, false,  true },
	{ A5, B4, false,  true },
	{ A5, B5, false, false },
	{ A5, B6, false,  true },
	{ A6, A5, false,  true },
	{ A6, A7, false,  true },
	{ A6, B5, false, false },
	{ A6, B6, false,  true },
	{ A6, B7,  true, false },
	{ A7, A6, false,  true },
	{ A7, B6, false,  true },
	{ A8, A7, false,  true },
	{ B2, A3, false,  true },
	{ B2, C3, false,  true },
	{ B3, A3, false,  true },
	{ B3, A4, false,  true },
	{ B3, B4, false,  true },
	{ B3, C3, false,  true },
	{ B3, C4, false,  true },
	{ B4, A3, false,  true },
	{ B4, A4, false,  true },
	{ B4, A5, false,  true },
	{ B4, B3,  true, false },
	{ B4, B5, false, false },
	{ B4, C3, false,  true },
	{ B4, C4, false,  true },
	{ B4, C5, false,  true },
	{ B5, A4, false, false },
	{ B5, A5, false, false },
	{ B5, A6, false, false },
	{ B5, B4, false, false },
	{ B5, B6, false, false },
	{ B5, C4, false, false },
	{ B5, C5, false, false },
	{ B5, C6, false, false },
	{ B6, A5, false,  true },
	{ B6, A6, false,  true },
	{ B6, A7, false,  true },
	{ B6, B5, false, false },
	{ B6, B7,  true, false },
	{ B6, C5, false,  true },
	{ B6, C6, false,  true },
	{ B6, C7, false,  true },
	{ B7, A6, false,  true },
	{ B7, A7, false,  true },
	{ B7, B6, false,  true },
	{ B7, C6, false,  true },
	{ B7, C7, false,  true },
	{ B8, A7, false,  true },
	{ B8, C7, false,  true },
	{ C2, C3, false,  true },
	{ C3, B4, false,  true },
	{ C3, C4, false,  true },
	{ C3, D4, false,  true },
	{ C4, B3,  true, false },
	{ C4, B4, false,  true },
	{ C4, B5, false, false },
	{ C4, C3, false,  true },
	{ C4, C5, false,  true },
	{ C4, D3,  true, false },
	{ C4, D4, false,  true },
	{ C4, D5,  true, false },
	{ C5, B4, false,  true },
	{ C5, B5, false, false },
	{ C5, B6, false,  true },
	{ C5, C4, false,  true },
	{ C5, C6, false,  true },
	{ C5, D4, false,  true },
	{ C5, D5,  true, false },
	{ C5, D6, false,  true },
	{ C6, B5, false, false },
	{ C6, B6, false,  true },
	{ C6, B7,  true, false },
	{ C6, C5, false,  true },
	{ C6, C7, false,  true },
	{ C6, D5,  true, false },
	{ C6, D6, false,  true },
	{ C6, D7,  true, false },
	{ C7, B6, false,  true },
	{ C7, C6, false,  true },
	{ C7, D6, false,  true },
	{ C8, C7, false,  true },
	{ D2, C3, false,  true },
	{ D3, C3, false,  true },
	{ D3, C4, false,  true },
	{ D3, D4, false,  true },
	{ D4, C3, false,  true },
	{ D4, C4, false,  true },
	{ D4, C5, false,  true },
	{ D5, C4, false,  true },
	{ D5, C5, false,  true },
	{ D5, C6, false,  true },
	{ D5, D4, false,  true },
	{ D5, D6, false,  true },
	{ D6, C5, false,  true },
	{ D6, C6, false,  true },
	{ D6, C7, false,  true },
	{ D7, C6, false,  true },
	{ D7, C7, false,  true },
	{ D7, D6, false,  true },
	{ D8, C7, false,  true },
	{ E3, D4, false,  true },
	{ E4, D4, false,  true },
	{ E5, D4, false,  true },
	{ E5, D6, false,  true },
	{ E6, D6, false,  true },
	{ E7, D6, false,  true },
	/* WhiteKing, B6 */
	{ A3, A4, false,  true },
	{ A4, A5, false,  true },
	{ A4, B5, false,  true },
	{ A5, A4, false,  true },
	{ A5, A6, false,  true },
	{ A5, B4,  true, false },
	{ A5, B5, false,  true },
	{ A5, B6, false, false },
	{ A6, A5, false,  true },
	{ A6, A7, false,  true },
	{ A6, B5, false,  true },
	{ A6, B6, false, false },
	{ A6, B7, false,  true },
	{ A7, A6, false,  true },
	{ A7, A8, false,  true },
	{ A7, B6, false, false },
	{ A7, B7, false,  true },
	{ A7, B8,  true, false },
	{ A8, A7, false,  true },
	{ A8, B7, false,  true },
	{ B3, A4, false,  true },
	{ B3, C4, false,  true },
	{ B4, A4, false,  true },
	{ B4, A5, false,  true },
	{ B4, B5, false,  true },
	{ B4, C4, false,  true },
	{ B4, C5, false,  true },
	{ B5, A4, false,  true },
	{ B5, A5, false,  true },
	{ B5, A6, false,  true },
	{ B5, B4,  true, false },
	{ B5, B6, false, false },
	{ B5, C4, false,  true },
	{ B5, C5, false,  true },
	{ B5, C6, false,  true },
	{ B6, A5, false, false },
	{ B6, A6, false, false },
	{ B6, A7, false, false },
	{ B6, B5, false, false },
	{ B6, B7, false, false },
	{ B6, C5, false, false },
	{ B6, C6, false, false },
	{ B6, C7, false, false },
	{ B7, A6, false,  true },
	{ B7, A7, false,  true },
	{ B7, A8, false,  true },
	{ B7, B6, false, false },
	{ B7, B8,  true, false },
	{ B7, C6, false,  true },
	{ B7, C7, false,  true },
	{ B7, C8, false,  true },
	{ B8, A7, false,  true },
	{ B8, A8, false,  true },
	{ B8, B7, false,  true },
	{ B8, C7, false,  true },
	{ B8, C8, false,  true },
	{ C3, C4, false,  true },
	{ C4, B5, false,  true },
	{ C4, C5, false,  true },
	{ C4, D5, false,  true },
	{ C5, B4,  true, false },
	{ C5, B5, false,  true },
	{ C5, B6, false, false },
	{ C5, C4, false,  true },
	{ C5, C6, false,  true },
	{ C5, D4,  true, false },
	{ C5, D5, false,  true },
	{ C5, D6,  true, false },
	{ C6, B5, false,  true },
	{ C6, B6, false, false },
	{ C6, B7, false,  true },
	{ C6, C5, false,  true },
	{ C6, C7, false,  true },
	{ C6, D5, false,  true },
	{ C6, D6,  true, false },
	{ C6, D7, false,  true },
	{ C7, B6, false, false },
	{ C7, B7, false,  true },
	{ C7, B8,  true, false },
	{ C7, C6, false,  true },
	{ C7, C8, false,  true },
	{ C7, D6,  true, false },
	{ C7, D7, false,  true },
	{ C7, D8,  true, false },
	{ C8, B7, false,  true },
	{ C8, C7, false,  true },
	{ C8, D7, false,  true },
	{ D3, C4, false,  true },
	{ D4, C4, false,  true },
	{ D4, C5, false,  true },
	{ D4, D5, false,  true },
	{ D5, C4, false,  true },
	{ D5, C5, false,  true },
	{ D5, C6, false,  true },
	{ D6, C5, false,  true },
	{ D6, C6, false,  true },
	{ D6, C7, false,  true },
	{ D6, D5, false,  true },
	{ D6, D7, false,  true },
	{ D7, C6, false,  true },
	{ D7, C7, false,  true },
	{ D7, C8, false,  true },
	{ D8, C7, false,  true },
	{ D8, C8, false,  true },
	{ D8, D7, false,  true },
	{ E4, D5, false,  true },
	{ E5, D5, false,  true },
	{ E6, D5, false,  true },
	{ E6, D7, false,  true },
	{ E7, D7, false,  true },
	{ E8, D7, false,  true },
	/* WhiteKing, B7 */
	{ A4, A5, false,  true },
	{ A5, A6, false,  true },
	{ A5, B6, false,  true },
	{ A6, A5, false,  true },
	{ A6, A7, false,  true },
	{ A6, B5,  true, false },
	{ A6, B6, false,  true },
	{ A6, B7, false, false },
	{ A7, A6, false,  true },
	{ A7, A8, false,  true },
	{ A7, B6, false,  true },
	{ A7, B7, false, false },
	{ A7, B8, false,  true },
	{ A8, A7, false,  true },
	{ A8, B7, false, false },
	{ A8, B8, false,  true },
	{ B4, A5, false,  true },
	{ B4, C5, false,  true },
	{ B5, A5, false,  true },
	{ B5, A6, false,  true },
	{ B5, B6, false,  true },
	{ B5, C5, false,  true },
	{ B5, C6, false,  true },
	{ B6, A5, false,  true },
	{ B6, A6, false,  true },
	{ B6, A7, false,  true },
	{ B6, B5,  true, false },
	{ B6, B7, false, false },
	{ B6, C5, false,  true },
	{ B6, C6, false,  true },
	{ B6, C7, false,  true },
	{ B7, A6, false, false },
	{ B7, A7, false, false },
	{ B7, A8, false, false },
	{ B7, B6, false, false },
	{ B7, B8, false, false },
	{ B7, C6, false, false },
	{ B7, C7, false, false },
	{ B7, C8, false, false },
	{ B8, A7, false,  true },
	{ B8, A8, false,  true },
	{ B8, B7, false, false },
	{ B8, C7, false,  true },
	{ B8, C8, false,  true },
	{ C4, C5, false,  true },
	{ C5, B6, false,  true },
	{ C5, C6, false,  true },
	{ C5, D6, false,  true },
	{ C6, B5,  true, false },
	{ C6, B6, false,  true },
	{ C6, B7, false, false },
	{ C6, C5, false,  true },
	{ C6, C7, false,  true },
	{ C6, D5,  true, false },
	{ C6, D6, false,  true },
	{ C6, D7,  true, false },
	{ C7, B6, false,  true },
	{ C7, B7, false, false },
	{ C7, B8, false,  true },
	{ C7, C6, false,  true },
	{ C7, C8, false,  true },
	{ C7, D6, false,  true },
	{ C7, D7,  true, false },
	{ C7, D8, false,  true },
	{ C8, B7, false, false },
	{ C8, B8, false,  true },
	{ C8, C7, false,  true },
	{ C8, D7,  true, false },
	{ C8, D8, false,  true },
	{ D4, C5, false,  true },
	{ D5, C5, false,  true },
	{ D5, C6, false,  true },
	{ D5, D6, false,  true },
	{ D6, C5, false,  true },
	{ D6, C6, false,  true },
	{ D6, C7, false,  true },
	{ D7, C6, false,  true },
	{ D7, C7, false,  true },
	{ D7, C8, false,  true },
	{ D7, D6, false,  true },
	{ D7, D8, false,  true },
	{ D8, C7, false,  true },
	{ D8, C8, false,  true },
	{ E5, D6, false,  true },
	{ E6, D6, false,  true },
	{ E7, D6, false,  true },
	{ E7, D8, false,  true },
	{ E8, D8, false,  true },
	/* WhiteKing, B8 */
	{ A5, A6, false,  true },
	{ A6, A7, false,  true },
	{ A6, B7, false,  true },
	{ A7, A6, false,  true },
	{ A7, A8, false,  true },
	{ A7, B6,  true, false },
	{ A7, B7, false,  true },
	{ A7, B8, false, false },
	{ A8, A7, false,  true },
	{ A8, B7, false,  true },
	{ A8, B8, false, false },
	{ B5, A6, false,  true },
	{ B5, C6, false,  true },
	{ B6, A6, false,  true },
	{ B6, A7, false,  true },
	{ B6, B7, false,  true },
	{ B6, C6, false,  true },
	{ B6, C7, false,  true },
	{ B7, A6, false,  true },
	{ B7, A7, false,  true },
	{ B7, A8, false,  true },
	{ B7, B6,  true, false },
	{ B7, B8, false, false },
	{ B7, C6, false,  true },
	{ B7, C7, false,  true },
	{ B7, C8, false,  true },
	{ B8, A7, false, false },
	{ B8, A8, false, false },
	{ B8, B7, false, false },
	{ B8, C7, false, false },
	{ B8, C8, false, false },
	{ C5, C6, false,  true },
	{ C6, B7, false,  true },
	{ C6, C7, false,  true },
	{ C6, D7, false,  true },
	{ C7, B6,  true, false },
	{ C7, B7, false,  true },
	{ C7, B8, false, false },
	{ C7, C6, false,  true },
	{ C7, C8, false,  true },
	{ C7, D6,  true, false },
	{ C7, D7, false,  true },
	{ C7, D8,  true, false },
	{ C8, B7, false,  true },
	{ C8, B8, false, false },
	{ C8, C7, false,  true },
	{ C8, D7, false,  true },
	{ C8, D8,  true, false },
	{ D5, C6, false,  true },
	{ D6, C6, false,  true },
	{ D6, C7, false,  true },
	{ D6, D7, false,  true },
	{ D7, C6, false,  true },
	{ D7, C7, false,  true },
	{ D7, C8, false,  true },
	{ D8, C7, false,  true },
	{ D8, C8, false,  true },
	{ D8, D7, false,  true },
	{ E6, D7, false,  true },
	{ E7, D7, false,  true },
	{ E8, D7, false,  true },
	/* WhiteKing, C1 */
	{ A1, A2, false,  true },
	{ A1, B1, false,  true },
	{ A1, B2, false,  true },
	{ A2, B1, false,  true },
	{ A2, B2, false,  true },
	{ A2, B3, false,  true },
	{ A3, A2, false,  true },
	{ A3, B2, false,  true },
	{ A3, B3, false,  true },
	{ A4, B3, false,  true },
	{ B1, A1,  true, false },
	{ B1, A2, false,  true },
	{ B1, B2, false,  true },
	{ B1, C1, false, false },
	{ B1, C2, false,  true },
	{ B2, A1,  true, false },
	{ B2, A2, false,  true },
	{ B2, A3,  true, false },
	{ B2, B1, false,  true },
	{ B2, B3, false,  true },
	{ B2, C1, false, false },
	{ B2, C2, false,  true },
	{ B2, C3,  true, false },
	{ B3, A2, false,  true },
	{ B3, B2, false,  true },
	{ B3, C2, false,  true },
	{ B4, B3, false,  true },
	{ C1, B1, false, false },
	{ C1, B2, false, false },
	{ C1, C2, false, false },
	{ C1, D1, false, false },
	{ C1, D2, false, false },
	{ C2, B1, false,  true },
	{ C2, B2, false,  true },
	{ C2, B3, false,  true },
	{ C2, C1, false, false },
	{ C2, C3,  true, false },
	{ C2, D1, false,  true },
	{ C2, D2, false,  true },
	{ C2, D3, false,  true },
	{ C3, B2, false,  true },
	{ C3, B3, false,  true },
	{ C3, C2, false,  true },
	{ C3, D2, false,  true },
	{ C3, D3, false,  true },
	{ C4, B3, false,  true },
	{ C4, D3, false,  true },
	{ D1, C1, false, false },
	{ D1, C2, false,  true },
	{ D1, D2, false,  true },
	{ D1, E1,  true, false },
	{ D1, E2, false,  true },
	{ D2, C1, false, false },
	{ D2, C2, false,  true },
	{ D2, C3,  true, false },
	{ D2, D1, false,  true },
	{ D2, D3, false,  true },
	{ D2, E1,  true, false },
	{ D2, E2, false,  true },
	{ D2, E3,  true, false },
	{ D3, C2, false,  true },
	{ D3, D2, false,  true },
	{ D3, E2, false,  true },
	{ D4, D3, false,  true },
	{ E1, C1, false, false },
	{ E1, D1, false,  true },
	{ E1, D2, false,  true },
	{ E1, E2, false,  true },
	{ E2, D1, false,  true },
	{ E2, D2, false,  true },
	{ E2, D3, false,  true },
	{ E3, D2, false,  true },
	{ E3, D3, false,  true },
	{ E3, E2, false,  true },
	{ E4, D3, false,  true },
	{ F1, E2, false,  true },
	{ F2, E2, false,  true },
	{ F3, E2, false,  true },
	/* WhiteKing, C2 */
	{ A1, B1, false,  true },
	{ A1, B2, false,  true },
	{ A2, A1, false,  true },
	{ A2, A3, false,  true },
	{ A2, B1, false,  true },
	{ A2, B2, false,  true },
	{ A2, B3, false,  true },
	{ A3, B2, false,  true },
	{ A3, B3, false,  true },
	{ A3, B4, false,  true },
	{ A4, A3, false,  true },
	{ A4, B3, false,  true },
	{ A4, B4, false,  true },
	{ A5, B4, false,  true },
	{ B1, A1, false,  true },
	{ B1, A2,  true, false },
	{ B1, B2, false,  true },
	{ B1, C1, false,  true },
	{ B1, C2, false, false },
	{ B2, A1, false,  true },
	{ B2, A2,  true, false },
	{ B2, A3, false,  true },
	{ B2, B1, false,  true },
	{ B2, B3, false,  true },
	{ B2, C1, false,  true },
	{ B2, C2, false, false },
	{ B2, C3, false,  true },
	{ B3, A2,  true, false },
	{ B3, A3, false,  true },
	{ B3, A4,  true, false },
	{ B3, B2, false,  true },
	{ B3, B4, false,  true },
	{ B3, C2, false, false },
	{ B3, C3, false,  true },
	{ B3, C4,  true, false },
	{ B4, A3, false,  true },
	{ B4, B3, false,  true },
	{ B4, C3, false,  true },
	{ B5, B4, false,  true },
	{ C1, B1, false,  true },
	{ C1, B2, false,  true },
	{ C1, C2, false, false },
	{ C1, D1, false,  true },
	{ C1, D2, false,  true },
	{ C2, B1, false, false },
	{ C2, B2, false, false },
	{ C2, B3, false, false },
	{ C2, C1, false, false },
	{ C2, C3, false, false },
	{ C2, D1, false, false },
	{ C2, D2, false, false },
	{ C2, D3, false, false },
	{ C3, B2, false,  true },
	{ C3, B3, false,  true },
	{ C3, B4, false,  true },
	{ C3, C2, false, false },
	{ C3, C4,  true, false },
	{ C3, D2, false,  true },
	{ C3, D3, false,  true },
	{ C3, D4, false,  true },
	{ C4, B3, false,  true },
	{ C4, B4, false,  true },
	{ C4, C3, false,  true },
	{ C4, D3, false,  true },
	{ C4, D4, false,  true },
	{ C5, B4, false,  true },
	{ C5, D4, false,  true },
	{ D1, C1, false,  true },
	{ D1, C2, false, false },
	{ D1, D2, false,  true },
	{ D1, E1, false,  true },
	{ D1, E2,  true, false },
	{ D2, C1, false,  true },
	{ D2, C2, false, false },
	{ D2, C3, false,  true },
	{ D2, D1, false,  true },
	{ D2, D3, false,  true },
	{ D2, E1, false,  true },
	{ D2, E2,  true, false },
	{ D2, E3, false,  true },
	{ D3, C2, false, false },
	{ D3, C3, false,  true },
	{ D3, C4,  true, false },
	{ D3, D2, false,  true },
	{ D3, D4, false,  true },
	{ D3, E2,  true, false },
	{ D3, E3, false,  true },
	{ D3, E4,  true, false },
	{ D4, C3, false,  true },
	{ D4, D3, false,  true },
	{ D4, E3, false,  true },
	{ D5, D4, false,  true },
	{ E1, C1, false,  true },
	{ E1, D1, false,  true },
	{ E1, D2, false,  true },
	{ E2, D1, false,  true },
	{ E2, D2, false,  true },
	{ E2, D3, false,  true },
	{ E2, E1, false,  true },
	{ E2, E3, false,  true },
	{ E3, D2, false,  true },
	{ E3, D3, false,  true },
	{ E3, D4, false,  true },
	{ E4, D3, false,  true },
	{ E4, D4, false,  true },
	{ E4, E3, false,  true },
	{ E5, D4, false,  true },
	{ F1, E1, false,  true },
	{ F2, E1, false,  true },
	{ F2, E3, false,  true },
	{ F3, E3, false,  true },
	{ F4, E3, false,  true },
	/* WhiteKing, C3 */
	{ A1, A2, false,  true },
	{ A1, B1, false,  true },
	{ A1, B2, false,  true },
	{ A2, B1, false,  true },
	{ A2, B2, false,  true },
	{ A2, B3, false,  true },
	{ A3, A2, false,  true },
	{ A3, A4, false,  true },
	{ A3, B2, false,  true },
	{ A3, B3, false,  true },
	{ A3, B4, false,  true },
	{ A4, B3, false,  true },
	{ A4, B4, false,  true },
	{ A4, B5, false,  true },
	{ A5, A4, false,  true },
	{ A5, B4, false,  true },
	{ A5, B5, false,  true },
	{ A6, B5, false,  true },
	{ B1, A2, false,  true },
	{ B1, B2, false,  true },
	{ B1, C2, false,  true },
	{ B2, A1,  true, false },
	{ B2, A2, false,  true },
	{ B2, A3,  true, false },
	{ B2, B1, false,  true },
	{ B2, B3, false,  true },
	{ B2, C1,  true, false },
	{ B2, C2, false,  true },
	{ B2, C3, false, false },
	{ B3, A2, false,  true },
	{ B3, A3,  true, false },
	{ B3, A4, false,  true },
	{ B3, B2, false,  true },
	{ B3, B4, false,  true },
	{ B3, C2, false,  true },
	{ B3, C3, false, false },
	{ B3, C4, false,  true },
	{ B4, A3,  true, false },
	{ B4, A4, false,  true },
	{ B4, A5,  true, false },
	{ B4, B3, false,  true },
	{ B4, B5, false,  true },
	{ B4, C3, false, false },
	{ B4, C4, false,  true },
	{ B4, C5,  true, false },
	{ B5, A4, false,  true },
	{ B5, B4, false,  true },
	{ B5, C4, false,  true },
	{ B6, B5, false,  true },
	{ C1, B1, false,  true },
	{ C1, B2, false,  true },
	{ C1, C2, false,  true },
	{ C1, D1, false,  true },
	{ C1, D2, false,  true },
	{ C2, B1, false,  true },
	{ C2, B2, false,  true },
	{ C2, B3, false,  true },
	{ C2, C1,  true, false },
	{ C2, C3, false, false },
	{ C2, D1, false,  true },
	{ C2, D2, false,  true },
	{ C2, D3, false,  true },
	{ C3, B2, false, false },
	{ C3, B3, false, false },
	{ C3, B4, false, false },
	{ C3, C2, false, false },
	{ C3, C4, false, false },
	{ C3, D2, false, false },
	{ C3, D3, false, false },
	{ C3, D4, false, false },
	{ C4, B3, false,  true },
	{ C4, B4, false,  true },
	{ C4, B5, false,  true },
	{ C4, C3, false, false },
	{ C4, C5,  true, false },
	{ C4, D3, false,  true },
	{ C4, D4, false,  true },
	{ C4, D5, false,  true },
	{ C5, B4, false,  true },
	{ C5, B5, false,  true },
	{ C5, C4, false,  true },
	{ C5, D4, false,  true },
	{ C5, D5, false,  true },
	{ C6, B5, false,  true },
	{ C6, D5, false,  true },
	{ D1, C2, false,  true },
	{ D1, D2, false,  true },
	{ D1, E2, false,  true },
	{ D2, C1,  true, false },
	{ D2, C2, false,  true },
	{ D2, C3, false, false },
	{ D2, D1, false,  true },
	{ D2, D3, false,  true },
	{ D2, E1,  true, false },
	{ D2, E2, false,  true },
	{ D2, E3,  true, false },
	{ D3, C2, false,  true },
	{ D3, C3, false, false },
	{ D3, C4, false,  true },
	{ D3, D2, false,  true },
	{ D3, D4, false,  true },
	{ D3, E2, false,  true },
	{ D3, E3,  true, false },
	{ D3, E4, false,  true },
	{ D4, C3, false, false },
	{ D4, C4, false,  true },
	{ D4, C5,  true, false },
	{ D4, D3, false,  true },
	{ D4, D5, false,  true },
	{ D4, E3,  true, false },
	{ D4, E4, false,  true },
	{ D4, E5,  true, false },
	{ D5, C4, false,  true },
	{ D5, D4, false,  true },
	{ D5, E4, false,  true },
	{ D6, D5, false,  true },
	{ E1, D1, false,  true },
	{ E1, D2, false,  true },
	{ E1, E2, false,  true },
	{ E2, D1, false,  true },
	{ E2, D2, false,  true },
	{ E2, D3, false,  true },
	{ E3, D2, false,  true },
	{ E3, D3, false,  true },
	{ E3, D4, false,  true },
	{ E3, E2, false,  true },
	{ E3, E4, false,  true },
	{ E4, D3, false,  true },
	{ E4, D4, false,  true },
	{ E4, D5, false,  true },
	{ E5, D4, false,  true },
	{ E5, D5, false,  true },
	{ E5, E4, false,  true },
	{ E6, D5, false,  true },
	{ F1, E2, false,  true },
	{ F2, E2, false,  true },
	{ F3, E2, false,  true },
	{ F3, E4, false,  true },
	{ F4, E4, false,  true },
	{ F5, E4, false,  true },
	/* WhiteKing, C4 */
	{ A1, B2, false,  true },
	{ A2, A3, false,  true },
	{ A2, B2, false,  true },
	{ A2, B3, false,  true },
	{ A3, B2, false,  true },
	{ A3, B3, false,  true },
	{ A3, B4, false,  true },
	{ A4, A3, false,  true },
	{ A4, A5, false,  true },
	{ A4, B3, false,  true },
	{ A4, B4, false,  true },
	{ A4, B5, false,  true },
	{ A5, B4, false,  true },
	{ A5, B5, false,  true },
	{ A5, B6, false,  true },
	{ A6, A5, false,  true },
	{ A6, B5, false,  true },
	{ A6, B6, false,  true },
	{ A7, B6, false,  true },
	{ B1, B2, false,  true },
	{ B2, A3, false,  true },
	{ B2, B3, false,  true },
	{ B2, C3, false,  true },
	{ B3, A2,  true, false },
	{ B3, A3, false,  true },
	{ B3, A4,  true, false },
	{ B3, B2, false,  true },
	{ B3, B4, false,  true },
	{ B3, C2,  true, false },
	{ B3, C3, false,  true },
	{ B3, C4, false, false },
	{ B4, A3, false,  true },
	{ B4, A4,  true, false },
	{ B4, A5, false,  true },
	{ B4, B3, false,  true },
	{ B4, B5, false,  true },
	{ B4, C3, false,  true },
	{ B4, C4, false, false },
	{ B4, C5, false,  true },
	{ B5, A4,  true, false },
	{ B5, A5, false,  true },
	{ B5, A6,  true, false },
	{ B5, B4, false,  true },
	{ B5, B6, false,  true },
	{ B5, C4, false, false },
	{ B5, C5, false,  true },
	{ B5, C6,  true, false },
	{ B6, A5, false,  true },
	{ B6, B5, false,  true },
	{ B6, C5, false,  true },
	{ B7, B6, false,  true },
	{ C1, B2, false,  true },
	{ C1, D2, false,  true },
	{ C2, B2, false,  true },
	{ C2, B3, false,  true },
	{ C2, C3, false,  true },
	{ C2, D2, false,  true },
	{ C2, D3, false,  true },
	{ C3, B2, false,  true },
	{ C3, B3, false,  true },
	{ C3, B4, false,  true },
	{ C3, C2,  true, false },
	{ C3, C4, false, false },
	{ C3, D2, false,  true },
	{ C3, D3, false,  true },
	{ C3, D4, false,  true },
	{ C4, B3, false, false },
	{ C4, B4, false, false },
	{ C4, B5, false, false },
	{ C4, C3, false, false },
	{ C4, C5, false, false },
	{ C4, D3, false, false },
	{ C4, D4, false, false },
	{ C4, D5, false, false },
	{ C5, B4, false,  true },
	{ C5, B5, false,  true },
	{ C5, B6, false,  true },
	{ C5, C4, false, false },
	{ C5, C6,  true, false },
	{ C5, D4, false,  true },
	{ C5, D5, false,  true },
	{ C5, D6, false,  true },
	{ C6, B5, false,  true },
	{ C6, B6, false,  true },
	{ C6, C5, false,  true },
	{ C6, D5, false,  true },
	{ C6, D6, false,  true },
	{ C7, B6, false,  true },
	{ C7, D6, false,  true },
	{ D1, D2, false,  true },
	{ D2, C3, false,  true },
	{ D2, D3, false,  true },
	{ D2, E3, false,  true },
	{ D3, C2,  true, false },
	{ D3, C3, false,  true },
	{ D3, C4, false, false },
	{ D3, D2, false,  true },
	{ D3, D4, false,  true },
	{ D3, E2,  true, false },
	{ D3, E3, false,  true },
	{ D3, E4,  true, false },
	{ D4, C3, false,  true },
	{ D4, C4, false, false },
	{ D4, C5, false,  true },
	{ D4, D3, false,  true },
	{ D4, D5, false,  true },
	{ D4, E3, false,  true },
	{ D4, E4,  true, false },
	{ D4, E5, false,  true },
	{ D5, C4, false, false },
	{ D5, C5, false,  true },
	{ D5, C6,  true, false },
	{ D5, D4, false,  true },
	{ D5, D6, false,  true },
	{ D5, E4,  true, false },
	{ D5, E5, false,  true },
	{ D5, E6,  true, false },
	{ D6, C5, false,  true },
	{ D6, D5, false,  true },
	{ D6, E5, false,  true },
	{ D7, D6, false,  true },
	{ E1, D2, false,  true },
	{ E2, D2, false,  true },
	{ E2, D3, false,  true },
	{ E2, E3, false,  true },
	{ E3, D2, false,  true },
	{ E3, D3, false,  true },
	{ E3, D4, false,  true },
	{ E4, D3, false,  true },
	{ E4, D4, false,  true },
	{ E4, D5, false,  true },
	{ E4, E3, false,  true },
	{ E4, E5, false,  true },
	{ E5, D4, false,  true },
	{ E5, D5, false,  true },
	{ E5, D6, false,  true },
	{ E6, D5, false,  true },
	{ E6, D6, false,  true },
	{ E6, E5, false,  true },
	{ E7, D6, false,  true },
	{ F2, E3, false,  true },
	{ F3, E3, false,  true },
	{ F4, E3, false,  true },
	{ F4, E5, false,  true },
	{ F5, E5, false,  true },
	{ F6, E5, false,  true },
	/* WhiteKing, C5 */
	{ A2, B3, false,  true },
	{ A3, A4, false,  true },
	{ A3, B3, false,  true },
	{ A3, B4, false,  true },
	{ A4, B3, false,  true },
	{ A4, B4, false,  true },
	{ A4, B5, false,  true },
	{ A5, A4, false,  true },
	{ A5, A6, false,  true },
	{ A5, B4, false,  true },
	{ A5, B5, false,  true },
	{ A5, B6, false,  true },
	{ A6, B5, false,  true },
	{ A6, B6, false,  true },
	{ A6, B7, false,  true },
	{ A7, A6, false,  true },
	{ A7, B6, false,  true },
	{ A7, B7, false,  true },
	{ A8, B7, false,  true },
	{ B2, B3, false,  true },
	{ B3, A4, false,  true },
	{ B3, B4, false,  true },
	{ B3, C4, false,  true },
	{ B4, A3,  true, false },
	{ B4, A4, false,  true },
	{ B4, A5,  true, false },
	{ B4, B3, false,  true },
	{ B4, B5, false,  true },
	{ B4, C3,  true, false },
	{ B4, C4, false,  true },
	{ B4, C5, false, false },
	{ B5, A4, false,  true },
	{ B5, A5,  true, false },
	{ B5, A6, false,  true },
	{ B5, B4, false,  true },
	{ B5, B6, false,  true },
	{ B5, C4, false,  true },
	{ B5, C5, false, false },
	{ B5, C6, false,  true },
	{ B6, A5,  true, false },
	{ B6, A6, false,  true },
	{ B6, A7,  true, false },
	{ B6, B5, false,  true },
	{ B6, B7, false,  true },
	{ B6, C5, false, false },
	{ B6, C6, false,  true },
	{ B6, C7,  true, false },
	{ B7, A6, false,  true },
	{ B7, B6, false,  true },
	{ B7, C6, false,  true },
	{ B8, B7, false,  true },
	{ C2, B3, false,  true },
	{ C2, D3, false,  true },
	{ C3, B3, false,  true },
	{ C3, B4, false,  true },
	{ C3, C4, false,  true },
	{ C3, D3, false,  true },
	{ C3, D4, false,  true },
	{ C4, B3, false,  true },
	{ C4, B4, false,  true },
	{ C4, B5, false,  true },
	{ C4, C3,  true, false },
	{ C4, C5, false, false },
	{ C4, D3, false,  true },
	{ C4, D4, false,  true },
	{ C4, D5, false,  true },
	{ C5, B4, false, false },
	{ C5, B5, false, false },
	{ C5, B6, false, false },
	{ C5, C4, false, false },
	{ C5, C6, false, false },
	{ C5, D4, false, false },
	{ C5, D5, false, false },
	{ C5, D6, false, false },
	{ C6, B5, false,  true },
	{ C6, B6, false,  true },
	{ C6, B7, false,  true },
	{ C6, C5, false, false },
	{ C6, C7,  true, false },
	{ C6, D5, false,  true },
	{ C6, D6, false,  true },
	{ C6, D7, false,  true },
	{ C7, B6, false,  true },
	{ C7, B7, false,  true },
	{ C7, C6, false,  true },
	{ C7, D6, false,  true },
	{ C7, D7, false,  true },
	{ C8, B7, false,  true },
	{ C8, D7, false,  true },
	{ D2, D3, false,  true },
	{ D3, C4, false,  true },
	{ D3, D4, false,  true },
	{ D3, E4, false,  true },
	{ D4, C3,  true, false },
	{ D4, C4, false,  true },
	{ D4, C5, false, false },
	{ D4, D3, false,  true },
	{ D4, D5, false,  true },
	{ D4, E3,  true, false },
	{ D4, E4, false,  true },
	{ D4, E5,  true, false },
	{ D5, C4, false,  true },
	{ D5, C5, false, false },
	{ D5, C6, false,  true },
	{ D5, D4, false,  true },
	{ D5, D6, false,  true },
	{ D5, E4, false,  true },
	{ D5, E5,  true, false },
	{ D5, E6, false,  true },
	{ D6, C5, false, false },
	{ D6, C6, false,  true },
	{ D6, C7,  true, false },
	{ D6, D5, false,  true },
	{ D6, D7, false,  true },
	{ D6, E5,  true, false },
	{ D6, E6, false,  true },
	{ D6, E7,  true, false },
	{ D7, C6, false,  true },
	{ D7, D6, false,  true },
	{ D7, E6, false,  true },
	{ D8, D7, false,  true },
	{ E2, D3, false,  true },
	{ E3, D3, false,  true },
	{ E3, D4, false,  true },
	{ E3, E4, false,  true },
	{ E4, D3, false,  true },
	{ E4, D4, false,  true },
	{ E4, D5, false,  true },
	{ E5, D4, false,  true },
	{ E5, D5, false,  true },
	{ E5, D6, false,  true },
	{ E5, E4, false,  true },
	{ E5, E6, false,  true },
	{ E6, D5, false,  true },
	{ E6, D6, false,  true },
	{ E6, D7, false,  true },
	{ E7, D6, false,  true },
	{ E7, D7, false,  true },
	{ E7, E6, false,  true },
	{ E8, D7, false,  true },
	{ F3, E4, false,  true },
	{ F4, E4, false,  true },
	{ F5, E4, false,  true },
	{ F5, E6, false,  true },
	{ F6, E6, false,  true },
	{ F7, E6, false,  true },
	/* WhiteKing, C6 */
	{ A3, B4, false,  true },
	{ A4, A5, false,  true },
	{ A4, B4, false,  true },
	{ A4, B5, false,  true },
	{ A5, B4, false,  true },
	{ A5, B5, false,  true },
	{ A5, B6, false,  true },
	{ A6, A5, false,  true },
	{ A6, A7, false,  true },
	{ A6, B5, false,  true },
	{ A6, B6, false,  true },
	{ A6, B7, false,  true },
	{ A7, B6, false,  true },
	{ A7, B7, false,  true },
	{ A7, B8, false,  true },
	{ A8, A7, false,  true },
	{ A8, B7, false,  true },
	{ A8, B8, false,  true },
	{ B3, B4, false,  true },
	{ B4, A5, false,  true },
	{ B4, B5, false,  true },
	{ B4, C5, false,  true },
	{ B5, A4,  true, false },
	{ B5, A5, false,  true },
	{ B5, A6,  true, false },
	{ B5, B4, false,  true },
	{ B5, B6, false,  true },
	{ B5, C4,  true, false },
	{ B5, C5, false,  true },
	{ B5, C6, false, false },
	{ B6, A5, false,  true },
	{ B6, A6,  true, false },
	{ B6, A7, false,  true },
	{ B6, B5, false,  true },
	{ B6, B7, false,  true },
	{ B6, C5, false,  true },
	{ B6, C6, false, false },
	{ B6, C7, false,  true },
	{ B7, A6,  true, false },
	{ B7, A7, false,  true },
	{ B7, A8,  true, false },
	{ B7, B6, false,  true },
	{ B7, B8, false,  true },
	{ B7, C6, false, false },
	{ B7, C7, false,  true },
	{ B7, C8,  true, false },
	{ B8, A7, false,  true },
	{ B8, B7, false,  true },
	{ B8, C7, false,  true },
	{ C3, B4, false,  true },
	{ C3, D4, false,  true },
	{ C4, B4, false,  true },
	{ C4, B5, false,  true },
	{ C4, C5, false,  true },
	{ C4, D4, false,  true },
	{ C4, D5, false,  true },
	{ C5, B4, false,  true },
	{ C5, B5, false,  true },
	{ C5, B6, false,  true },
	{ C5, C4,  true, false },
	{ C5, C6, false, false },
	{ C5, D4, false,  true },
	{ C5, D5, false,  true },
	{ C5, D6, false,  true },
	{ C6, B5, false, false },
	{ C6, B6, false, false },
	{ C6, B7, false, false },
	{ C6, C5, false, false },
	{ C6, C7, false, false },
	{ C6, D5, false, false },
	{ C6, D6, false, false },
	{ C6, D7, false, false },
	{ C7, B6, false,  true },
	{ C7, B7, false,  true },
	{ C7, B8, false,  true },
	{ C7, C6, false, false },
	{ C7, C8,  true, false },
	{ C7, D6, false,  true },
	{ C7, D7, false,  true },
	{ C7, D8, false,  true },
	{ C8, B7, false,  true },
	{ C8, B8, false,  true },
	{ C8, C7, false,  true },
	{ C8, D7, false,  true },
	{ C8, D8, false,  true },
	{ D3, D4, false,  true },
	{ D4, C5, false,  true },
	{ D4, D5, false,  true },
	{ D4, E5, false,  true },
	{ D5, C4,  true, false },
	{ D5, C5, false,  true },
	{ D5, C6, false, false },
	{ D5, D4, false,  true },
	{ D5, D6, false,  true },
	{ D5, E4,  true, false },
	{ D5, E5, false,  true },
	{ D5, E6,  true, false },
	{ D6, C5, false,  true },
	{ D6, C6, false, false },
	{ D6, C7, false,  true },
	{ D6, D5, false,  true },
	{ D6, D7, false,  true },
	{ D6, E5, false,  true },
	{ D6, E6,  true, false },
	{ D6, E7, false,  true },
	{ D7, C6, false, false },
	{ D7, C7, false,  true },
	{ D7, C8,  true, false },
	{ D7, D6, false,  true },
	{ D7, D8, false,  true },
	{ D7, E6,  true, false },
	{ D7, E7, false,  true },
	{ D7, E8,  true, false },
	{ D8, C7, false,  true },
	{ D8, D7, false,  true },
	{ D8, E7, false,  true },
	{ E3, D4, false,  true },
	{ E4, D4, false,  true },
	{ E4, D5, false,  true },
	{ E4, E5, false,  true },
	{ E5, D4, false,  true },
	{ E5, D5, false,  true },
	{ E5, D6, false,  true },
	{ E6, D5, false,  true },
	{ E6, D6, false,  true },
	{ E6, D7, false,  true },
	{ E6, E5, false,  true },
	{ E6, E7, false,  true },
	{ E7, D6, false,  true },
	{ E7, D7, false,  true },
	{ E7, D8, false,  true },
	{ E8, D7, false,  true },
	{ E8, D8, false,  true },
	{ E8, E7, false,  true },
	{ F4, E5, false,  true },
	{ F5, E5, false,  true },
	{ F6, E5, false,  true },
	{ F6, E7, false,  true },
	{ F7, E7, false,  true },
	{ F8, E7, false,  true },
	/* WhiteKing, C7 */
	{ A4, B5, false,  true },
	{ A5, A6, false,  true },
	{ A5, B5, false,  true },
	{ A5, B6, false,  true },
	{ A6, B5, false,  true },
	{ A6, B6, false,  true },
	{ A6, B7, false,  true },
	{ A7, A6, false,  true },
	{ A7, A8, false,  true },
	{ A7, B6, false,  true },
	{ A7, B7, false,  true },
	{ A7, B8, false,  true },
	{ A8, B7, false,  true },
	{ A8, B8, false,  true },
	{ B4, B5, false,  true },
	{ B5, A6, false,  true },
	{ B5, B6, false,  true },
	{ B5, C6, false,  true },
	{ B6, A5,  true, false },
	{ B6, A6, false,  true },
	{ B6, A7,  true, false },
	{ B6, B5, false,  true },
	{ B6, B7, false,  true },
	{ B6, C5,  true, false },
	{ B6, C6, false,  true },
	{ B6, C7, false, false },
	{ B7, A6, false,  true },
	{ B7, A7,  true, false },
	{ B7, A8, false,  true },
	{ B7, B6, false,  true },
	{ B7, B8, false,  true },
	{ B7, C6, false,  true },
	{ B7, C7, false, false },
	{ B7, C8, false,  true },
	{ B8, A7,  true, false },
	{ B8, A8, false,  true },
	{ B8, B7, false,  true },
	{ B8, C7, false, false },
	{ B8, C8, false,  true },
	{ C4, B5, false,  true },
	{ C4, D5, false,  true },
	{ C5, B5, false,  true },
	{ C5, B6, false,  true },
	{ C5, C6, false,  true },
	{ C5, D5, false,  true },
	{ C5, D6, false,  true },
	{ C6, B5, false,  true },
	{ C6, B6, false,  true },
	{ C6, B7, false,  true },
	{ C6, C5,  true, false },
	{ C6, C7, false, false },
	{ C6, D5, false,  true },
	{ C6, D6, false,  true },
	{ C6, D7, false,  true },
	{ C7, B6, false, false },
	{ C7, B7, false, false },
	{ C7, B8, false, false },
	{ C7, C6, false, false },
	{ C7, C8, false, false },
	{ C7, D6, false, false },
	{ C7, D7, false, false },
	{ C7, D8, false, false },
	{ C8, B7, false,  true },
	{ C8, B8, false,  true },
	{ C8, C7, false, false },
	{ C8, D7, false,  true },
	{ C8, D8, false,  true },
	{ D4, D5, false,  true },
	{ D5, C6, false,  true },
	{ D5, D6, false,  true },
	{ D5, E6, false,  true },
	{ D6, C5,  true, false },
	{ D6, C6, false,  true },
	{ D6, C7, false, false },
	{ D6, D5, false,  true },
	{ D6, D7, false,  true },
	{ D6, E5,  true, false },
	{ D6, E6, false,  true },
	{ D6, E7,  true, false },
	{ D7, C6, false,  true },
	{ D7, C7, false, false },
	{ D7, C8, false,  true },
	{ D7, D6, false,  true },
	{ D7, D8, false,  true },
	{ D7, E6, false,  true },
	{ D7, E7,  true, false },
	{ D7, E8, false,  true },
	{ D8, C7, false, false },
	{ D8, C8, false,  true },
	{ D8, D7, false,  true },
	{ D8, E7,  true, false },
	{ D8, E8, false,  true },
	{ E4, D5, false,  true },
	{ E5, D5, false,  true },
	{ E5, D6, false,  true },
	{ E5, E6, false,  true },
	{ E6, D5, false,  true },
	{ E6, D6, false,  true },
	{ E6, D7, false,  true },
	{ E7, D6, false,  true },
	{ E7, D7, false,  true },
	{ E7, D8, false,  true },
	{ E7, E6, false,  true },
	{ E7, E8, false,  true },
	{ E8, D7, false,  true },
	{ E8, D8, false,  true },
	{ F5, E6, false,  true },
	{ F6, E6, false,  true },
	{ F7, E6, false,  true },
	{ F7, E8, false,  true },
	{ F8, E8, false,  true },
	/* WhiteKing, C8 */
	{ A5, B6, false,  true },
	{ A6, A7, false,  true },
	{ A6, B6, false,  true },
	{ A6, B7, false,  true },
	{ A7, B6, false,  true },
	{ A7, B7, false,  true },
	{ A7, B8, false,  true },
	{ A8, A7, false,  true },
	{ A8, B7, false,  true },
	{ A8, B8, false,  true },
	{ B5, B6, false,  true },
	{ B6, A7, false,  true },
	{ B6, B7, false,  true },
	{ B6, C7, false,  true },
	{ B7, A6,  true, false },
	{ B7, A7, false,  true },
	{ B7, A8,  true, false },
	{ B7, B6, false,  true },
	{ B7, B8, false,  true },
	{ B7, C6,  true, false },
	{ B7, C7, false,  true },
	{ B7, C8, false, false },
	{ B8, A7, false,  true },
	{ B8, A8,  true, false },
	{ B8, B7, false,  true },
	{ B8, C7, false,  true },
	{ B8, C8, false, false },
	{ C5, B6, false,  true },
	{ C5, D6, false,  true },
	{ C6, B6, false,  true },
	{ C6, B7, false,  true },
	{ C6, C7, false,  true },
	{ C6, D6, false,  true },
	{ C6, D7, false,  true },
	{ C7, B6, false,  true },
	{ C7, B7, false,  true },
	{ C7, B8, false,  true },
	{ C7, C6,  true, false },
	{ C7, C8, false, false },
	{ C7, D6, false,  true },
	{ C7, D7, false,  true },
	{ C7, D8, false,  true },
	{ C8, B7, false, false },
	{ C8, B8, false, false },
	{ C8, C7, false, false },
	{ C8, D7, false, false },
	{ C8, D8, false, false },
	{ D5, D6, false,  true },
	{ D6, C7, false,  true },
	{ D6, D7, false,  true },
	{ D6, E7, false,  true },
	{ D7, C6,  true, false },
	{ D7, C7, false,  true },
	{ D7, C8, false, false },
	{ D7, D6, false,  true },
	{ D7, D8, false,  true },
	{ D7, E6,  true, false },
	{ D7, E7, false,  true },
	{ D7, E8,  true, false },
	{ D8, C7, false,  true },
	{ D8, C8, false, false },
	{ D8, D7, false,  true },
	{ D8, E7, false,  true },
	{ D8, E8,  true, false },
	{ E5, D6, false,  true },
	{ E6, D6, false,  true },
	{ E6, D7, false,  true },
	{ E6, E7, false,  true },
	{ E7, D6, false,  true },
	{ E7, D7, false,  true },
	{ E7, D8, false,  true },
	{ E8, D7, false,  true },
	{ E8, D8, false,  true },
	{ E8, E7, false,  true },
	{ F6, E7, false,  true },
	{ F7, E7, false,  true },
	{ F8, E7, false,  true },
	/* WhiteKing, D1 */
	{ A1, B2, false,  true },
	{ A2, B2, false,  true },
	{ A3, B2, false,  true },
	{ B1, B2, false,  true },
	{ B1, C1, false,  true },
	{ B1, C2, false,  true },
	{ B2, C1, false,  true },
	{ B2, C2, false,  true },
	{ B2, C3, false,  true },
	{ B3, B2, false,  true },
	{ B3, C2, false,  true },
	{ B3, C3, false,  true },
	{ B4, C3, false,  true },
	{ C1, B1,  true, false },
	{ C1, B2, false,  true },
	{ C1, C2, false,  true },
	{ C1, D1, false, false },
	{ C1, D2, false,  true },
	{ C2, B1,  true, false },
	{ C2, B2, false,  true },
	{ C2, B3,  true, false },
	{ C2, C1, false,  true },
	{ C2, C3, false,  true },
	{ C2, D1, false, false },
	{ C2, D2, false,  true },
	{ C2, D3,  true, false },
	{ C3, B2, false,  true },
	{ C3, C2, false,  true },
	{ C3, D2, false,  true },
	{ C4, C3, false,  true },
	{ D1, C1, false, false },
	{ D1, C2, false, false },
	{ D1, D2, false, false },
	{ D1, E1, false, false },
	{ D1, E2, false, false },
	{ D2, C1, false,  true },
	{ D2, C2, false,  true },
	{ D2, C3, false,  true },
	{ D2, D1, false, false },
	{ D2, D3,  true, false },
	{ D2, E1, false,  true },
	{ D2, E2, false,  true },
	{ D2, E3, false,  true },
	{ D3, C2, false,  true },
	{ D3, C3, false,  true },
	{ D3, D2, false,  true },
	{ D3, E2, false,  true },
	{ D3, E3, false,  true },
	{ D4, C3, false,  true },
	{ D4, E3, false,  true },
	{ E1, C1, false, false },
	{ E1, D1, false, false },
	{ E1, D2, false,  true },
	{ E1, E2, false,  true },
	{ E1, F1,  true, false },
	{ E1, F2, false,  true },
	{ E1, G1,  true, false },
	{ E2, D1, false, false },
	{ E2, D2, false,  true },
	{ E2, D3,  true, false },
	{ E2, E1, false,  true },
	{ E2, E3, false,  true },
	{ E2, F1,  true, false },
	{ E2, F2, false,  true },
	{ E2, F3,  true, false },
	{ E3, D2, false,  true },
	{ E3, E2, false,  true },
	{ E3, F2, false,  true },
	{ E4, E3, false,  true },
	{ F1, E1, false,  true },
	{ F1, E2, false,  true },
	{ F1, F2, false,  true },
	{ F2, E1, false,  true },
	{ F2, E2, false,  true },
	{ F2, E3, false,  true },
	{ F3, E2, false,  true },
	{ F3, E3, false,  true },
	{ F3, F2, false,  true },
	{ F4, E3, false,  true },
	{ G1, F2, false,  true },
	{ G2, F2, false,  true },
	{ G3, F2, false,  true },
	/* WhiteKing, D2 */
	{ A1, B1, false,  true },
	{ A2, B1, false,  true },
	{ A2, B3, false,  true },
	{ A3, B3, false,  true },
	{ A4, B3, false,  true },
	{ B1, C1, false,  true },
	{ B1, C2, false,  true },
	{ B2, B1, false,  true },
	{ B2, B3, false,  true },
	{ B2, C1, false,  true },
	{ B2, C2, false,  true },
	{ B2, C3, false,  true },
	{ B3, C2, false,  true },
	{ B3, C3, false,  true },
	{ B3, C4, false,  true },
	{ B4, B3, false,  true },
	{ B4, C3, false,  true },
	{ B4, C4, false,  true },
	{ B5, C4, false,  true },
	{ C1, B1, false,  true },
	{ C1, B2,  true, false },
	{ C1, C2, false,  true },
	{ C1, D1, false,  true },
	{ C1, D2, false, false },
	{ C2, B1, false,  true },
	{ C2, B2,  true, false },
	{ C2, B3, false,  true },
	{ C2, C1, false,  true },
	{ C2, C3, false,  true },
	{ C2, D1, false,  true },
	{ C2, D2, false, false },
	{ C2, D3, false,  true },
	{ C3, B2,  true, false },
	{ C3, B3, false,  true },
	{ C3, B4,  true, false },
	{ C3, C2, false,  true },
	{ C3, C4, false,  true },
	{ C3, D2, false, false },
	{ C3, D3, false,  true },
	{ C3, D4,  true, false },
	{ C4, B3, false,  true },
	{ C4, C3, false,  true },
	{ C4, D3, false,  true },
	{ C5, C4, false,  true },
	{ D1, C1, false,  true },
	{ D1, C2, false,  true },
	{ D1, D2, false, false },
	{ D1, E1, false,  true },
	{ D1, E2, false,  true },
	{ D2, C1, false, false },
	{ D2, C2, false, false },
	{ D2, C3, false, false },
	{ D2, D1, false, false },
	{ D2, D3, false, false },
	{ D2, E1, false, false },
	{ D2, E2, false, false },
	{ D2, E3, false, false },
	{ D3, C2, false,  true },
	{ D3, C3, false,  true },
	{ D3, C4, false,  true },
	{ D3, D2, false, false },
	{ D3, D4,  true, false },
	{ D3, E2, false,  true },
	{ D3, E3, false,  true },
	{ D3, E4, false,  true },
	{ D4, C3, false,  true },
	{ D4, C4, false,  true },
	{ D4, D3, false,  true },
	{ D4, E3, false,  true },
	{ D4, E4, false,  true },
	{ D5, C4, false,  true },
	{ D5, E4, false,  true },
	{ E1, C1, false,  true },
	{ E1, D1, false,  true },
	{ E1, D2, false, false },
	{ E1, E2, false,  true },
	{ E1, F1, false,  true },
	{ E1, F2,  true, false },
	{ E1, G1,  true, false },
	{ E2, D1, false,  true },
	{ E2, D2, false, false },
	{ E2, D3, false,  true },
	{ E2, E1, false,  true },
	{ E2, E3, false,  true },
	{ E2, F1, false,  true },
	{ E2, F2,  true, false },
	{ E2, F3, false,  true },
	{ E3, D2, false, false },
	{ E3, D3, false,  true },
	{ E3, D4,  true, false },
	{ E3, E2, false,  true },
	{ E3, E4, false,  true },
	{ E3, F2,  true, false },
	{ E3, F3, false,  true },
	{ E3, F4,  true, false },
	{ E4, D3, false,  true },
	{ E4, E3, false,  true },
	{ E4, F3, false,  true },
	{ E5, E4, false,  true },
	{ F1, E1, false,  true },
	{ F1, E2, false,  true },
	{ F2, E1, false,  true },
	{ F2, E2, false,  true },
	{ F2, E3, false,  true },
	{ F2, F1, false,  true },
	{ F2, F3, false,  true },
	{ F3, E2, false,  true },
	{ F3, E3, false,  true },
	{ F3, E4, false,  true },
	{ F4, E3, false,  true },
	{ F4, E4, false,  true },
	{ F4, F3, false,  true },
	{ F5, E4, false,  true },
	{ G1, F1, false,  true },
	{ G2, F1, false,  true },
	{ G2, F3, false,  true },
	{ G3, F3, false,  true },
	{ G4, F3, false,  true },
	/* WhiteKing, D3 */
	{ A1, B2, false,  true },
	{ A2, B2, false,  true },
	{ A3, B2, false,  true },
	{ A3, B4, false,  true },
	{ A4, B4, false,  true },
	{ A5, B4, false,  true },
	{ B1, B2, false,  true },
	{ B1, C1, false,  true },
	{ B1, C2, false,  true },
	{ B2, C1, false,  true },
	{ B2, C2, false,  true },
	{ B2, C3, false,  true },
	{ B3, B2, false,  true },
	{ B3, B4, false,  true },
	{ B3, C2, false,  true },
	{ B3, C3, false,  true },
	{ B3, C4, false,  true },
	{ B4, C3, false,  true },
	{ B4, C4, false,  true },
	{ B4, C5, false,  true },
	{ B5, B4, false,  true },
	{ B5, C4, false,  true },
	{ B5, C5, false,  true },
	{ B6, C5, false,  true },
	{ C1, B2, false,  true },
	{ C1, C2, false,  true },
	{ C1, D2, false,  true },
	{ C2, B1,  true, false },
	{ C2, B2, false,  true },
	{ C2, B3,  true, false },
	{ C2, C1, false,  true },
	{ C2, C3, false,  true },
	{ C2, D1,  true, false },
	{ C2, D2, false,  true },
	{ C2, D3, false, false },
	{ C3, B2, false,  true },
	{ C3, B3,  true, false },
	{ C3, B4, false,  true },
	{ C3, C2, false,  true },
	{ C3, C4, false,  true },
	{ C3, D2, false,  true },
	{ C3, D3, false, false },
	{ C3, D4, false,  true },
	{ C4, B3,  true, false },
	{ C4, B4, false,  true },
	{ C4, B5,  true, false },
	{ C4, C3, false,  true },
	{ C4, C5, false,  true },
	{ C4, D3, false, false },
	{ C4, D4, false,  true },
	{ C4, D5,  true, false },
	{ C5, B4, false,  true },
	{ C5, C4, false,  true },
	{ C5, D4, false,  true },
	{ C6, C5, false,  true },
	{ D1, C1, false,  true },
	{ D1, C2, false,  true },
	{ D1, D2, false,  true },
	{ D1, E1, false,  true },
	{ D1, E2, false,  true },
	{ D2, C1, false,  true },
	{ D2, C2, false,  true },
	{ D2, C3, false,  true },
	{ D2, D1,  true, false },
	{ D2, D3, false, false },
	{ D2, E1, false,  true },
	{ D2, E2, false,  true },
	{ D2, E3, false,  true },
	{ D3, C2, false, false },
	{ D3, C3, false, false },
	{ D3, C4, false, false },
	{ D3, D2, false, false },
	{ D3, D4, false, false },
	{ D3, E2, false, false },
	{ D3, E3, false, false },
	{ D3, E4, false, false },
	{ D4, C3, false,  true },
	{ D4, C4, false,  true },
	{ D4, C5, false,  true },
	{ D4, D3, false, false },
	{ D4, D5,  true, false },
	{ D4, E3, false,  true },
	{ D4, E4, false,  true },
	{ D4, E5, false,  true },
	{ D5, C4, false,  true },
	{ D5, C5, false,  true },
	{ D5, D4, false,  true },
	{ D5, E4, false,  true },
	{ D5, E5, false,  true },
	{ D6, C5, false,  true },
	{ D6, E5, false,  true },
	{ E1, C1, false,  true },
	{ E1, D2, false,  true },
	{ E1, E2, false,  true },
	{ E1, F2, false,  true },
	{ E2, D1,  true, false },
	{ E2, D2, false,  true },
	{ E2, D3, false, false },
	{ E2, E1, false,  true },
	{ E2, E3, false,  true },
	{ E2, F1,  true, false },
	{ E2, F2, false,  true },
	{ E2, F3,  true, false },
	{ E3, D2, false,  true },
	{ E3, D3, false, false },
	{ E3, D4, false,  true },
	{ E3, E2, false,  true },
	{ E3, E4, false,  true },
	{ E3, F2, false,  true },
	{ E3, F3,  true, false },
	{ E3, F4, false,  true },
	{ E4, D3, false, false },
	{ E4, D4, false,  true },
	{ E4, D5,  true, false },
	{ E4, E3, false,  true },
	{ E4, E5, false,  true },
	{ E4, F3,  true, false },
	{ E4, F4, false,  true },
	{ E4, F5,  true, false },
	{ E5, D4, false,  true },
	{ E5, E4, false,  true },
	{ E5, F4, false,  true },
	{ E6, E5, false,  true },
	{ F1, E1, false,  true },
	{ F1, E2, false,  true },
	{ F1, F2, false,  true },
	{ F2, E1, false,  true },
	{ F2, E2, false,  true },
	{ F2, E3, false,  true },
	{ F3, E2, false,  true },
	{ F3, E3, false,  true },
	{ F3, E4, false,  true },
	{ F3, F2, false,  true },
	{ F3, F4, false,  true },
	{ F4, E3, false,  true },
	{ F4, E4, false,  true },
	{ F4, E5, false,  true },
	{ F5, E4, false,  true },
	{ F5, E5, false,  true },
	{ F5, F4, false,  true },
	{ F6, E5, false,  true },
	{ G1, F2, false,  true },
	{ G2, F2, false,  true },
	{ G3, F2, false,  true },
	{ G3, F4, false,  true },
	{ G4, F4, false,  true },
	{ G5, F4, false,  true },
	/* WhiteKing, D4 */
	{ A2, B3, false,  true },
	{ A3, B3, false,  true },
	{ A4, B3, false,  true },
	{ A4, B5, false,  true },
	{ A5, B5, false,  true },
	{ A6, B5, false,  true },
	{ B1, C2, false,  true },
	{ B2, B3, false,  true },
	{ B2, C2, false,  true },
	{ B2, C3, false,  true },
	{ B3, C2, false,  true },
	{ B3, C3, false,  true },
	{ B3, C4, false,  true },
	{ B4, B3, false,  true },
	{ B4, B5, false,  true },
	{ B4, C3, false,  true },
	{ B4, C4, false,  true },
	{ B4, C5, false,  true },
	{ B5, C4, false,  true },
	{ B5, C5, false,  true },
	{ B5, C6, false,  true },
	{ B6, B5, false,  true },
	{ B6, C5, false,  true },
	{ B6, C6, false,  true },
	{ B7, C6, false,  true },
	{ C1, C2, false,  true },
	{ C2, B3, false,  true },
	{ C2, C3, false,  true },
	{ C2, D3, false,  true },
	{ C3, B2,  true, false },
	{ C3, B3, false,  true },
	{ C3, B4,  true, false },
	{ C3, C2, false,  true },
	{ C3, C4, false,  true },
	{ C3, D2,  true, false },
	{ C3, D3, false,  true },
	{ C3, D4, false, false },
	{ C4, B3, false,  true },
	{ C4, B4,  true, false },
	{ C4, B5, false,  true },
	{ C4, C3, false,  true },
	{ C4, C5, false,  true },
	{ C4, D3, false,  true },
	{ C4, D4, false, false },
	{ C4, D5, false,  true },
	{ C5, B4,  true, false },
	{ C5, B5, false,  true },
	{ C5, B6,  true, false },
	{ C5, C4, false,  true },
	{ C5, C6, false,  true },
	{ C5, D4, false, false },
	{ C5, D5, false,  true },
	{ C5, D6,  true, false },
	{ C6, B5, false,  true },
	{ C6, C5, false,  true },
	{ C6, D5, false,  true },
	{ C7, C6, false,  true },
	{ D1, C2, false,  true },
	{ D1, E2, false,  true },
	{ D2, C2, false,  true },
	{ D2, C3, false,  true },
	{ D2, D3, false,  true },
	{ D2, E2, false,  true },
	{ D2, E3, false,  true },
	{ D3, C2, false,  true },
	{ D3, C3, false,  true },
	{ D3, C4, false,  true },
	{ D3, D2,  true, false },
	{ D3, D4, false, false },
	{ D3, E2, false,  true },
	{ D3, E3, false,  true },
	{ D3, E4, false,  true },
	{ D4, C3, false, false },
	{ D4, C4, false, false },
	{ D4, C5, false, false },
	{ D4, D3, false, false },
	{ D4, D5, false, false },
	{ D4, E3, false, false },
	{ D4, E4, false, false },
	{ D4, E5, false, false },
	{ D5, C4, false,  true },
	{ D5, C5, false,  true },
	{ D5, C6, false,  true },
	{ D5, D4, false, false },
	{ D5, D6,  true, false },
	{ D5, E4, false,  true },
	{ D5, E5, false,  true },
	{ D5, E6, false,  true },
	{ D6, C5, false,  true },
	{ D6, C6, false,  true },
	{ D6, D5, false,  true },
	{ D6, E5, false,  true },
	{ D6, E6, false,  true },
	{ D7, C6, false,  true },
	{ D7, E6, false,  true },
	{ E1, E2, false,  true },
	{ E2, D3, false,  true },
	{ E2, E3, false,  true },
	{ E2, F3, false,  true },
	{ E3, D2,  true, false },
	{ E3, D3, false,  true },
	{ E3, D4, false, false },
	{ E3, E2, false,  true },
	{ E3, E4, false,  true },
	{ E3, F2,  true, false },
	{ E3, F3, false,  true },
	{ E3, F4,  true, false },
	{ E4, D3, false,  true },
	{ E4, D4, false, false },
	{ E4, D5, false,  true },
	{ E4, E3, false,  true },
	{ E4, E5, false,  true },
	{ E4, F3, false,  true },
	{ E4, F4,  true, false },
	{ E4, F5, false,  true },
	{ E5, D4, false, false },
	{ E5, D5, false,  true },
	{ E5, D6,  true, false },
	{ E5, E4, false,  true },
	{ E5, E6, false,  true },
	{ E5, F4,  true, false },
	{ E5, F5, false,  true },
	{ E5, F6,  true, false },
	{ E6, D5, false,  true },
	{ E6, E5, false,  true },
	{ E6, F5, false,  true },
	{ E7, E6, false,  true },
	{ F1, E2, false,  true },
	{ F2, E2, false,  true },
	{ F2, E3, false,  true },
	{ F2, F3, false,  true },
	{ F3, E2, false,  true },
	{ F3, E3, false,  true },
	{ F3, E4, false,  true },
	{ F4, E3, false,  true },
	{ F4, E4, false,  true },
	{ F4, E5, false,  true },
	{ F4, F3, false,  true },
	{ F4, F5, false,  true },
	{ F5, E4, false,  true },
	{ F5, E5, false,  true },
	{ F5, E6, false,  true },
	{ F6, E5, false,  true },
	{ F6, E6, false,  true },
	{ F6, F5, false,  true },
	{ F7, E6, false,  true },
	{ G2, F3, false,  true },
	{ G3, F3, false,  true },
	{ G4, F3, false,  true },
	{ G4, F5, false,  true },
	{ G5, F5, false,  true },
	{ G6, F5, false,  true },
	/* WhiteKing, D5 */
	{ A3, B4, false,  true },
	{ A4, B4, false,  true },
	{ A5, B4, false,  true },
	{ A5, B6, false,  true },
	{ A6, B6, false,  true },
	{ A7, B6, false,  true },
	{ B2, C3, false,  true },
	{ B3, B4, false,  true },
	{ B3, C3, false,  true },
	{ B3, C4, false,  true },
	{ B4, C3, false,  true },
	{ B4, C4, false,  true },
	{ B4, C5, false,  true },
	{ B5, B4, false,  true },
	{ B5, B6, false,  true },
	{ B5, C4, false,  true },
	{ B5, C5, false,  true },
	{ B5, C6, false,  true },
	{ B6, C5, false,  true },
	{ B6, C6, false,  true },
	{ B6, C7, false,  true },
	{ B7, B6, false,  true },
	{ B7, C6, false,  true },
	{ B7, C7, false,  true },
	{ B8, C7, false,  true },
	{ C2, C3, false,  true },
	{ C3, B4, false,  true },
	{ C3, C4, false,  true },
	{ C3, D4, false,  true },
	{ C4, B3,  true, false },
	{ C4, B4, false,  true },
	{ C4, B5,  true, false },
	{ C4, C3, false,  true },
	{ C4, C5, false,  true },
	{ C4, D3,  true, false },
	{ C4, D4, false,  true },
	{ C4, D5, false, false },
	{ C5, B4, false,  true },
	{ C5, B5,  true, false },
	{ C5, B6, false,  true },
	{ C5, C4, false,  true },
	{ C5, C6, false,  true },
	{ C5, D4, false,  true },
	{ C5, D5, false, false },
	{ C5, D6, false,  true },
	{ C6, B5,  true, false },
	{ C6, B6, false,  true },
	{ C6, B7,  true, false },
	{ C6, C5, false,  true },
	{ C6, C7, false,  true },
	{ C6, D5, false, false },
	{ C6, D6, false,  true },
	{ C6, D7,  true, false },
	{ C7, B6, false,  true },
	{ C7, C6, false,  true },
	{ C7, D6, false,  true },
	{ C8, C7, false,  true },
	{ D2, C3, false,  true },
	{ D2, E3, false,  true },
	{ D3, C3, false,  true },
	{ D3, C4, false,  true },
	{ D3, D4, false,  true },
	{ D3, E3, false,  true },
	{ D3, E4, false,  true },
	{ D4, C3, false,  true },
	{ D4, C4, false,  true },
	{ D4, C5, false,  true },
	{ D4, D3,  true, false },
	{ D4, D5, false, false },
	{ D4, E3, false,  true },
	{ D4, E4, false,  true },
	{ D4, E5, false,  true },
	{ D5, C4, false, false },
	{ D5, C5, false, false },
	{ D5, C6, false, false },
	{ D5, D4, false, false },
	{ D5, D6, false, false },
	{ D5, E4, false, false },
	{ D5, E5, false, false },
	{ D5, E6, false, false },
	{ D6, C5, false,  true },
	{ D6, C6, false,  true },
	{ D6, C7, false,  true },
	{ D6, D5, false, false },
	{ D6, D7,  true, false },
	{ D6, E5, false,  true },
	{ D6, E6, false,  true },
	{ D6, E7, false,  true },
	{ D7, C6, false,  true },
	{ D7, C7, false,  true },
	{ D7, D6, false,  true },
	{ D7, E6, false,  true },
	{ D7, E7, false,  true },
	{ D8, C7, false,  true },
	{ D8, E7, false,  true },
	{ E2, E3, false,  true },
	{ E3, D4, false,  true },
	{ E3, E4, false,  true },
	{ E3, F4, false,  true },
	{ E4, D3,  true, false },
	{ E4, D4, false,  true },
	{ E4, D5, false, false },
	{ E4, E3, false,  true },
	{ E4, E5, false,  true },
	{ E4, F3,  true, false },
	{ E4, F4, false,  true },
	{ E4, F5,  true, false },
	{ E5, D4, false,  true },
	{ E5, D5, false, false },
	{ E5, D6, false,  true },
	{ E5, E4, false,  true },
	{ E5, E6, false,  true },
	{ E5, F4, false,  true },
	{ E5, F5,  true, false },
	{ E5, F6, false,  true },
	{ E6, D5, false, false },
	{ E6, D6, false,  true },
	{ E6, D7,  true, false },
	{ E6, E5, false,  true },
	{ E6, E7, false,  true },
	{ E6, F5,  true, false },
	{ E6, F6, false,  true },
	{ E6, F7,  true, false },
	{ E7, D6, false,  true },
	{ E7, E6, false,  true },
	{ E7, F6, false,  true },
	{ E8, E7, false,  true },
	{ F2, E3, false,  true },
	{ F3, E3, false,  true },
	{ F3, E4, false,  true },
	{ F3, F4, false,  true },
	{ F4, E3, false,  true },
	{ F4, E4, false,  true },
	{ F4, E5, false,  true },
	{ F5, E4, false,  true },
	{ F5, E5, false,  true },
	{ F5, E6, false,  true },
	{ F5, F4, false,  true },
	{ F5, F6, false,  true },
	{ F6, E5, false,  true },
	{ F6, E6, false,  true },
	{ F6, E7, false,  true },
	{ F7, E6, false,  true },
	{ F7, E7, false,  true },
	{ F7, F6, false,  true },
	{ F8, E7, false,  true },
	{ G3, F4, false,  true },
	{ G4, F4, false,  true },
	{ G5, F4, false,  true },
	{ G5, F6, false,  true },
	{ G6, F6, false,  true },
	{ G7, F6, false,  true },
	/* WhiteKing, D6 */
	{ A4, B5, false,  true },
	{ A5, B5, false,  true },
	{ A6, B5, false,  true },
	{ A6, B7, false,  true },
	{ A7, B7, false,  true },
	{ A8, B7, false,  true },
	{ B3, C4, false,  true },
	{ B4, B5, false,  true },
	{ B4, C4, false,  true },
	{ B4, C5, false,  true },
	{ B5, C4, false,  true },
	{ B5, C5, false,  true },
	{ B5, C6, false,  true },
	{ B6, B5, false,  true },
	{ B6, B7, false,  true },
	{ B6, C5, false,  true },
	{ B6, C6, false,  true },
	{ B6, C7, false,  true },
	{ B7, C6, false,  true },
	{ B7, C7, false,  true },
	{ B7, C8, false,  true },
	{ B8, B7, false,  true },
	{ B8, C7, false,  true },
	{ B8, C8, false,  true },
	{ C3, C4, false,  true },
	{ C4, B5, false,  true },
	{ C4, C5, false,  true },
	{ C4, D5, false,  true },
	{ C5, B4,  true, false },
	{ C5, B5, false,  true },
	{ C5, B6,  true, false },
	{ C5, C4, false,  true },
	{ C5, C6, false,  true },
	{ C5, D4,  true, false },
	{ C5, D5, false,  true },
	{ C5, D6, false, false },
	{ C6, B5, false,  true },
	{ C6, B6,  true, false },
	{ C6, B7, false,  true },
	{ C6, C5, false,  true },
	{ C6, C7, false,  true },
	{ C6, D5, false,  true },
	{ C6, D6, false, false },
	{ C6, D7, false,  true },
	{ C7, B6,  true, false },
	{ C7, B7, false,  true },
	{ C7, B8,  true, false },
	{ C7, C6, false,  true },
	{ C7, C8, false,  true },
	{ C7, D6, false, false },
	{ C7, D7, false,  true },
	{ C7, D8,  true, false },
	{ C8, B7, false,  true },
	{ C8, C7, false,  true },
	{ C8, D7, false,  true },
	{ D3, C4, false,  true },
	{ D3, E4, false,  true },
	{ D4, C4, false,  true },
	{ D4, C5, false,  true },
	{ D4, D5, false,  true },
	{ D4, E4, false,  true },
	{ D4, E5, false,  true },
	{ D5, C4, false,  true },
	{ D5, C5, false,  true },
	{ D5, C6, false,  true },
	{ D5, D4,  true, false },
	{ D5, D6, false, false },
	{ D5, E4, false,  true },
	{ D5, E5, false,  true },
	{ D5, E6, false,  true },
	{ D6, C5, false, false },
	{ D6, C6, false, false },
	{ D6, C7, false, false },
	{ D6, D5, false, false },
	{ D6, D7, false, false },
	{ D6, E5, false, false },
	{ D6, E6, false, false },
	{ D6, E7, false, false },
	{ D7, C6, false,  true },
	{ D7, C7, false,  true },
	{ D7, C8, false,  true },
	{ D7, D6, false, false },
	{ D7, D8,  true, false },
	{ D7, E6, false,  true },
	{ D7, E7, false,  true },
	{ D7, E8, false,  true },
	{ D8, C7, false,  true },
	{ D8, C8, false,  true },
	{ D8, D7, false,  true },
	{ D8, E7, false,  true },
	{ D8, E8, false,  true },
	{ E3, E4, false,  true },
	{ E4, D5, false,  true },
	{ E4, E5, false,  true },
	{ E4, F5, false,  true },
	{ E5, D4,  true, false },
	{ E5, D5, false,  true },
	{ E5, D6, false, false },
	{ E5, E4, false,  true },
	{ E5, E6, false,  true },
	{ E5, F4,  true, false },
	{ E5, F5, false,  true },
	{ E5, F6,  true, false },
	{ E6, D5, false,  true },
	{ E6, D6, false, false },
	{ E6, D7, false,  true },
	{ E6, E5, false,  true },
	{ E6, E7, false,  true },
	{ E6, F5, false,  true },
	{ E6, F6,  true, false },
	{ E6, F7, false,  true },
	{ E7, D6, false, false },
	{ E7, D7, false,  true },
	{ E7, D8,  true, false },
	{ E7, E6, false,  true },
	{ E7, E8, false,  true },
	{ E7, F6,  true, false },
	{ E7, F7, false,  true },
	{ E7, F8,  true, false },
	{ E8, D7, false,  true },
	{ E8, E7, false,  true },
	{ E8, F7, false,  true },
	{ F3, E4, false,  true },
	{ F4, E4, false,  true },
	{ F4, E5, false,  true },
	{ F4, F5, false,  true },
	{ F5, E4, false,  true },
	{ F5, E5, false,  true },
	{ F5, E6, false,  true },
	{ F6, E5, false,  true },
	{ F6, E6, false,  true },
	{ F6, E7, false,  true },
	{ F6, F5, false,  true },
	{ F6, F7, false,  true },
	{ F7, E6, false,  true },
	{ F7, E7, false,  true },
	{ F7, E8, false,  true },
	{ F8, E7, false,  true },
	{ F8, E8, false,  true },
	{ F8, F7, false,  true },
	{ G4, F5, false,  true },
	{ G5, F5, false,  true },
	{ G6, F5, false,  true },
	{ G6, F7, false,  true },
	{ G7, F7, false,  true },
	{ G8, F7, false,  true },
	/* WhiteKing, D7 */
	{ A5, B6, false,  true },
	{ A6, B6, false,  true },
	{ A7, B6, false,  true },
	{ A7, B8, false,  true },
	{ A8, B8, false,  true },
	{ B4, C5, false,  true },
	{ B5, B6, false,  true },
	{ B5, C5, false,  true },
	{ B5, C6, false,  true },
	{ B6, C5, false,  true },
	{ B6, C6, false,  true },
	{ B6, C7, false,  true },
	{ B7, B6, false,  true },
	{ B7, B8, false,  true },
	{ B7, C6, false,  true },
	{ B7, C7, false,  true },
	{ B7, C8, false,  true },
	{ B8, C7, false,  true },
	{ B8, C8, false,  true },
	{ C4, C5, false,  true },
	{ C5, B6, false,  true },
	{ C5, C6, false,  true },
	{ C5, D6, false,  true },
	{ C6, B5,  true, false },
	{ C6, B6, false,  true },
	{ C6, B7,  true, false },
	{ C6, C5, false,  true },
	{ C6, C7, false,  true },
	{ C6, D5,  true, false },
	{ C6, D6, false,  true },
	{ C6, D7, false, false },
	{ C7, B6, false,  true },
	{ C7, B7,  true, false },
	{ C7, B8, false,  true },
	{ C7, C6, false,  true },
	{ C7, C8, false,  true },
	{ C7, D6, false,  true },
	{ C7, D7, false, false },
	{ C7, D8, false,  true },
	{ C8, B7,  true, false },
	{ C8, B8, false,  true },
	{ C8, C7, false,  true },
	{ C8, D7, false, false },
	{ C8, D8, false,  true },
	{ D4, C5, false,  true },
	{ D4, E5, false,  true },
	{ D5, C5, false,  true },
	{ D5, C6, false,  true },
	{ D5, D6, false,  true },
	{ D5, E5, false,  true },
	{ D5, E6, false,  true },
	{ D6, C5, false,  true },
	{ D6, C6, false,  true },
	{ D6, C7, false,  true },
	{ D6, D5,  true, false },
	{ D6, D7, false, false },
	{ D6, E5, false,  true },
	{ D6, E6, false,  true },
	{ D6, E7, false,  true },
	{ D7, C6, false, false },
	{ D7, C7, false, false },
	{ D7, C8, false, false },
	{ D7, D6, false, false },
	{ D7, D8, false, false },
	{ D7, E6, false, false },
	{ D7, E7, false, false },
	{ D7, E8, false, false },
	{ D8, C7, false,  true },
	{ D8, C8, false,  true },
	{ D8, D7, false, false },
	{ D8, E7, false,  true },
	{ D8, E8, false,  true },
	{ E4, E5, false,  true },
	{ E5, D6, false,  true },
	{ E5, E6, false,  true },
	{ E5, F6, false,  true },
	{ E6, D5,  true, false },
	{ E6, D6, false,  true },
	{ E6, D7, false, false },
	{ E6, E5, false,  true },
	{ E6, E7, false,  true },
	{ E6, F5,  true, false },
	{ E6, F6, false,  true },
	{ E6, F7,  true, false },
	{ E7, D6, false,  true },
	{ E7, D7, false, false },
	{ E7, D8, false,  true },
	{ E7, E6, false,  true },
	{ E7, E8, false,  true },
	{ E7, F6, false,  true },
	{ E7, F7,  true, false },
	{ E7, F8, false,  true },
	{ E8, D7, false, false },
	{ E8, D8, false,  true },
	{ E8, E7, false,  true },
	{ E8, F7,  true, false },
	{ E8, F8, false,  true },
	{ F4, E5, false,  true },
	{ F5, E5, false,  true },
	{ F5, E6, false,  true },
	{ F5, F6, false,  true },
	{ F6, E5, false,  true },
	{ F6, E6, false,  true },
	{ F6, E7, false,  true },
	{ F7, E6, false,  true },
	{ F7, E7, false,  true },
	{ F7, E8, false,  true },
	{ F7, F6, false,  true },
	{ F7, F8, false,  true },
	{ F8, E7, false,  true },
	{ F8, E8, false,  true },
	{ G5, F6, false,  true },
	{ G6, F6, false,  true },
	{ G7, F6, false,  true },
	{ G7, F8, false,  true },
	{ G8, F8, false,  true },
	/* WhiteKing, D8 */
	{ A6, B7, false,  true },
	{ A7, B7, false,  true },
	{ A8, B7, false,  true },
	{ B5, C6, false,  true },
	{ B6, B7, false,  true },
	{ B6, C6, false,  true },
	{ B6, C7, false,  true },
	{ B7, C6, false,  true },
	{ B7, C7, false,  true },
	{ B7, C8, false,  true },
	{ B8, B7, false,  true },
	{ B8, C7, false,  true },
	{ B8, C8, false,  true },
	{ C5, C6, false,  true },
	{ C6, B7, false,  true },
	{ C6, C7, false,  true },
	{ C6, D7, false,  true },
	{ C7, B6,  true, false },
	{ C7, B7, false,  true },
	{ C7, B8,  true, false },
	{ C7, C6, false,  true },
	{ C7, C8, false,  true },
	{ C7, D6,  true, false },
	{ C7, D7, false,  true },
	{ C7, D8, false, false },
	{ C8, B7, false,  true },
	{ C8, B8,  true, false },
	{ C8, C7, false,  true },
	{ C8, D7, false,  true },
	{ C8, D8, false, false },
	{ D5, C6, false,  true },
	{ D5, E6, false,  true },
	{ D6, C6, false,  true },
	{ D6, C7, false,  true },
	{ D6, D7, false,  true },
	{ D6, E6, false,  true },
	{ D6, E7, false,  true },
	{ D7, C6, false,  true },
	{ D7, C7, false,  true },
	{ D7, C8, false,  true },
	{ D7, D6,  true, false },
	{ D7, D8, false, false },
	{ D7, E6, false,  true },
	{ D7, E7, false,  true },
	{ D7, E8, false,  true },
	{ D8, C7, false, false },
	{ D8, C8, false, false },
	{ D8, D7, false, false },
	{ D8, E7, false, false },
	{ D8, E8, false, false },
	{ E5, E6, false,  true },
	{ E6, D7, false,  true },
	{ E6, E7, false,  true },
	{ E6, F7, false,  true },
	{ E7, D6,  true, false },
	{ E7, D7, false,  true },
	{ E7, D8, false, false },
	{ E7, E6, false,  true },
	{ E7, E8, false,  true },
	{ E7, F6,  true, false },
	{ E7, F7, false,  true },
	{ E7, F8,  true, false },
	{ E8, D7, false,  true },
	{ E8, D8, false, false },
	{ E8, E7, false,  true },
	{ E8, F7, false,  true },
	{ E8, F8,  true, false },
	{ F5, E6, false,  true },
	{ F6, E6, false,  true },
	{ F6, E7, false,  true },
	{ F6, F7, false,  true },
	{ F7, E6, false,  true },
	{ F7, E7, false,  true },
	{ F7, E8, false,  true },
	{ F8, E7, false,  true },
	{ F8, E8, false,  true },
	{ F8, F7, false,  true },
	{ G6, F7, false,  true },
	{ G7, F7, false,  true },
	{ G8, F7, false,  true },
	/* WhiteKing, E1 */
	{ B1, C2, false,  true },
	{ B2, C2, false,  true },
	{ B3, C2, false,  true },
	{ C1, C2, false,  true },
	{ C1, D1, false,  true },
	{ C1, D2, false,  true },
	{ C2, D1, false,  true },
	{ C2, D2, false,  true },
	{ C2, D3, false,  true },
	{ C3, C2, false,  true },
	{ C3, D2, false,  true },
	{ C3, D3, false,  true },
	{ C4, D3, false,  true },
	{ D1, C1,  true, false },
	{ D1, C2, false,  true },
	{ D1, D2, false,  true },
	{ D1, E1, false, false },
	{ D1, E2, false,  true },
	{ D2, C1,  true, false },
	{ D2, C2, false,  true },
	{ D2, C3,  true, false },
	{ D2, D1, false,  true },
	{ D2, D3, false,  true },
	{ D2, E1, false, false },
	{ D2, E2, false,  true },
	{ D2, E3,  true, false },
	{ D3, C2, false,  true },
	{ D3, D2, false,  true },
	{ D3, E2, false,  true },
	{ D4, D3, false,  true },
	{ E1, C1, false, false },
	{ E1, D1, false, false },
	{ E1, D2, false, false },
	{ E1, E2, false, false },
	{ E1, F1, false, false },
	{ E1, F2, false, false },
	{ E1, G1, false, false },
	{ E2, D1, false,  true },
	{ E2, D2, false,  true },
	{ E2, D3, false,  true },
	{ E2, E1, false, false },
	{ E2, E3,  true, false },
	{ E2, F1, false,  true },
	{ E2, F2, false,  true },
	{ E2, F3, false,  true },
	{ E3, D2, false,  true },
	{ E3, D3, false,  true },
	{ E3, E2, false,  true },
	{ E3, F2, false,  true },
	{ E3, F3, false,  true },
	{ E4, D3, false,  true },
	{ E4, F3, false,  true },
	{ F1, E1, false, false },
	{ F1, E2, false,  true },
	{ F1, F2, false,  true },
	{ F1, G1,  true, false },
	{ F1, G2, false,  true },
	{ F2, E1, false, false },
	{ F2, E2, false,  true },
	{ F2, E3,  true, false },
	{ F2, F1, false,  true },
	{ F2, F3, false,  true },
	{ F2, G1,  true, false },
	{ F2, G2, false,  true },
	{ F2, G3,  true, false },
	{ F3, E2, false,  true },
	{ F3, F2, false,  true },
	{ F3, G2, false,  true },
	{ F4, F3, false,  true },
	{ G1, F1, false,  true },
	{ G1, F2, false,  true },
	{ G1, G2, false,  true },
	{ G2, F1, false,  true },
	{ G2, F2, false,  true },
	{ G2, F3, false,  true },
	{ G3, F2, false,  true },
	{ G3, F3, false,  true },
	{ G3, G2, false,  true },
	{ G4, F3, false,  true },
	{ H1, G2, false,  true },
	{ H2, G2, false,  true },
	{ H3, G2, false,  true },
	/* WhiteKing, E2 */
	{ B1, C1, false,  true },
	{ B2, C1, false,  true },
	{ B2, C3, false,  true },
	{ B3, C3, false,  true },
	{ B4, C3, false,  true },
	{ C1, D1, false,  true },
	{ C1, D2, false,  true },
	{ C2, C1, false,  true },
	{ C2, C3, false,  true },
	{ C2, D1, false,  true },
	{ C2, D2, false,  true },
	{ C2, D3, false,  true },
	{ C3, D2, false,  true },
	{ C3, D3, false,  true },
	{ C3, D4, false,  true },
	{ C4, C3, false,  true },
	{ C4, D3, false,  true },
	{ C4, D4, false,  true },
	{ C5, D4, false,  true },
	{ D1, C1, false,  true },
	{ D1, C2,  true, false },
	{ D1, D2, false,  true },
	{ D1, E1, false,  true },
	{ D1, E2, false, false },
	{ D2, C1, false,  true },
	{ D2, C2,  true, false },
	{ D2, C3, false,  true },
	{ D2, D1, false,  true },
	{ D2, D3, false,  true },
	{ D2, E1, false,  true },
	{ D2, E2, false, false },
	{ D2, E3, false,  true },
	{ D3, C2,  true, false },
	{ D3, C3, false,  true },
	{ D3, C4,  true, false },
	{ D3, D2, false,  true },
	{ D3, D4, false,  true },
	{ D3, E2, false, false },
	{ D3, E3, false,  true },
	{ D3, E4,  true, false },
	{ D4, C3, false,  true },
	{ D4, D3, false,  true },
	{ D4, E3, false,  true },
	{ D5, D4, false,  true },
	{ E1, C1, false,  true },
	{ E1, D1, false,  true },
	{ E1, D2, false,  true },
	{ E1, E2, false, false },
	{ E1, F1, false,  true },
	{ E1, F2, false,  true },
	{ E1, G1, false,  true },
	{ E2, D1, false, false },
	{ E2, D2, false, false },
	{ E2, D3, false, false },
	{ E2, E1, false, false },
	{ E2, E3, false, false },
	{ E2, F1, false, false },
	{ E2, F2, false, false },
	{ E2, F3, false, false },
	{ E3, D2, false,  true },
	{ E3, D3, false,  true },
	{ E3, D4, false,  true },
	{ E3, E2, false, false },
	{ E3, E4,  true, false },
	{ E3, F2, false,  true },
	{ E3, F3, false,  true },
	{ E3, F4, false,  true },
	{ E4, D3, false,  true },
	{ E4, D4, false,  true },
	{ E4, E3, false,  true },
	{ E4, F3, false,  true },
	{ E4, F4, false,  true },
	{ E5, D4, false,  true },
	{ E5, F4, false,  true },
	{ F1, E1, false,  true },
	{ F1, E2, false, false },
	{ F1, F2, false,  true },
	{ F1, G1, false,  true },
	{ F1, G2,  true, false },
	{ F2, E1, false,  true },
	{ F2, E2, false, false },
	{ F2, E3, false,  true },
	{ F2, F1, false,  true },
	{ F2, F3, false,  true },
	{ F2, G1, false,  true },
	{ F2, G2,  true, false },
	{ F2, G3, false,  true },
	{ F3, E2, false, false },
	{ F3, E3, false,  true },
	{ F3, E4,  true, false },
	{ F3, F2, false,  true },
	{ F3, F4, false,  true },
	{ F3, G2,  true, false },
	{ F3, G3, false,  true },
	{ F3, G4,  true, false },
	{ F4, E3, false,  true },
	{ F4, F3, false,  true },
	{ F4, G3, false,  true },
	{ F5, F4, false,  true },
	{ G1, F1, false,  true },
	{ G1, F2, false,  true },
	{ G2, F1, false,  true },
	{ G2, F2, false,  true },
	{ G2, F3, false,  true },
	{ G2, G1, false,  true },
	{ G2, G3, false,  true },
	{ G3, F2, false,  true },
	{ G3, F3, false,  true },
	{ G3, F4, false,  true },
	{ G4, F3, false,  true },
	{ G4, F4, false,  true },
	{ G4, G3, false,  true },
	{ G5, F4, false,  true },
	{ H1, G1, false,  true },
	{ H2, G1, false,  true },
	{ H2, G3, false,  true },
	{ H3, G3, false,  true },
	{ H4, G3, false,  true },
	/* WhiteKing, E3 */
	{ B1, C2, false,  true },
	{ B2, C2, false,  true },
	{ B3, C2, false,  true },
	{ B3, C4, false,  true },
	{ B4, C4, false,  true },
	{ B5, C4, false,  true },
	{ C1, C2, false,  true },
	{ C1, D1, false,  true },
	{ C1, D2, false,  true },
	{ C2, D1, false,  true },
	{ C2, D2, false,  true },
	{ C2, D3, false,  true },
	{ C3, C2, false,  true },
	{ C3, C4, false,  true },
	{ C3, D2, false,  true },
	{ C3, D3, false,  true },
	{ C3, D4, false,  true },
	{ C4, D3, false,  true },
	{ C4, D4, false,  true },
	{ C4, D5, false,  true },
	{ C5, C4, false,  true },
	{ C5, D4, false,  true },
	{ C5, D5, false,  true },
	{ C6, D5, false,  true },
	{ D1, C2, false,  true },
	{ D1, D2, false,  true },
	{ D1, E2, false,  true },
	{ D2, C1,  true, false },
	{ D2, C2, false,  true },
	{ D2, C3,  true, false },
	{ D2, D1, false,  true },
	{ D2, D3, false,  true },
	{ D2, E1,  true, false },
	{ D2, E2, false,  true },
	{ D2, E3, false, false },
	{ D3, C2, false,  true },
	{ D3, C3,  true, false },
	{ D3, C4, false,  true },
	{ D3, D2, false,  true },
	{ D3, D4, false,  true },
	{ D3, E2, false,  true },
	{ D3, E3, false, false },
	{ D3, E4, false,  true },
	{ D4, C3,  true, false },
	{ D4, C4, false,  true },
	{ D4, C5,  true, false },
	{ D4, D3, false,  true },
	{ D4, D5, false,  true },
	{ D4, E3, false, false },
	{ D4, E4, false,  true },
	{ D4, E5,  true, false },
	{ D5, C4, false,  true },
	{ D5, D4, false,  true },
	{ D5, E4, false,  true },
	{ D6, D5, false,  true },
	{ E1, D1, false,  true },
	{ E1, D2, false,  true },
	{ E1, E2, false,  true },
	{ E1, F1, false,  true },
	{ E1, F2, false,  true },
	{ E2, D1, false,  true },
	{ E2, D2, false,  true },
	{ E2, D3, false,  true },
	{ E2, E1,  true, false },
	{ E2, E3, false, false },
	{ E2, F1, false,  true },
	{ E2, F2, false,  true },
	{ E2, F3, false,  true },
	{ E3, D2, false, false },
	{ E3, D3, false, false },
	{ E3, D4, false, false },
	{ E3, E2, false, false },
	{ E3, E4, false, false },
	{ E3, F2, false, false },
	{ E3, F3, false, false },
	{ E3, F4, false, false },
	{ E4, D3, false,  true },
	{ E4, D4, false,  true },
	{ E4, D5, false,  true },
	{ E4, E3, false, false },
	{ E4, E5,  true, false },
	{ E4, F3, false,  true },
	{ E4, F4, false,  true },
	{ E4, F5, false,  true },
	{ E5, D4, false,  true },
	{ E5, D5, false,  true },
	{ E5, E4, false,  true },
	{ E5, F4, false,  true },
	{ E5, F5, false,  true },
	{ E6, D5, false,  true },
	{ E6, F5, false,  true },
	{ F1, E2, false,  true },
	{ F1, F2, false,  true },
	{ F1, G2, false,  true },
	{ F2, E1,  true, false },
	{ F2, E2, false,  true },
	{ F2, E3, false, false },
	{ F2, F1, false,  true },
	{ F2, F3, false,  true },
	{ F2, G1,  true, false },
	{ F2, G2, false,  true },
	{ F2, G3,  true, false },
	{ F3, E2, false,  true },
	{ F3, E3, false, false },
	{ F3, E4, false,  true },
	{ F3, F2, false,  true },
	{ F3, F4, false,  true },
	{ F3, G2, false,  true },
	{ F3, G3,  true, false },
	{ F3, G4, false,  true },
	{ F4, E3, false, false },
	{ F4, E4, false,  true },
	{ F4, E5,  true, false },
	{ F4, F3, false,  true },
	{ F4, F5, false,  true },
	{ F4, G3,  true, false },
	{ F4, G4, false,  true },
	{ F4, G5,  true, false },
	{ F5, E4, false,  true },
	{ F5, F4, false,  true },
	{ F5, G4, false,  true },
	{ F6, F5, false,  true },
	{ G1, F1, false,  true },
	{ G1, F2, false,  true },
	{ G1, G2, false,  true },
	{ G2, F1, false,  true },
	{ G2, F2, false,  true },
	{ G2, F3, false,  true },
	{ G3, F2, false,  true },
	{ G3, F3, false,  true },
	{ G3, F4, false,  true },
	{ G3, G2, false,  true },
	{ G3, G4, false,  true },
	{ G4, F3, false,  true },
	{ G4, F4, false,  true },
	{ G4, F5, false,  true },
	{ G5, F4, false,  true },
	{ G5, F5, false,  true },
	{ G5, G4, false,  true },
	{ G6, F5, false,  true },
	{ H1, G2, false,  true },
	{ H2, G2, false,  true },
	{ H3, G2, false,  true },
	{ H3, G4, false,  true },
	{ H4, G4, false,  true },
	{ H5, G4, false,  true },
	/* WhiteKing, E4 */
	{ B2, C3, false,  true },
	{ B3, C3, false,  true },
	{ B4, C3, false,  true },
	{ B4, C5, false,  true },
	{ B5, C5, false,  true },
	{ B6, C5, false,  true },
	{ C1, D2, false,  true },
	{ C2, C3, false,  true },
	{ C2, D2, false,  true },
	{ C2, D3, false,  true },
	{ C3, D2, false,  true },
	{ C3, D3, false,  true },
	{ C3, D4, false,  true },
	{ C4, C3, false,  true },
	{ C4, C5, false,  true },
	{ C4, D3, false,  true },
	{ C4, D4, false,  true },
	{ C4, D5, false,  true },
	{ C5, D4, false,  true },
	{ C5, D5, false,  true },
	{ C5, D6, false,  true },
	{ C6, C5, false,  true },
	{ C6, D5, false,  true },
	{ C6, D6, false,  true },
	{ C7, D6, false,  true },
	{ D1, D2, false,  true },
	{ D2, C3, false,  true },
	{ D2, D3, false,  true },
	{ D2, E3, false,  true },
	{ D3, C2,  true, false },
	{ D3, C3, false,  true },
	{ D3, C4,  true, false },
	{ D3, D2, false,  true },
	{ D3, D4, false,  true },
	{ D3, E2,  true, false },
	{ D3, E3, false,  true },
	{ D3, E4, false, false },
	{ D4, C3, false,  true },
	{ D4, C4,  true, false },
	{ D4, C5, false,  true },
	{ D4, D3, false,  true },
	{ D4, D5, false,  true },
	{ D4, E3, false,  true },
	{ D4, E4, false, false },
	{ D4, E5, false,  true },
	{ D5, C4,  true, false },
	{ D5, C5, false,  true },
	{ D5, C6,  true, false },
	{ D5, D4, false,  true },
	{ D5, D6, false,  true },
	{ D5, E4, false, false },
	{ D5, E5, false,  true },
	{ D5, E6,  true, false },
	{ D6, C5, false,  true },
	{ D6, D5, false,  true },
	{ D6, E5, false,  true },
	{ D7, D6, false,  true },
	{ E1, D2, false,  true },
	{ E1, F2, false,  true },
	{ E2, D2, false,  true },
	{ E2, D3, false,  true },
	{ E2, E3, false,  true },
	{ E2, F2, false,  true },
	{ E2, F3, false,  true },
	{ E3, D2, false,  true },
	{ E3, D3, false,  true },
	{ E3, D4, false,  true },
	{ E3, E2,  true, false },
	{ E3, E4, false, false },
	{ E3, F2, false,  true },
	{ E3, F3, false,  true },
	{ E3, F4, false,  true },
	{ E4, D3, false, false },
	{ E4, D4, false, false },
	{ E4, D5, false, false },
	{ E4, E3, false, false },
	{ E4, E5, false, false },
	{ E4, F3, false, false },
	{ E4, F4, false, false },
	{ E4, F5, false, false },
	{ E5, D4, false,  true },
	{ E5, D5, false,  true },
	{ E5, D6, false,  true },
	{ E5, E4, false, false },
	{ E5, E6,  true, false },
	{ E5, F4, false,  true },
	{ E5, F5, false,  true },
	{ E5, F6, false,  true },
	{ E6, D5, false,  true },
	{ E6, D6, false,  true },
	{ E6, E5, false,  true },
	{ E6, F5, false,  true },
	{ E6, F6, false,  true },
	{ E7, D6, false,  true },
	{ E7, F6, false,  true },
	{ F1, F2, false,  true },
	{ F2, E3, false,  true },
	{ F2, F3, false,  true },
	{ F2, G3, false,  true },
	{ F3, E2,  true, false },
	{ F3, E3, false,  true },
	{ F3, E4, false, false },
	{ F3, F2, false,  true },
	{ F3, F4, false,  true },
	{ F3, G2,  true, false },
	{ F3, G3, false,  true },
	{ F3, G4,  true, false },
	{ F4, E3, false,  true },
	{ F4, E4, false, false },
	{ F4, E5, false,  true },
	{ F4, F3, false,  true },
	{ F4, F5, false,  true },
	{ F4, G3, false,  true },
	{ F4, G4,  true, false },
	{ F4, G5, false,  true },
	{ F5, E4, false, false },
	{ F5, E5, false,  true },
	{ F5, E6,  true, false },
	{ F5, F4, false,  true },
	{ F5, F6, false,  true },
	{ F5, G4,  true, false },
	{ F5, G5, false,  true },
	{ F5, G6,  true, false },
	{ F6, E5, false,  true },
	{ F6, F5, false,  true },
	{ F6, G5, false,  true },
	{ F7, F6, false,  true },
	{ G1, F2, false,  true },
	{ G2, F2, false,  true },
	{ G2, F3, false,  true },
	{ G2, G3, false,  true },
	{ G3, F2, false,  true },
	{ G3, F3, false,  true },
	{ G3, F4, false,  true },
	{ G4, F3, false,  true },
	{ G4, F4, false,  true },
	{ G4, F5, false,  true },
	{ G4, G3, false,  true },
	{ G4, G5, false,  true },
	{ G5, F4, false,  true },
	{ G5, F5, false,  true },
	{ G5, F6, false,  true },
	{ G6, F5, false,  true },
	{ G6, F6, false,  true },
	{ G6, G5, false,  true },
	{ G7, F6, false,  true },
	{ H2, G3, false,  true },
	{ H3, G3, false,  true },
	{ H4, G3, false,  true },
	{ H4, G5, false,  true },
	{ H5, G5, false,  true },
	{ H6, G5, false,  true },
	/* WhiteKing, E5 */
	{ B3, C4, false,  true },
	{ B4, C4, false,  true },
	{ B5, C4, false,  true },
	{ B5, C6, false,  true },
	{ B6, C6, false,  true },
	{ B7, C6, false,  true },
	{ C2, D3, false,  true },
	{ C3, C4, false,  true },
	{ C3, D3, false,  true },
	{ C3, D4, false,  true },
	{ C4, D3, false,  true },
	{ C4, D4, false,  true },
	{ C4, D5, false,  true },
	{ C5, C4, false,  true },
	{ C5, C6, false,  true },
	{ C5, D4, false,  true },
	{ C5, D5, false,  true },
	{ C5, D6, false,  true },
	{ C6, D5, false,  true },
	{ C6, D6, false,  true },
	{ C6, D7, false,  true },
	{ C7, C6, false,  true },
	{ C7, D6, false,  true },
	{ C7, D7, false,  true },
	{ C8, D7, false,  true },
	{ D2, D3, false,  true },
	{ D3, C4, false,  true },
	{ D3, D4, false,  true },
	{ D3, E4, false,  true },
	{ D4, C3,  true, false },
	{ D4, C4, false,  true },
	{ D4, C5,  true, false },
	{ D4, D3, false,  true },
	{ D4, D5, false,  true },
	{ D4, E3,  true, false },
	{ D4, E4, false,  true },
	{ D4, E5, false, false },
	{ D5, C4, false,  true },
	{ D5, C5,  true, false },
	{ D5, C6, false,  true },
	{ D5, D4, false,  true },
	{ D5, D6, false,  true },
	{ D5, E4, false,  true },
	{ D5, E5, false, false },
	{ D5, E6, false,  true },
	{ D6, C5,  true, false },
	{ D6, C6, false,  true },
	{ D6, C7,  true, false },
	{ D6, D5, false,  true },
	{ D6, D7, false,  true },
	{ D6, E5, false, false },
	{ D6, E6, false,  true },
	{ D6, E7,  true, false },
	{ D7, C6, false,  true },
	{ D7, D6, false,  true },
	{ D7, E6, false,  true },
	{ D8, D7, false,  true },
	{ E2, D3, false,  true },
	{ E2, F3, false,  true },
	{ E3, D3, false,  true },
	{ E3, D4, false,  true },
	{ E3, E4, false,  true },
	{ E3, F3, false,  true },
	{ E3, F4, false,  true },
	{ E4, D3, false,  true },
	{ E4, D4, false,  true },
	{ E4, D5, false,  true },
	{ E4, E3,  true, false },
	{ E4, E5, false, false },
	{ E4, F3, false,  true },
	{ E4, F4, false,  true },
	{ E4, F5, false,  true },
	{ E5, D4, false, false },
	{ E5, D5, false, false },
	{ E5, D6, false, false },
	{ E5, E4, false, false },
	{ E5, E6, false, false },
	{ E5, F4, false, false },
	{ E5, F5, false, false },
	{ E5, F6, false, false },
	{ E6, D5, false,  true },
	{ E6, D6, false,  true },
	{ E6, D7, false,  true },
	{ E6, E5, false, false },
	{ E6, E7,  true, false },
	{ E6, F5, false,  true },
	{ E6, F6, false,  true },
	{ E6, F7, false,  true },
	{ E7, D6, false,  true },
	{ E7, D7, false,  true },
	{ E7, E6, false,  true },
	{ E7, F6, false,  true },
	{ E7, F7, false,  true },
	{ E8, D7, false,  true },
	{ E8, F7, false,  true },
	{ F2, F3, false,  true },
	{ F3, E4, false,  true },
	{ F3, F4, false,  true },
	{ F3, G4, false,  true },
	{ F4, E3,  true, false },
	{ F4, E4, false,  true },
	{ F4, E5, false, false },
	{ F4, F3, false,  true },
	{ F4, F5, false,  true },
	{ F4, G3,  true, false },
	{ F4, G4, false,  true },
	{ F4, G5,  true, false },
	{ F5, E4, false,  true },
	{ F5, E5, false, false },
	{ F5, E6, false,  true },
	{ F5, F4, false,  true },
	{ F5, F6, false,  true },
	{ F5, G4, false,  true },
	{ F5, G5,  true, false },
	{ F5, G6, false,  true },
	{ F6, E5, false, false },
	{ F6, E6, false,  true },
	{ F6, E7,  true, false },
	{ F6, F5, false,  true },
	{ F6, F7, false,  true },
	{ F6, G5,  true, false },
	{ F6, G6, false,  true },
	{ F6, G7,  true, false },
	{ F7, E6, false,  true },
	{ F7, F6, false,  true },
	{ F7, G6, false,  true },
	{ F8, F7, false,  true },
	{ G2, F3, false,  true },
	{ G3, F3, false,  true },
	{ G3, F4, false,  true },
	{ G3, G4, false,  true },
	{ G4, F3, false,  true },
	{ G4, F4, false,  true },
	{ G4, F5, false,  true },
	{ G5, F4, false,  true },
	{ G5, F5, false,  true },
	{ G5, F6, false,  true },
	{ G5, G4, false,  true },
	{ G5, G6, false,  true },
	{ G6, F5, false,  true },
	{ G6, F6, false,  true },
	{ G6, F7, false,  true },
	{ G7, F6, false,  true },
	{ G7, F7, false,  true },
	{ G7, G6, false,  true },
	{ G8, F7, false,  true },
	{ H3, G4, false,  true },
	{ H4, G4, false,  true },
	{ H5, G4, false,  true },
	{ H5, G6, false,  true },
	{ H6, G6, false,  true },
	{ H7, G6, false,  true },
	/* WhiteKing, E6 */
	{ B4, C5, false,  true },
	{ B5, C5, false,  true },
	{ B6, C5, false,  true },
	{ B6, C7, false,  true },
	{ B7, C7, false,  true },
	{ B8, C7, false,  true },
	{ C3, D4, false,  true },
	{ C4, C5, false,  true },
	{ C4, D4, false,  true },
	{ C4, D5, false,  true },
	{ C5, D4, false,  true },
	{ C5, D5, false,  true },
	{ C5, D6, false,  true },
	{ C6, C5, false,  true },
	{ C6, C7, false,  true },
	{ C6, D5, false,  true },
	{ C6, D6, false,  true },
	{ C6, D7, false,  true },
	{ C7, D6, false,  true },
	{ C7, D7, false,  true },
	{ C7, D8, false,  true },
	{ C8, C7, false,  true },
	{ C8, D7, false,  true },
	{ C8, D8, false,  true },
	{ D3, D4, false,  true },
	{ D4, C5, false,  true },
	{ D4, D5, false,  true },
	{ D4, E5, false,  true },
	{ D5, C4,  true, false },
	{ D5, C5, false,  true },
	{ D5, C6,  true, false },
	{ D5, D4, false,  true },
	{ D5, D6, false,  true },
	{ D5, E4,  true, false },
	{ D5, E5, false,  true },
	{ D5, E6, false, false },
	{ D6, C5, false,  true },
	{ D6, C6,  true, false },
	{ D6, C7, false,  true },
	{ D6, D5, false,  true },
	{ D6, D7, false,  true },
	{ D6, E5, false,  true },
	{ D6, E6, false, false },
	{ D6, E7, false,  true },
	{ D7, C6,  true, false },
	{ D7, C7, false,  true },
	{ D7, C8,  true, false },
	{ D7, D6, false,  true },
	{ D7, D8, false,  true },
	{ D7, E6, false, false },
	{ D7, E7, false,  true },
	{ D7, E8,  true, false },
	{ D8, C7, false,  true },
	{ D8, D7, false,  true },
	{ D8, E7, false,  true },
	{ E3, D4, false,  true },
	{ E3, F4, false,  true },
	{ E4, D4, false,  true },
	{ E4, D5, false,  true },
	{ E4, E5, false,  true },
	{ E4, F4, false,  true },
	{ E4, F5, false,  true },
	{ E5, D4, false,  true },
	{ E5, D5, false,  true },
	{ E5, D6, false,  true },
	{ E5, E4,  true, false },
	{ E5, E6, false, false },
	{ E5, F4, false,  true },
	{ E5, F5, false,  true },
	{ E5, F6, false,  true },
	{ E6, D5, false, false },
	{ E6, D6, false, false },
	{ E6, D7, false, false },
	{ E6, E5, false, false },
	{ E6, E7, false, false },
	{ E6, F5, false, false },
	{ E6, F6, false, false },
	{ E6, F7, false, false },
	{ E7, D6, false,  true },
	{ E7, D7, false,  true },
	{ E7, D8, false,  true },
	{ E7, E6, false, false },
	{ E7, E8,  true, false },
	{ E7, F6, false,  true },
	{ E7, F7, false,  true },
	{ E7, F8, false,  true },
	{ E8, D7, false,  true },
	{ E8, D8, false,  true },
	{ E8, E7, false,  true },
	{ E8, F7, false,  true },
	{ E8, F8, false,  true },
	{ F3, F4, false,  true },
	{ F4, E5, false,  true },
	{ F4, F5, false,  true },
	{ F4, G5, false,  true },
	{ F5, E4,  true, false },
	{ F5, E5, false,  true },
	{ F5, E6, false, false },
	{ F5, F4, false,  true },
	{ F5, F6, false,  true },
	{ F5, G4,  true, false },
	{ F5, G5, false,  true },
	{ F5, G6,  true, false },
	{ F6, E5, false,  true },
	{ F6, E6, false, false },
	{ F6, E7, false,  true },
	{ F6, F5, false,  true },
	{ F6, F7, false,  true },
	{ F6, G5, false,  true },
	{ F6, G6,  true, false },
	{ F6, G7, false,  true },
	{ F7, E6, false, false },
	{ F7, E7, false,  true },
	{ F7, E8,  true, false },
	{ F7, F6, false,  true },
	{ F7, F8, false,  true },
	{ F7, G6,  true, false },
	{ F7, G7, false,  true },
	{ F7, G8,  true, false },
	{ F8, E7, false,  true },
	{ F8, F7, false,  true },
	{ F8, G7, false,  true },
	{ G3, F4, false,  true },
	{ G4, F4, false,  true },
	{ G4, F5, false,  true },
	{ G4, G5, false,  true },
	{ G5, F4, false,  true },
	{ G5, F5, false,  true },
	{ G5, F6, false,  true },
	{ G6, F5, false,  true },
	{ G6, F6, false,  true },
	{ G6, F7, false,  true },
	{ G6, G5, false,  true },
	{ G6, G7, false,  true },
	{ G7, F6, false,  true },
	{ G7, F7, false,  true },
	{ G7, F8, false,  true },
	{ G8, F7, false,  true },
	{ G8, F8, false,  true },
	{ G8, G7, false,  true },
	{ H4, G5, false,  true },
	{ H5, G5, false,  true },
	{ H6, G5, false,  true },
	{ H6, G7, false,  true },
	{ H7, G7, false,  true },
	{ H8, G7, false,  true },
	/* WhiteKing, E7 */
	{ B5, C6, false,  true },
	{ B6, C6, false,  true },
	{ B7, C6, false,  true },
	{ B7, C8, false,  true },
	{ B8, C8, false,  true },
	{ C4, D5, false,  true },
	{ C5, C6, false,  true },
	{ C5, D5, false,  true },
	{ C5, D6, false,  true },
	{ C6, D5, false,  true },
	{ C6, D6, false,  true },
	{ C6, D7, false,  true },
	{ C7, C6, false,  true },
	{ C7, C8, false,  true },
	{ C7, D6, false,  true },
	{ C7, D7, false,  true },
	{ C7, D8, false,  true },
	{ C8, D7, false,  true },
	{ C8, D8, false,  true },
	{ D4, D5, false,  true },
	{ D5, C6, false,  true },
	{ D5, D6, false,  true },
	{ D5, E6, false,  true },
	{ D6, C5,  true, false },
	{ D6, C6, false,  true },
	{ D6, C7,  true, false },
	{ D6, D5, false,  true },
	{ D6, D7, false,  true },
	{ D6, E5,  true, false },
	{ D6, E6, false,  true },
	{ D6, E7, false, false },
	{ D7, C6, false,  true },
	{ D7, C7,  true, false },
	{ D7, C8, false,  true },
	{ D7, D6, false,  true },
	{ D7, D8, false,  true },
	{ D7, E6, false,  true },
	{ D7, E7, false, false },
	{ D7, E8, false,  true },
	{ D8, C7,  true, false },
	{ D8, C8, false,  true },
	{ D8, D7, false,  true },
	{ D8, E7, false, false },
	{ D8, E8, false,  true },
	{ E4, D5, false,  true },
	{ E4, F5, false,  true },
	{ E5, D5, false,  true },
	{ E5, D6, false,  true },
	{ E5, E6, false,  true },
	{ E5, F5, false,  true },
	{ E5, F6, false,  true },
	{ E6, D5, false,  true },
	{ E6, D6, false,  true },
	{ E6, D7, false,  true },
	{ E6, E5,  true, false },
	{ E6, E7, false, false },
	{ E6, F5, false,  true },
	{ E6, F6, false,  true },
	{ E6, F7, false,  true },
	{ E7, D6, false, false },
	{ E7, D7, false, false },
	{ E7, D8, false, false },
	{ E7, E6, false, false },
	{ E7, E8, false, false },
	{ E7, F6, false, false },
	{ E7, F7, false, false },
	{ E7, F8, false, false },
	{ E8, D7, false,  true },
	{ E8, D8, false,  true },
	{ E8, E7, false, false },
	{ E8, F7, false,  true },
	{ E8, F8, false,  true },
	{ F4, F5, false,  true },
	{ F5, E6, false,  true },
	{ F5, F6, false,  true },
	{ F5, G6, false,  true },
	{ F6, E5,  true, false },
	{ F6, E6, false,  true },
	{ F6, E7, false, false },
	{ F6, F5, false,  true },
	{ F6, F7, false,  true },
	{ F6, G5,  true, false },
	{ F6, G6, false,  true },
	{ F6, G7,  true, false },
	{ F7, E6, false,  true },
	{ F7, E7, false, false },
	{ F7, E8, false,  true },
	{ F7, F6, false,  true },
	{ F7, F8, false,  true },
	{ F7, G6, false,  true },
	{ F7, G7,  true, false },
	{ F7, G8, false,  true },
	{ F8, E7, false, false },
	{ F8, E8, false,  true },
	{ F8, F7, false,  true },
	{ F8, G7,  true, false },
	{ F8, G8, false,  true },
	{ G4, F5, false,  true },
	{ G5, F5, false,  true },
	{ G5, F6, false,  true },
	{ G5, G6, false,  true },
	{ G6, F5, false,  true },
	{ G6, F6, false,  true },
	{ G6, F7, false,  true },
	{ G7, F6, false,  true },
	{ G7, F7, false,  true },
	{ G7, F8, false,  true },
	{ G7, G6, false,  true },
	{ G7, G8, false,  true },
	{ G8, F7, false,  true },
	{ G8, F8, false,  true },
	{ H5, G6, false,  true },
	{ H6, G6, false,  true },
	{ H7, G6, false,  true },
	{ H7, G8, false,  true },
	{ H8, G8, false,  true },
	/* WhiteKing, E8 */
	{ B6, C7, false,  true },
	{ B7, C7, false,  true },
	{ B8, C7, false,  true },
	{ C5, D6, false,  true },
	{ C6, C7, false,  true },
	{ C6, D6, false,  true },
	{ C6, D7, false,  true },
	{ C7, D6, false,  true },
	{ C7, D7, false,  true },
	{ C7, D8, false,  true },
	{ C8, C7, false,  true },
	{ C8, D7, false,  true },
	{ C8, D8, false,  true },
	{ D5, D6, false,  true },
	{ D6, C7, false,  true },
	{ D6, D7, false,  true },
	{ D6, E7, false,  true },
	{ D7, C6,  true, false },
	{ D7, C7, false,  true },
	{ D7, C8,  true, false },
	{ D7, D6, false,  true },
	{ D7, D8, false,  true },
	{ D7, E6,  true, false },
	{ D7, E7, false,  true },
	{ D7, E8, false, false },
	{ D8, C7, false,  true },
	{ D8, C8,  true, false },
	{ D8, D7, false,  true },
	{ D8, E7, false,  true },
	{ D8, E8, false, false },
	{ E5, D6, false,  true },
	{ E5, F6, false,  true },
	{ E6, D6, false,  true },
	{ E6, D7, false,  true },
	{ E6, E7, false,  true },
	{ E6, F6, false,  true },
	{ E6, F7, false,  true },
	{ E7, D6, false,  true },
	{ E7, D7, false,  true },
	{ E7, D8, false,  true },
	{ E7, E6,  true, false },
	{ E7, E8, false, false },
	{ E7, F6, false,  true },
	{ E7, F7, false,  true },
	{ E7, F8, false,  true },
	{ E8, D7, false, false },
	{ E8, D8, false, false },
	{ E8, E7, false, false },
	{ E8, F7, false, false },
	{ E8, F8, false, false },
	{ F5, F6, false,  true },
	{ F6, E7, false,  true },
	{ F6, F7, false,  true },
	{ F6, G7, false,  true },
	{ F7, E6,  true, false },
	{ F7, E7, false,  true },
	{ F7, E8, false, false },
	{ F7, F6, false,  true },
	{ F7, F8, false,  true },
	{ F7, G6,  true, false },
	{ F7, G7, false,  true },
	{ F7, G8,  true, false },
	{ F8, E7, false,  true },
	{ F8, E8, false, false },
	{ F8, F7, false,  true },
	{ F8, G7, false,  true },
	{ F8, G8,  true, false },
	{ G5, F6, false,  true },
	{ G6, F6, false,  true },
	{ G6, F7, false,  true },
	{ G6, G7, false,  true },
	{ G7, F6, false,  true },
	{ G7, F7, false,  true },
	{ G7, F8, false,  true },
	{ G8, F7, false,  true },
	{ G8, F8, false,  true },
	{ G8, G7, false,  true },
	{ H6, G7, false,  true },
	{ H7, G7, false,  true },
	{ H8, G7, false,  true },
	/* WhiteKing, F1 */
	{ C1, D2, false,  true },
	{ C2, D2, false,  true },
	{ C3, D2, false,  true },
	{ D1, D2, false,  true },
	{ D1, E1, false,  true },
	{ D1, E2, false,  true },
	{ D2, E1, false,  true },
	{ D2, E2, false,  true },
	{ D2, E3, false,  true },
	{ D3, D2, false,  true },
	{ D3, E2, false,  true },
	{ D3, E3, false,  true },
	{ D4, E3, false,  true },
	{ E1, C1,  true, false },
	{ E1, D1,  true, false },
	{ E1, D2, false,  true },
	{ E1, E2, false,  true },
	{ E1, F1, false, false },
	{ E1, F2, false,  true },
	{ E1, G1, false, false },
	{ E2, D1,  true, false },
	{ E2, D2, false,  true },
	{ E2, D3,  true, false },
	{ E2, E1, false,  true },
	{ E2, E3, false,  true },
	{ E2, F1, false, false },
	{ E2, F2, false,  true },
	{ E2, F3,  true, false },
	{ E3, D2, false,  true },
	{ E3, E2, false,  true },
	{ E3, F2, false,  true },
	{ E4, E3, false,  true },
	{ F1, E1, false, false },
	{ F1, E2, false, false },
	{ F1, F2, false, false },
	{ F1, G1, false, false },
	{ F1, G2, false, false },
	{ F2, E1, false,  true },
	{ F2, E2, false,  true },
	{ F2, E3, false,  true },
	{ F2, F1, false, false },
	{ F2, F3,  true, false },
	{ F2, G1, false,  true },
	{ F2, G2, false,  true },
	{ F2, G3, false,  true },
	{ F3, E2, false,  true },
	{ F3, E3, false,  true },
	{ F3, F2, false,  true },
	{ F3, G2, false,  true },
	{ F3, G3, false,  true },
	{ F4, E3, false,  true },
	{ F4, G3, false,  true },
	{ G1, F1, false, false },
	{ G1, F2, false,  true },
	{ G1, G2, false,  true },
	{ G1, H1,  true, false },
	{ G1, H2, false,  true },
	{ G2, F1, false, false },
	{ G2, F2, false,  true },
	{ G2, F3,  true, false },
	{ G2, G1, false,  true },
	{ G2, G3, false,  true },
	{ G2, H1,  true, false },
	{ G2, H2, false,  true },
	{ G2, H3,  true, false },
	{ G3, F2, false,  true },
	{ G3, G2, false,  true },
	{ G3, H2, false,  true },
	{ G4, G3, false,  true },
	{ H1, G1, false,  true },
	{ H1, G2, false,  true },
	{ H1, H2, false,  true },
	{ H2, G1, false,  true },
	{ H2, G2, false,  true },
	{ H2, G3, false,  true },
	{ H3, G2, false,  true },
	{ H3, G3, false,  true },
	{ H3, H2, false,  true },
	{ H4, G3, false,  true },
	/* WhiteKing, F2 */
	{ C1, D1, false,  true },
	{ C2, D1, false,  true },
	{ C2, D3, false,  true },
	{ C3, D3, false,  true },
	{ C4, D3, false,  true },
	{ D1, E1, false,  true },
	{ D1, E2, false,  true },
	{ D2, D1, false,  true },
	{ D2, D3, false,  true },
	{ D2, E1, false,  true },
	{ D2, E2, false,  true },
	{ D2, E3, false,  true },
	{ D3, E2, false,  true },
	{ D3, E3, false,  true },
	{ D3, E4, false,  true },
	{ D4, D3, false,  true },
	{ D4, E3, false,  true },
	{ D4, E4, false,  true },
	{ D5, E4, false,  true },
	{ E1, C1,  true, false },
	{ E1, D1, false,  true },
	{ E1, D2,  true, false },
	{ E1, E2, false,  true },
	{ E1, F1, false,  true },
	{ E1, F2, false, false },
	{ E1, G1, false,  true },
	{ E2, D1, false,  true },
	{ E2, D2,  true, false },
	{ E2, D3, false,  true },
	{ E2, E1, false,  true },
	{ E2, E3, false,  true },
	{ E2, F1, false,  true },
	{ E2, F2, false, false },
	{ E2, F3, false,  true },
	{ E3, D2,  true, false },
	{ E3, D3, false,  true },
	{ E3, D4,  true, false },
	{ E3, E2, false,  true },
	{ E3, E4, false,  true },
	{ E3, F2, false, false },
	{ E3, F3, false,  true },
	{ E3, F4,  true, false },
	{ E4, D3, false,  true },
	{ E4, E3, false,  true },
	{ E4, F3, false,  true },
	{ E5, E4, false,  true },
	{ F1, E1, false,  true },
	{ F1, E2, false,  true },
	{ F1, F2, false, false },
	{ F1, G1, false,  true },
	{ F1, G2, false,  true },
	{ F2, E1, false, false },
	{ F2, E2, false, false },
	{ F2, E3, false, false },
	{ F2, F1, false, false },
	{ F2, F3, false, false },
	{ F2, G1, false, false },
	{ F2, G2, false, false },
	{ F2, G3, false, false },
	{ F3, E2, false,  true },
	{ F3, E3, false,  true },
	{ F3, E4, false,  true },
	{ F3, F2, false, false },
	{ F3, F4,  true, false },
	{ F3, G2, false,  true },
	{ F3, G3, false,  true },
	{ F3, G4, false,  true },
	{ F4, E3, false,  true },
	{ F4, E4, false,  true },
	{ F4, F3, false,  true },
	{ F4, G3, false,  true },
	{ F4, G4, false,  true },
	{ F5, E4, false,  true },
	{ F5, G4, false,  true },
	{ G1, F1, false,  true },
	{ G1, F2, false, false },
	{ G1, G2, false,  true },
	{ G1, H1, false,  true },
	{ G1, H2,  true, false },
	{ G2, F1, false,  true },
	{ G2, F2, false, false },
	{ G2, F3, false,  true },
	{ G2, G1, false,  true },
	{ G2, G3, false,  true },
	{ G2, H1, false,  true },
	{ G2, H2,  true, false },
	{ G2, H3, false,  true },
	{ G3, F2, false, false },
	{ G3, F3, false,  true },
	{ G3, F4,  true, false },
	{ G3, G2, false,  true },
	{ G3, G4, false,  true },
	{ G3, H2,  true, false },
	{ G3, H3, false,  true },
	{ G3, H4,  true, false },
	{ G4, F3, false,  true },
	{ G4, G3, false,  true },
	{ G4, H3, false,  true },
	{ G5, G4, false,  true },
	{ H1, G1, false,  true },
	{ H1, G2, false,  true },
	{ H2, G1, false,  true },
	{ H2, G2, false,  true },
	{ H2, G3, false,  true },
	{ H2, H1, false,  true },
	{ H2, H3, false,  true },
	{ H3, G2, false,  true },
	{ H3, G3, false,  true },
	{ H3, G4, false,  true },
	{ H4, G3, false,  true },
	{ H4, G4, false,  true },
	{ H4, H3, false,  true },
	{ H5, G4, false,  true },
	/* WhiteKing, F3 */
	{ C1, D2, false,  true },
	{ C2, D2, false,  true },
	{ C3, D2, false,  true },
	{ C3, D4, false,  true },
	{ C4, D4, false,  true },
	{ C5, D4, false,  true },
	{ D1, D2, false,  true },
	{ D1, E1, false,  true },
	{ D1, E2, false,  true },
	{ D2, E1, false,  true },
	{ D2, E2, false,  true },
	{ D2, E3, false,  true },
	{ D3, D2, false,  true },
	{ D3, D4, false,  true },
	{ D3, E2, false,  true },
	{ D3, E3, false,  true },
	{ D3, E4, false,  true },
	{ D4, E3, false,  true },
	{ D4, E4, false,  true },
	{ D4, E5, false,  true },
	{ D5, D4, false,  true },
	{ D5, E4, false,  true },
	{ D5, E5, false,  true },
	{ D6, E5, false,  true },
	{ E1, D2, false,  true },
	{ E1, E2, false,  true },
	{ E1, F2, false,  true },
	{ E1, G1, false,  true },
	{ E2, D1,  true, false },
	{ E2, D2, false,  true },
	{ E2, D3,  true, false },
	{ E2, E1, false,  true },
	{ E2, E3, false,  true },
	{ E2, F1,  true, false },
	{ E2, F2, false,  true },
	{ E2, F3, false, false },
	{ E3, D2, false,  true },
	{ E3, D3,  true, false },
	{ E3, D4, false,  true },
	{ E3, E2, false,  true },
	{ E3, E4, false,  true },
	{ E3, F2, false,  true },
	{ E3, F3, false, false },
	{ E3, F4, false,  true },
	{ E4, D3,  true, false },
	{ E4, D4, false,  true },
	{ E4, D5,  true, false },
	{ E4, E3, false,  true },
	{ E4, E5, false,  true },
	{ E4, F3, false, false },
	{ E4, F4, false,  true },
	{ E4, F5,  true, false },
	{ E5, D4, false,  true },
	{ E5, E4, false,  true },
	{ E5, F4, false,  true },
	{ E6, E5, false,  true },
	{ F1, E1, false,  true },
	{ F1, E2, false,  true },
	{ F1, F2, false,  true },
	{ F1, G1, false,  true },
	{ F1, G2, false,  true },
	{ F2, E1, false,  true },
	{ F2, E2, false,  true },
	{ F2, E3, false,  true },
	{ F2, F1,  true, false },
	{ F2, F3, false, false },
	{ F2, G1, false,  true },
	{ F2, G2, false,  true },
	{ F2, G3, false,  true },
	{ F3, E2, false, false },
	{ F3, E3, false, false },
	{ F3, E4, false, false },
	{ F3, F2, false, false },
	{ F3, F4, false, false },
	{ F3, G2, false, false },
	{ F3, G3, false, false },
	{ F3, G4, false, false },
	{ F4, E3, false,  true },
	{ F4, E4, false,  true },
	{ F4, E5, false,  true },
	{ F4, F3, false, false },
	{ F4, F5,  true, false },
	{ F4, G3, false,  true },
	{ F4, G4, false,  true },
	{ F4, G5, false,  true },
	{ F5, E4, false,  true },
	{ F5, E5, false,  true },
	{ F5, F4, false,  true },
	{ F5, G4, false,  true },
	{ F5, G5, false,  true },
	{ F6, E5, false,  true },
	{ F6, G5, false,  true },
	{ G1, F2, false,  true },
	{ G1, G2, false,  true },
	{ G1, H2, false,  true },
	{ G2, F1,  true, false },
	{ G2, F2, false,  true },
	{ G2, F3, false, false },
	{ G2, G1, false,  true },
	{ G2, G3, false,  true },
	{ G2, H1,  true, false },
	{ G2, H2, false,  true },
	{ G2, H3,  true, false },
	{ G3, F2, false,  true },
	{ G3, F3, false, false },
	{ G3, F4, false,  true },
	{ G3, G2, false,  true },
	{ G3, G4, false,  true },
	{ G3, H2, false,  true },
	{ G3, H3,  true, false },
	{ G3, H4, false,  true },
	{ G4, F3, false, false },
	{ G4, F4, false,  true },
	{ G4, F5,  true, false },
	{ G4, G3, false,  true },
	{ G4, G5, false,  true },
	{ G4, H3,  true, false },
	{ G4, H4, false,  true },
	{ G4, H5,  true, false },
	{ G5, F4, false,  true },
	{ G5, G4, false,  true },
	{ G5, H4, false,  true },
	{ G6, G5, false,  true },
	{ H1, G1, false,  true },
	{ H1, G2, false,  true },
	{ H1, H2, false,  true },
	{ H2, G1, false,  true },
	{ H2, G2, false,  true },
	{ H2, G3, false,  true },
	{ H3, G2, false,  true },
	{ H3, G3, false,  true },
	{ H3, G4, false,  true },
	{ H3, H2, false,  true },
	{ H3, H4, false,  true },
	{ H4, G3, false,  true },
	{ H4, G4, false,  true },
	{ H4, G5, false,  true },
	{ H5, G4, false,  true },
	{ H5, G5, false,  true },
	{ H5, H4, false,  true },
	{ H6, G5, false,  true },
	/* WhiteKing, F4 */
	{ C2, D3, false,  true },
	{ C3, D3, false,  true },
	{ C4, D3, false,  true },
	{ C4, D5, false,  true },
	{ C5, D5, false,  true },
	{ C6, D5, false,  true },
	{ D1, E2, false,  true },
	{ D2, D3, false,  true },
	{ D2, E2, false,  true },
	{ D2, E3, false,  true },
	{ D3, E2, false,  true },
	{ D3, E3, false,  true },
	{ D3, E4, false,  true },
	{ D4, D3, false,  true },
	{ D4, D5, false,  true },
	{ D4, E3, false,  true },
	{ D4, E4, false,  true },
	{ D4, E5, false,  true },
	{ D5, E4, false,  true },
	{ D5, E5, false,  true },
	{ D5, E6, false,  true },
	{ D6, D5, false,  true },
	{ D6, E5, false,  true },
	{ D6, E6, false,  true },
	{ D7, E6, false,  true },
	{ E1, E2, false,  true },
	{ E2, D3, false,  true },
	{ E2, E3, false,  true },
	{ E2, F3, false,  true },
	{ E3, D2,  true, false },
	{ E3, D3, false,  true },
	{ E3, D4,  true, false },
	{ E3, E2, false,  true },
	{ E3, E4, false,  true },
	{ E3, F2,  true, false },
	{ E3, F3, false,  true },
	{ E3, F4, false, false },
	{ E4, D3, false,  true },
	{ E4, D4,  true, false },
	{ E4, D5, false,  true },
	{ E4, E3, false,  true },
	{ E4, E5, false,  true },
	{ E4, F3, false,  true },
	{ E4, F4, false, false },
	{ E4, F5, false,  true },
	{ E5, D4,  true, false },
	{ E5, D5, false,  true },
	{ E5, D6,  true, false },
	{ E5, E4, false,  true },
	{ E5, E6, false,  true },
	{ E5, F4, false, false },
	{ E5, F5, false,  true },
	{ E5, F6,  true, false },
	{ E6, D5, false,  true },
	{ E6, E5, false,  true },
	{ E6, F5, false,  true },
	{ E7, E6, false,  true },
	{ F1, E2, false,  true },
	{ F1, G2, false,  true },
	{ F2, E2, false,  true },
	{ F2, E3, false,  true },
	{ F2, F3, false,  true },
	{ F2, G2, false,  true },
	{ F2, G3, false,  true },
	{ F3, E2, false,  true },
	{ F3, E3, false,  true },
	{ F3, E4, false,  true },
	{ F3, F2,  true, false },
	{ F3, F4, false, false },
	{ F3, G2, false,  true },
	{ F3, G3, false,  true },
	{ F3, G4, false,  true },
	{ F4, E3, false, false },
	{ F4, E4, false, false },
	{ F4, E5, false, false },
	{ F4, F3, false, false },
	{ F4, F5, false, false },
	{ F4, G3, false, false },
	{ F4, G4, false, false },
	{ F4, G5, false, false },
	{ F5, E4, false,  true },
	{ F5, E5, false,  true },
	{ F5, E6, false,  true },
	{ F5, F4, false, false },
	{ F5, F6,  true, false },
	{ F5, G4, false,  true },
	{ F5, G5, false,  true },
	{ F5, G6, false,  true },
	{ F6, E5, false,  true },
	{ F6, E6, false,  true },
	{ F6, F5, false,  true },
	{ F6, G5, false,  true },
	{ F6, G6, false,  true },
	{ F7, E6, false,  true },
	{ F7, G6, false,  true },
	{ G1, G2, false,  true },
	{ G2, F3, false,  true },
	{ G2, G3, false,  true },
	{ G2, H3, false,  true },
	{ G3, F2,  true, false },
	{ G3, F3, false,  true },
	{ G3, F4, false, false },
	{ G3, G2, false,  true },
	{ G3, G4, false,  true },
	{ G3, H2,  true, false },
	{ G3, H3, false,  true },
	{ G3, H4,  true, false },
	{ G4, F3, false,  true },
	{ G4, F4, false, false },
	{ G4, F5, false,  true },
	{ G4, G3, false,  true },
	{ G4, G5, false,  true },
	{ G4, H3, false,  true },
	{ G4, H4,  true, false },
	{ G4, H5, false,  true },
	{ G5, F4, false, false },
	{ G5, F5, false,  true },
	{ G5, F6,  true, false },
	{ G5, G4, false,  true },
	{ G5, G6, false,  true },
	{ G5, H4,  true, false },
	{ G5, H5, false,  true },
	{ G5, H6,  true, false },
	{ G6, F5, false,  true },
	{ G6, G5, false,  true },
	{ G6, H5, false,  true },
	{ G7, G6, false,  true },
	{ H1, G2, false,  true },
	{ H2, G2, false,  true },
	{ H2, G3, false,  true },
	{ H2, H3, false,  true },
	{ H3, G2, false,  true },
	{ H3, G3, false,  true },
	{ H3, G4, false,  true },
	{ H4, G3, false,  true },
	{ H4, G4, false,  true },
	{ H4, G5, false,  true },
	{ H4, H3, false,  true },
	{ H4, H5, false,  true },
	{ H5, G4, false,  true },
	{ H5, G5, false,  true },
	{ H5, G6, false,  true },
	{ H6, G5, false,  true },
	{ H6, G6, false,  true },
	{ H6, H5, false,  true },
	{ H7, G6, false,  true },
	/* WhiteKing, F5 */
	{ C3, D4, false,  true },
	{ C4, D4, false,  true },
	{ C5, D4, false,  true },
	{ C5, D6, false,  true },
	{ C6, D6, false,  true },
	{ C7, D6, false,  true },
	{ D2, E3, false,  true },
	{ D3, D4, false,  true },
	{ D3, E3, false,  true },
	{ D3, E4, false,  true },
	{ D4, E3, false,  true },
	{ D4, E4, false,  true },
	{ D4, E5, false,  true },
	{ D5, D4, false,  true },
	{ D5, D6, false,  true },
	{ D5, E4, false,  true },
	{ D5, E5, false,  true },
	{ D5, E6, false,  true },
	{ D6, E5, false,  true },
	{ D6, E6, false,  true },
	{ D6, E7, false,  true },
	{ D7, D6, false,  true },
	{ D7, E6, false,  true },
	{ D7, E7, false,  true },
	{ D8, E7, false,  true },
	{ E2, E3, false,  true },
	{ E3, D4, false,  true },
	{ E3, E4, false,  true },
	{ E3, F4, false,  true },
	{ E4, D3,  true, false },
	{ E4, D4, false,  true },
	{ E4, D5,  true, false },
	{ E4, E3, false,  true },
	{ E4, E5, false,  true },
	{ E4, F3,  true, false },
	{ E4, F4, false,  true },
	{ E4, F5, false, false },
	{ E5, D4, false,  true },
	{ E5, D5,  true, false },
	{ E5, D6, false,  true },
	{ E5, E4, false,  true },
	{ E5, E6, false,  true },
	{ E5, F4, false,  true },
	{ E5, F5, false, false },
	{ E5, F6, false,  true },
	{ E6, D5,  true, false },
	{ E6, D6, false,  true },
	{ E6, D7,  true, false },
	{ E6, E5, false,  true },
	{ E6, E7, false,  true },
	{ E6, F5, false, false },
	{ E6, F6, false,  true },
	{ E6, F7,  true, false },
	{ E7, D6, false,  true },
	{ E7, E6, false,  true },
	{ E7, F6, false,  true },
	{ E8, E7, false,  true },
	{ F2, E3, false,  true },
	{ F2, G3, false,  true },
	{ F3, E3, false,  true },
	{ F3, E4, false,  true },
	{ F3, F4, false,  true },
	{ F3, G3, false,  true },
	{ F3, G4, false,  true },
	{ F4, E3, false,  true },
	{ F4, E4, false,  true },
	{ F4, E5, false,  true },
	{ F4, F3,  true, false },
	{ F4, F5, false, false },
	{ F4, G3, false,  true },
	{ F4, G4, false,  true },
	{ F4, G5, false,  true },
	{ F5, E4, false, false },
	{ F5, E5, false, false },
	{ F5, E6, false, false },
	{ F5, F4, false, false },
	{ F5, F6, false, false },
	{ F5, G4, false, false },
	{ F5, G5, false, false },
	{ F5, G6, false, false },
	{ F6, E5, false,  true },
	{ F6, E6, false,  true },
	{ F6, E7, false,  true },
	{ F6, F5, false, false },
	{ F6, F7,  true, false },
	{ F6, G5, false,  true },
	{ F6, G6, false,  true },
	{ F6, G7, false,  true },
	{ F7, E6, false,  true },
	{ F7, E7, false,  true },
	{ F7, F6, false,  true },
	{ F7, G6, false,  true },
	{ F7, G7, false,  true },
	{ F8, E7, false,  true },
	{ F8, G7, false,  true },
	{ G2, G3, false,  true },
	{ G3, F4, false,  true },
	{ G3, G4, false,  true },
	{ G3, H4, false,  true },
	{ G4, F3,  true, false },
	{ G4, F4, false,  true },
	{ G4, F5, false, false },
	{ G4, G3, false,  true },
	{ G4, G5, false,  true },
	{ G4, H3,  true, false },
	{ G4, H4, false,  true },
	{ G4, H5,  true, false },
	{ G5, F4, false,  true },
	{ G5, F5, false, false },
	{ G5, F6, false,  true },
	{ G5, G4, false,  true },
	{ G5, G6, false,  true },
	{ G5, H4, false,  true },
	{ G5, H5,  true, false },
	{ G5, H6, false,  true },
	{ G6, F5, false, false },
	{ G6, F6, false,  true },
	{ G6, F7,  true, false },
	{ G6, G5, false,  true },
	{ G6, G7, false,  true },
	{ G6, H5,  true, false },
	{ G6, H6, false,  true },
	{ G6, H7,  true, false },
	{ G7, F6, false,  true },
	{ G7, G6, false,  true },
	{ G7, H6, false,  true },
	{ G8, G7, false,  true },
	{ H2, G3, false,  true },
	{ H3, G3, false,  true },
	{ H3, G4, false,  true },
	{ H3, H4, false,  true },
	{ H4, G3, false,  true },
	{ H4, G4, false,  true },
	{ H4, G5, false,  true },
	{ H5, G4, false,  true },
	{ H5, G5, false,  true },
	{ H5, G6, false,  true },
	{ H5, H4, false,  true },
	{ H5, H6, false,  true },
	{ H6, G5, false,  true },
	{ H6, G6, false,  true },
	{ H6, G7, false,  true },
	{ H7, G6, false,  true },
	{ H7, G7, false,  true },
	{ H7, H6, false,  true },
	{ H8, G7, false,  true },
	/* WhiteKing, F6 */
	{ C4, D5, false,  true },
	{ C5, D5, false,  true },
	{ C6, D5, false,  true },
	{ C6, D7, false,  true },
	{ C7, D7, false,  true },
	{ C8, D7, false,  true },
	{ D3, E4, false,  true },
	{ D4, D5, false,  true },
	{ D4, E4, false,  true },
	{ D4, E5, false,  true },
	{ D5, E4, false,  true },
	{ D5, E5, false,  true },
	{ D5, E6, false,  true },
	{ D6, D5, false,  true },
	{ D6, D7, false,  true },
	{ D6, E5, false,  true },
	{ D6, E6, false,  true },
	{ D6, E7, false,  true },
	{ D7, E6, false,  true },
	{ D7, E7, false,  true },
	{ D7, E8, false,  true },
	{ D8, D7, false,  true },
	{ D8, E7, false,  true },
	{ D8, E8, false,  true },
	{ E3, E4, false,  true },
	{ E4, D5, false,  true },
	{ E4, E5, false,  true },
	{ E4, F5, false,  true },
	{ E5, D4,  true, false },
	{ E5, D5, false,  true },
	{ E5, D6,  true, false },
	{ E5, E4, false,  true },
	{ E5, E6, false,  true },
	{ E5, F4,  true, false },
	{ E5, F5, false,  true },
	{ E5, F6, false, false },
	{ E6, D5, false,  true },
	{ E6, D6,  true, false },
	{ E6, D7, false,  true },
	{ E6, E5, false,  true },
	{ E6, E7, false,  true },
	{ E6, F5, false,  true },
	{ E6, F6, false, false },
	{ E6, F7, false,  true },
	{ E7, D6,  true, false },
	{ E7, D7, false,  true },
	{ E7, D8,  true, false },
	{ E7, E6, false,  true },
	{ E7, E8, false,  true },
	{ E7, F6, false, false },
	{ E7, F7, false,  true },
	{ E7, F8,  true, false },
	{ E8, D7, false,  true },
	{ E8, E7, false,  true },
	{ E8, F7, false,  true },
	{ F3, E4, false,  true },
	{ F3, G4, false,  true },
	{ F4, E4, false,  true },
	{ F4, E5, false,  true },
	{ F4, F5, false,  true },
	{ F4, G4, false,  true },
	{ F4, G5, false,  true },
	{ F5, E4, false,  true },
	{ F5, E5, false,  true },
	{ F5, E6, false,  true },
	{ F5, F4,  true, false },
	{ F5, F6, false, false },
	{ F5, G4, false,  true },
	{ F5, G5, false,  true },
	{ F5, G6, false,  true },
	{ F6, E5, false, false },
	{ F6, E6, false, false },
	{ F6, E7, false, false },
	{ F6, F5, false, false },
	{ F6, F7, false, false },
	{ F6, G5, false, false },
	{ F6, G6, false, false },
	{ F6, G7, false, false },
	{ F7, E6, false,  true },
	{ F7, E7, false,  true },
	{ F7, E8, false,  true },
	{ F7, F6, false, false },
	{ F7, F8,  true, false },
	{ F7, G6, false,  true },
	{ F7, G7, false,  true },
	{ F7, G8, false,  true },
	{ F8, E7, false,  true },
	{ F8, E8, false,  true },
	{ F8, F7, false,  true },
	{ F8, G7, false,  true },
	{ F8, G8, false,  true },
	{ G3, G4, false,  true },
	{ G4, F5, false,  true },
	{ G4, G5, false,  true },
	{ G4, H5, false,  true },
	{ G5, F4,  true, false },
	{ G5, F5, false,  true },
	{ G5, F6, false, false },
	{ G5, G4, false,  true },
	{ G5, G6, false,  true },
	{ G5, H4,  true, false },
	{ G5, H5, false,  true },
	{ G5, H6,  true, false },
	{ G6, F5, false,  true },
	{ G6, F6, false, false },
	{ G6, F7, false,  true },
	{ G6, G5, false,  true },
	{ G6, G7, false,  true },
	{ G6, H5, false,  true },
	{ G6, H6,  true, false },
	{ G6, H7, false,  true },
	{ G7, F6, false, false },
	{ G7, F7, false,  true },
	{ G7, F8,  true, false },
	{ G7, G6, false,  true },
	{ G7, G8, false,  true },
	{ G7, H6,  true, false },
	{ G7, H7, false,  true },
	{ G7, H8,  true, false },
	{ G8, F7, false,  true },
	{ G8, G7, false,  true },
	{ G8, H7, false,  true },
	{ H3, G4, false,  true },
	{ H4, G4, false,  true },
	{ H4, G5, false,  true },
	{ H4, H5, false,  true },
	{ H5, G4, false,  true },
	{ H5, G5, false,  true },
	{ H5, G6, false,  true },
	{ H6, G5, false,  true },
	{ H6, G6, false,  true },
	{ H6, G7, false,  true },
	{ H6, H5, false,  true },
	{ H6, H7, false,  true },
	{ H7, G6, false,  true },
	{ H7, G7, false,  true },
	{ H7, G8, false,  true },
	{ H8, G7, false,  true },
	{ H8, G8, false,  true },
	{ H8, H7, false,  true },
	/* WhiteKing, F7 */
	{ C5, D6, false,  true },
	{ C6, D6, false,  true },
	{ C7, D6, false,  true },
	{ C7, D8, false,  true },
	{ C8, D8, false,  true },
	{ D4, E5, false,  true },
	{ D5, D6, false,  true },
	{ D5, E5, false,  true },
	{ D5, E6, false,  true },
	{ D6, E5, false,  true },
	{ D6, E6, false,  true },
	{ D6, E7, false,  true },
	{ D7, D6, false,  true },
	{ D7, D8, false,  true },
	{ D7, E6, false,  true },
	{ D7, E7, false,  true },
	{ D7, E8, false,  true },
	{ D8, E7, false,  true },
	{ D8, E8, false,  true },
	{ E4, E5, false,  true },
	{ E5, D6, false,  true },
	{ E5, E6, false,  true },
	{ E5, F6, false,  true },
	{ E6, D5,  true, false },
	{ E6, D6, false,  true },
	{ E6, D7,  true, false },
	{ E6, E5, false,  true },
	{ E6, E7, false,  true },
	{ E6, F5,  true, false },
	{ E6, F6, false,  true },
	{ E6, F7, false, false },
	{ E7, D6, false,  true },
	{ E7, D7,  true, false },
	{ E7, D8, false,  true },
	{ E7, E6, false,  true },
	{ E7, E8, false,  true },
	{ E7, F6, false,  true },
	{ E7, F7, false, false },
	{ E7, F8, false,  true },
	{ E8, D7,  true, false },
	{ E8, D8, false,  true },
	{ E8, E7, false,  true },
	{ E8, F7, false, false },
	{ E8, F8, false,  true },
	{ F4, E5, false,  true },
	{ F4, G5, false,  true },
	{ F5, E5, false,  true },
	{ F5, E6, false,  true },
	{ F5, F6, false,  true },
	{ F5, G5, false,  true },
	{ F5, G6, false,  true },
	{ F6, E5, false,  true },
	{ F6, E6, false,  true },
	{ F6, E7, false,  true },
	{ F6, F5,  true, false },
	{ F6, F7, false, false },
	{ F6, G5, false,  true },
	{ F6, G6, false,  true },
	{ F6, G7, false,  true },
	{ F7, E6, false, false },
	{ F7, E7, false, false },
	{ F7, E8, false, false },
	{ F7, F6, false, false },
	{ F7, F8, false, false },
	{ F7, G6, false, false },
	{ F7, G7, false, false },
	{ F7, G8, false, false },
	{ F8, E7, false,  true },
	{ F8, E8, false,  true },
	{ F8, F7, false, false },
	{ F8, G7, false,  true },
	{ F8, G8, false,  true },
	{ G4, G5, false,  true },
	{ G5, F6, false,  true },
	{ G5, G6, false,  true },
	{ G5, H6, false,  true },
	{ G6, F5,  true, false },
	{ G6, F6, false,  true },
	{ G6, F7, false, false },
	{ G6, G5, false,  true },
	{ G6, G7, false,  true },
	{ G6, H5,  true, false },
	{ G6, H6, false,  true },
	{ G6, H7,  true, false },
	{ G7, F6, false,  true },
	{ G7, F7, false, false },
	{ G7, F8, false,  true },
	{ G7, G6, false,  true },
	{ G7, G8, false,  true },
	{ G7, H6, false,  true },
	{ G7, H7,  true, false },
	{ G7, H8, false,  true },
	{ G8, F7, false, false },
	{ G8, F8, false,  true },
	{ G8, G7, false,  true },
	{ G8, H7,  true, false },
	{ G8, H8, false,  true },
	{ H4, G5, false,  true },
	{ H5, G5, false,  true },
	{ H5, G6, false,  true },
	{ H5, H6, false,  true },
	{ H6, G5, false,  true },
	{ H6, G6, false,  true },
	{ H6, G7, false,  true },
	{ H7, G6, false,  true },
	{ H7, G7, false,  true },
	{ H7, G8, false,  true },
	{ H7, H6, false,  true },
	{ H7, H8, false,  true },
	{ H8, G7, false,  true },
	{ H8, G8, false,  true },
	/* WhiteKing, F8 */
	{ C6, D7, false,  true },
	{ C7, D7, false,  true },
	{ C8, D7, false,  true },
	{ D5, E6, false,  true },
	{ D6, D7, false,  true },
	{ D6, E6, false,  true },
	{ D6, E7, false,  true },
	{ D7, E6, false,  true },
	{ D7, E7, false,  true },
	{ D7, E8, false,  true },
	{ D8, D7, false,  true },
	{ D8, E7, false,  true },
	{ D8, E8, false,  true },
	{ E5, E6, false,  true },
	{ E6, D7, false,  true },
	{ E6, E7, false,  true },
	{ E6, F7, false,  true },
	{ E7, D6,  true, false },
	{ E7, D7, false,  true },
	{ E7, D8,  true, false },
	{ E7, E6, false,  true },
	{ E7, E8, false,  true },
	{ E7, F6,  true, false },
	{ E7, F7, false,  true },
	{ E7, F8, false, false },
	{ E8, D7, false,  true },
	{ E8, D8,  true, false },
	{ E8, E7, false,  true },
	{ E8, F7, false,  true },
	{ E8, F8, false, false },
	{ F5, E6, false,  true },
	{ F5, G6, false,  true },
	{ F6, E6, false,  true },
	{ F6, E7, false,  true },
	{ F6, F7, false,  true },
	{ F6, G6, false,  true },
	{ F6, G7, false,  true },
	{ F7, E6, false,  true },
	{ F7, E7, false,  true },
	{ F7, E8, false,  true },
	{ F7, F6,  true, false },
	{ F7, F8, false, false },
	{ F7, G6, false,  true },
	{ F7, G7, false,  true },
	{ F7, G8, false,  true },
	{ F8, E7, false, false },
	{ F8, E8, false, false },
	{ F8, F7, false, false },
	{ F8, G7, false, false },
	{ F8, G8, false, false },
	{ G5, G6, false,  true },
	{ G6, F7, false,  true },
	{ G6, G7, false,  true },
	{ G6, H7, false,  true },
	{ G7, F6,  true, false },
	{ G7, F7, false,  true },
	{ G7, F8, false, false },
	{ G7, G6, false,  true },
	{ G7, G8, false,  true },
	{ G7, H6,  true, false },
	{ G7, H7, false,  true },
	{ G7, H8,  true, false },
	{ G8, F7, false,  true },
	{ G8, F8, false, false },
	{ G8, G7, false,  true },
	{ G8, H7, false,  true },
	{ G8, H8,  true, false },
	{ H5, G6, false,  true },
	{ H6, G6, false,  true },
	{ H6, G7, false,  true },
	{ H6, H7, false,  true },
	{ H7, G6, false,  true },
	{ H7, G7, false,  true },
	{ H7, G8, false,  true },
	{ H8, G7, false,  true },
	{ H8, G8, false,  true },
	{ H8, H7, false,  true },
	/* WhiteKing, G1 */
	{ D1, E2, false,  true },
	{ D2, E2, false,  true },
	{ D3, E2, false,  true },
	{ E1, E2, false,  true },
	{ E1, F1, false,  true },
	{ E1, F2, false,  true },
	{ E1, G1, false, false },
	{ E2, F1, false,  true },
	{ E2, F2, false,  true },
	{ E2, F3, false,  true },
	{ E3, E2, false,  true },
	{ E3, F2, false,  true },
	{ E3, F3, false,  true },
	{ E4, F3, false,  true },
	{ F1, E1,  true, false },
	{ F1, E2, false,  true },
	{ F1, F2, false,  true },
	{ F1, G1, false, false },
	{ F1, G2, false,  true },
	{ F2, E1,  true, false },
	{ F2, E2, false,  true },
	{ F2, E3,  true, false },
	{ F2, F1, false,  true },
	{ F2, F3, false,  true },
	{ F2, G1, false, false },
	{ F2, G2, false,  true },
	{ F2, G3,  true, false },
	{ F3, E2, false,  true },
	{ F3, F2, false,  true },
	{ F3, G2, false,  true },
	{ F4, F3, false,  true },
	{ G1, F1, false, false },
	{ G1, F2, false, false },
	{ G1, G2, false, false },
	{ G1, H1, false, false },
	{ G1, H2, false, false },
	{ G2, F1, false,  true },
	{ G2, F2, false,  true },
	{ G2, F3, false,  true },
	{ G2, G1, false, false },
	{ G2, G3,  true, false },
	{ G2, H1, false,  true },
	{ G2, H2, false,  true },
	{ G2, H3, false,  true },
	{ G3, F2, false,  true },
	{ G3, F3, false,  true },
	{ G3, G2, false,  true },
	{ G3, H2, false,  true },
	{ G3, H3, false,  true },
	{ G4, F3, false,  true },
	{ G4, H3, false,  true },
	{ H1, G1, false, false },
	{ H1, G2, false,  true },
	{ H1, H2, false,  true },
	{ H2, G1, false, false },
	{ H2, G2, false,  true },
	{ H2, G3,  true, false },
	{ H2, H1, false,  true },
	{ H2, H3, false,  true },
	{ H3, G2, false,  true },
	{ H3, H2, false,  true },
	{ H4, H3, false,  true },
	/* WhiteKing, G2 */
	{ D1, E1, false,  true },
	{ D2, E1, false,  true },
	{ D2, E3, false,  true },
	{ D3, E3, false,  true },
	{ D4, E3, false,  true },
	{ E1, F1, false,  true },
	{ E1, F2, false,  true },
	{ E1, G1, false,  true },
	{ E2, E1, false,  true },
	{ E2, E3, false,  true },
	{ E2, F1, false,  true },
	{ E2, F2, false,  true },
	{ E2, F3, false,  true },
	{ E3, F2, false,  true },
	{ E3, F3, false,  true },
	{ E3, F4, false,  true },
	{ E4, E3, false,  true },
	{ E4, F3, false,  true },
	{ E4, F4, false,  true },
	{ E5, F4, false,  true },
	{ F1, E1, false,  true },
	{ F1, E2,  true, false },
	{ F1, F2, false,  true },
	{ F1, G1, false,  true },
	{ F1, G2, false, false },
	{ F2, E1, false,  true },
	{ F2, E2,  true, false },
	{ F2, E3, false,  true },
	{ F2, F1, false,  true },
	{ F2, F3, false,  true },
	{ F2, G1, false,  true },
	{ F2, G2, false, false },
	{ F2, G3, false,  true },
	{ F3, E2,  true, false },
	{ F3, E3, false,  true },
	{ F3, E4,  true, false },
	{ F3, F2, false,  true },
	{ F3, F4, false,  true },
	{ F3, G2, false, false },
	{ F3, G3, false,  true },
	{ F3, G4,  true, false },
	{ F4, E3, false,  true },
	{ F4, F3, false,  true },
	{ F4, G3, false,  true },
	{ F5, F4, false,  true },
	{ G1, F1, false,  true },
	{ G1, F2, false,  true },
	{ G1, G2, false, false },
	{ G1, H1, false,  true },
	{ G1, H2, false,  true },
	{ G2, F1, false, false },
	{ G2, F2, false, false },
	{ G2, F3, false, false },
	{ G2, G1, false, false },
	{ G2, G3, false, false },
	{ G2, H1, false, false },
	{ G2, H2, false, false },
	{ G2, H3, false, false },
	{ G3, F2, false,  true },
	{ G3, F3, false,  true },
	{ G3, F4, false,  true },
	{ G3, G2, false, false },
	{ G3, G4,  true, false },
	{ G3, H2, false,  true },
	{ G3, H3, false,  true },
	{ G3, H4, false,  true },
	{ G4, F3, false,  true },
	{ G4, F4, false,  true },
	{ G4, G3, false,  true },
	{ G4, H3, false,  true },
	{ G4, H4, false,  true },
	{ G5, F4, false,  true },
	{ G5, H4, false,  true },
	{ H1, G1, false,  true },
	{ H1, G2, false, false },
	{ H1, H2, false,  true },
	{ H2, G1, false,  true },
	{ H2, G2, false, false },
	{ H2, G3, false,  true },
	{ H2, H1, false,  true },
	{ H2, H3, false,  true },
	{ H3, G2, false, false },
	{ H3, G3, false,  true },
	{ H3, G4,  true, false },
	{ H3, H2, false,  true },
	{ H3, H4, false,  true },
	{ H4, G3, false,  true },
	{ H4, H3, false,  true },
	{ H5, H4, false,  true },
	/* WhiteKing, G3 */
	{ D1, E2, false,  true },
	{ D2, E2, false,  true },
	{ D3, E2, false,  true },
	{ D3, E4, false,  true },
	{ D4, E4, false,  true },
	{ D5, E4, false,  true },
	{ E1, E2, false,  true },
	{ E1, F1, false,  true },
	{ E1, F2, false,  true },
	{ E2, F1, false,  true },
	{ E2, F2, false,  true },
	{ E2, F3, false,  true },
	{ E3, E2, false,  true },
	{ E3, E4, false,  true },
	{ E3, F2, false,  true },
	{ E3, F3, false,  true },
	{ E3, F4, false,  true },
	{ E4, F3, false,  true },
	{ E4, F4, false,  true },
	{ E4, F5, false,  true },
	{ E5, E4, false,  true },
	{ E5, F4, false,  true },
	{ E5, F5, false,  true },
	{ E6, F5, false,  true },
	{ F1, E2, false,  true },
	{ F1, F2, false,  true },
	{ F1, G2, false,  true },
	{ F2, E1,  true, false },
	{ F2, E2, false,  true },
	{ F2, E3,  true, false },
	{ F2, F1, false,  true },
	{ F2, F3, false,  true },
	{ F2, G1,  true, false },
	{ F2, G2, false,  true },
	{ F2, G3, false, false },
	{ F3, E2, false,  true },
	{ F3, E3,  true, false },
	{ F3, E4, false,  true },
	{ F3, F2, false,  true },
	{ F3, F4, false,  true },
	{ F3, G2, false,  true },
	{ F3, G3, false, false },
	{ F3, G4, false,  true },
	{ F4, E3,  true, false },
	{ F4, E4, false,  true },
	{ F4, E5,  true, false },
	{ F4, F3, false,  true },
	{ F4, F5, false,  true },
	{ F4, G3, false, false },
	{ F4, G4, false,  true },
	{ F4, G5,  true, false },
	{ F5, E4, false,  true },
	{ F5, F4, false,  true },
	{ F5, G4, false,  true },
	{ F6, F5, false,  true },
	{ G1, F1, false,  true },
	{ G1, F2, false,  true },
	{ G1, G2, false,  true },
	{ G1, H1, false,  true },
	{ G1, H2, false,  true },
	{ G2, F1, false,  true },
	{ G2, F2, false,  true },
	{ G2, F3, false,  true },
	{ G2, G1,  true, false },
	{ G2, G3, false, false },
	{ G2, H1, false,  true },
	{ G2, H2, false,  true },
	{ G2, H3, false,  true },
	{ G3, F2, false, false },
	{ G3, F3, false, false },
	{ G3, F4, false, false },
	{ G3, G2, false, false },
	{ G3, G4, false, false },
	{ G3, H2, false, false },
	{ G3, H3, false, false },
	{ G3, H4, false, false },
	{ G4, F3, false,  true },
	{ G4, F4, false,  true },
	{ G4, F5, false,  true },
	{ G4, G3, false, false },
	{ G4, G5,  true, false },
	{ G4, H3, false,  true },
	{ G4, H4, false,  true },
	{ G4, H5, false,  true },
	{ G5, F4, false,  true },
	{ G5, F5, false,  true },
	{ G5, G4, false,  true },
	{ G5, H4, false,  true },
	{ G5, H5, false,  true },
	{ G6, F5, false,  true },
	{ G6, H5, false,  true },
	{ H1, G2, false,  true },
	{ H1, H2, false,  true },
	{ H2, G1,  true, false },
	{ H2, G2, false,  true },
	{ H2, G3, false, false },
	{ H2, H1, false,  true },
	{ H2, H3, false,  true },
	{ H3, G2, false,  true },
	{ H3, G3, false, false },
	{ H3, G4, false,  true },
	{ H3, H2, false,  true },
	{ H3, H4, false,  true },
	{ H4, G3, false, false },
	{ H4, G4, false,  true },
	{ H4, G5,  true, false },
	{ H4, H3, false,  true },
	{ H4, H5, false,  true },
	{ H5, G4, false,  true },
	{ H5, H4, false,  true },
	{ H6, H5, false,  true },
	/* WhiteKing, G4 */
	{ D2, E3, false,  true },
	{ D3, E3, false,  true },
	{ D4, E3, false,  true },
	{ D4, E5, false,  true },
	{ D5, E5, false,  true },
	{ D6, E5, false,  true },
	{ E1, F2, false,  true },
	{ E2, E3, false,  true },
	{ E2, F2, false,  true },
	{ E2, F3, false,  true },
	{ E3, F2, false,  true },
	{ E3, F3, false,  true },
	{ E3, F4, false,  true },
	{ E4, E3, false,  true },
	{ E4, E5, false,  true },
	{ E4, F3, false,  true },
	{ E4, F4, false,  true },
	{ E4, F5, false,  true },
	{ E5, F4, false,  true },
	{ E5, F5, false,  true },
	{ E5, F6, false,  true },
	{ E6, E5, false,  true },
	{ E6, F5, false,  true },
	{ E6, F6, false,  true },
	{ E7, F6, false,  true },
	{ F1, F2, false,  true },
	{ F2, E3, false,  true },
	{ F2, F3, false,  true },
	{ F2, G3, false,  true },
	{ F3, E2,  true, false },
	{ F3, E3, false,  true },
	{ F3, E4,  true, false },
	{ F3, F2, false,  true },
	{ F3, F4, false,  true },
	{ F3, G2,  true, false },
	{ F3, G3, false,  true },
	{ F3, G4, false, false },
	{ F4, E3, false,  true },
	{ F4, E4,  true, false },
	{ F4, E5, false,  true },
	{ F4, F3, false,  true },
	{ F4, F5, false,  true },
	{ F4, G3, false,  true },
	{ F4, G4, false, false },
	{ F4, G5, false,  true },
	{ F5, E4,  true, false },
	{ F5, E5, false,  true },
	{ F5, E6,  true, false },
	{ F5, F4, false,  true },
	{ F5, F6, false,  true },
	{ F5, G4, false, false },
	{ F5, G5, false,  true },
	{ F5, G6,  true, false },
	{ F6, E5, false,  true },
	{ F6, F5, false,  true },
	{ F6, G5, false,  true },
	{ F7, F6, false,  true },
	{ G1, F2, false,  true },
	{ G1, H2, false,  true },
	{ G2, F2, false,  true },
	{ G2, F3, false,  true },
	{ G2, G3, false,  true },
	{ G2, H2, false,  true },
	{ G2, H3, false,  true },
	{ G3, F2, false,  true },
	{ G3, F3, false,  true },
	{ G3, F4, false,  true },
	{ G3, G2,  true, false },
	{ G3, G4, false, false },
	{ G3, H2, false,  true },
	{ G3, H3, false,  true },
	{ G3, H4, false,  true },
	{ G4, F3, false, false },
	{ G4, F4, false, false },
	{ G4, F5, false, false },
	{ G4, G3, false, false },
	{ G4, G5, false, false },
	{ G4, H3, false, false },
	{ G4, H4, false, false },
	{ G4, H5, false, false },
	{ G5, F4, false,  true },
	{ G5, F5, false,  true },
	{ G5, F6, false,  true },
	{ G5, G4, false, false },
	{ G5, G6,  true, false },
	{ G5, H4, false,  true },
	{ G5, H5, false,  true },
	{ G5, H6, false,  true },
	{ G6, F5, false,  true },
	{ G6, F6, false,  true },
	{ G6, G5, false,  true },
	{ G6, H5, false,  true },
	{ G6, H6, false,  true },
	{ G7, F6, false,  true },
	{ G7, H6, false,  true },
	{ H1, H2, false,  true },
	{ H2, G3, false,  true },
	{ H2, H3, false,  true },
	{ H3, G2,  true, false },
	{ H3, G3, false,  true },
	{ H3, G4, false, false },
	{ H3, H2, false,  true },
	{ H3, H4, false,  true },
	{ H4, G3, false,  true },
	{ H4, G4, false, false },
	{ H4, G5, false,  true },
	{ H4, H3, false,  true },
	{ H4, H5, false,  true },
	{ H5, G4, false, false },
	{ H5, G5, false,  true },
	{ H5, G6,  true, false },
	{ H5, H4, false,  true },
	{ H5, H6, false,  true },
	{ H6, G5, false,  true },
	{ H6, H5, false,  true },
	{ H7, H6, false,  true },
	/* WhiteKing, G5 */
	{ D3, E4, false,  true },
	{ D4, E4, false,  true },
	{ D5, E4, false,  true },
	{ D5, E6, false,  true },
	{ D6, E6, false,  true },
	{ D7, E6, false,  true },
	{ E2, F3, false,  true },
	{ E3, E4, false,  true },
	{ E3, F3, false,  true },
	{ E3, F4, false,  true },
	{ E4, F3, false,  true },
	{ E4, F4, false,  true },
	{ E4, F5, false,  true },
	{ E5, E4, false,  true },
	{ E5, E6, false,  true },
	{ E5, F4, false,  true },
	{ E5, F5, false,  true },
	{ E5, F6, false,  true },
	{ E6, F5, false,  true },
	{ E6, F6, false,  true },
	{ E6, F7, false,  true },
	{ E7, E6, false,  true },
	{ E7, F6, false,  true },
	{ E7, F7, false,  true },
	{ E8, F7, false,  true },
	{ F2, F3, false,  true },
	{ F3, E4, false,  true },
	{ F3, F4, false,  true },
	{ F3, G4, false,  true },
	{ F4, E3,  true, false },
	{ F4, E4, false,  true },
	{ F4, E5,  true, false },
	{ F4, F3, false,  true },
	{ F4, F5, false,  true },
	{ F4, G3,  true, false },
	{ F4, G4, false,  true },
	{ F4, G5, false, false },
	{ F5, E4, false,  true },
	{ F5, E5,  true, false },
	{ F5, E6, false,  true },
	{ F5, F4, false,  true },
	{ F5, F6, false,  true },
	{ F5, G4, false,  true },
	{ F5, G5, false, false },
	{ F5, G6, false,  true },
	{ F6, E5,  true, false },
	{ F6, E6, false,  true },
	{ F6, E7,  true, false },
	{ F6, F5, false,  true },
	{ F6, F7, false,  true },
	{ F6, G5, false, false },
	{ F6, G6, false,  true },
	{ F6, G7,  true, false },
	{ F7, E6, false,  true },
	{ F7, F6, false,  true },
	{ F7, G6, false,  true },
	{ F8, F7, false,  true },
	{ G2, F3, false,  true },
	{ G2, H3, false,  true },
	{ G3, F3, false,  true },
	{ G3, F4, false,  true },
	{ G3, G4, false,  true },
	{ G3, H3, false,  true },
	{ G3, H4, false,  true },
	{ G4, F3, false,  true },
	{ G4, F4, false,  true },
	{ G4, F5, false,  true },
	{ G4, G3,  true, false },
	{ G4, G5, false, false },
	{ G4, H3, false,  true },
	{ G4, H4, false,  true },
	{ G4, H5, false,  true },
	{ G5, F4, false, false },
	{ G5, F5, false, false },
	{ G5, F6, false, false },
	{ G5, G4, false, false },
	{ G5, G6, false, false },
	{ G5, H4, false, false },
	{ G5, H5, false, false },
	{ G5, H6, false, false },
	{ G6, F5, false,  true },
	{ G6, F6, false,  true },
	{ G6, F7, false,  true },
	{ G6, G5, false, false },
	{ G6, G7,  true, false },
	{ G6, H5, false,  true },
	{ G6, H6, false,  true },
	{ G6, H7, false,  true },
	{ G7, F6, false,  true },
	{ G7, F7, false,  true },
	{ G7, G6, false,  true },
	{ G7, H6, false,  true },
	{ G7, H7, false,  true },
	{ G8, F7, false,  true },
	{ G8, H7, false,  true },
	{ H2, H3, false,  true },
	{ H3, G4, false,  true },
	{ H3, H4, false,  true },
	{ H4, G3,  true, false },
	{ H4, G4, false,  true },
	{ H4, G5, false, false },
	{ H4, H3, false,  true },
	{ H4, H5, false,  true },
	{ H5, G4, false,  true },
	{ H5, G5, false, false },
	{ H5, G6, false,  true },
	{ H5, H4, false,  true },
	{ H5, H6, false,  true },
	{ H6, G5, false, false },
	{ H6, G6, false,  true },
	{ H6, G7,  true, false },
	{ H6, H5, false,  true },
	{ H6, H7, false,  true },
	{ H7, G6, false,  true },
	{ H7, H6, false,  true },
	{ H8, H7, false,  true },
	/* WhiteKing, G6 */
	{ D4, E5, false,  true },
	{ D5, E5, false,  true },
	{ D6, E5, false,  true },
	{ D6, E7, false,  true },
	{ D7, E7, false,  true },
	{ D8, E7, false,  true },
	{ E3, F4, false,  true },
	{ E4, E5, false,  true },
	{ E4, F4, false,  true },
	{ E4, F5, false,  true },
	{ E5, F4, false,  true },
	{ E5, F5, false,  true },
	{ E5, F6, false,  true },
	{ E6, E5, false,  true },
	{ E6, E7, false,  true },
	{ E6, F5, false,  true },
	{ E6, F6, false,  true },
	{ E6, F7, false,  true },
	{ E7, F6, false,  true },
	{ E7, F7, false,  true },
	{ E7, F8, false,  true },
	{ E8, E7, false,  true },
	{ E8, F7, false,  true },
	{ E8, F8, false,  true },
	{ F3, F4, false,  true },
	{ F4, E5, false,  true },
	{ F4, F5, false,  true },
	{ F4, G5, false,  true },
	{ F5, E4,  true, false },
	{ F5, E5, false,  true },
	{ F5, E6,  true, false },
	{ F5, F4, false,  true },
	{ F5, F6, false,  true },
	{ F5, G4,  true, false },
	{ F5, G5, false,  true },
	{ F5, G6, false, false },
	{ F6, E5, false,  true },
	{ F6, E6,  true, false },
	{ F6, E7, false,  true },
	{ F6, F5, false,  true },
	{ F6, F7, false,  true },
	{ F6, G5, false,  true },
	{ F6, G6, false, false },
	{ F6, G7, false,  true },
	{ F7, E6,  true, false },
	{ F7, E7, false,  true },
	{ F7, E8,  true, false },
	{ F7, F6, false,  true },
	{ F7, F8, false,  true },
	{ F7, G6, false, false },
	{ F7, G7, false,  true },
	{ F7, G8,  true, false },
	{ F8, E7, false,  true },
	{ F8, F7, false,  true },
	{ F8, G7, false,  true },
	{ G3, F4, false,  true },
	{ G3, H4, false,  true },
	{ G4, F4, false,  true },
	{ G4, F5, false,  true },
	{ G4, G5, false,  true },
	{ G4, H4, false,  true },
	{ G4, H5, false,  true },
	{ G5, F4, false,  true },
	{ G5, F5, false,  true },
	{ G5, F6, false,  true },
	{ G5, G4,  true, false },
	{ G5, G6, false, false },
	{ G5, H4, false,  true },
	{ G5, H5, false,  true },
	{ G5, H6, false,  true },
	{ G6, F5, false, false },
	{ G6, F6, false, false },
	{ G6, F7, false, false },
	{ G6, G5, false, false },
	{ G6, G7, false, false },
	{ G6, H5, false, false },
	{ G6, H6, false, false },
	{ G6, H7, false, false },
	{ G7, F6, false,  true },
	{ G7, F7, false,  true },
	{ G7, F8, false,  true },
	{ G7, G6, false, false },
	{ G7, G8,  true, false },
	{ G7, H6, false,  true },
	{ G7, H7, false,  true },
	{ G7, H8, false,  true },
	{ G8, F7, false,  true },
	{ G8, F8, false,  true },
	{ G8, G7, false,  true },
	{ G8, H7, false,  true },
	{ G8, H8, false,  true },
	{ H3, H4, false,  true },
	{ H4, G5, false,  true },
	{ H4, H5, false,  true },
	{ H5, G4,  true, false },
	{ H5, G5, false,  true },
	{ H5, G6, false, false },
	{ H5, H4, false,  true },
	{ H5, H6, false,  true },
	{ H6, G5, false,  true },
	{ H6, G6, false, false },
	{ H6, G7, false,  true },
	{ H6, H5, false,  true },
	{ H6, H7, false,  true },
	{ H7, G6, false, false },
	{ H7, G7, false,  true },
	{ H7, G8,  true, false },
	{ H7, H6, false,  true },
	{ H7, H8, false,  true },
	{ H8, G7, false,  true },
	{ H8, H7, false,  true },
	/* WhiteKing, G7 */
	{ D5, E6, false,  true },
	{ D6, E6, false,  true },
	{ D7, E6, false,  true },
	{ D7, E8, false,  true },
	{ D8, E8, false,  true },
	{ E4, F5, false,  true },
	{ E5, E6, false,  true },
	{ E5, F5, false,  true },
	{ E5, F6, false,  true },
	{ E6, F5, false,  true },
	{ E6, F6, false,  true },
	{ E6, F7, false,  true },
	{ E7, E6, false,  true },
	{ E7, E8, false,  true },
	{ E7, F6, false,  true },
	{ E7, F7, false,  true },
	{ E7, F8, false,  true },
	{ E8, F7, false,  true },
	{ E8, F8, false,  true },
	{ F4, F5, false,  true },
	{ F5, E6, false,  true },
	{ F5, F6, false,  true },
	{ F5, G6, false,  true },
	{ F6, E5,  true, false },
	{ F6, E6, false,  true },
	{ F6, E7,  true, false },
	{ F6, F5, false,  true },
	{ F6, F7, false,  true },
	{ F6, G5,  true, false },
	{ F6, G6, false,  true },
	{ F6, G7, false, false },
	{ F7, E6, false,  true },
	{ F7, E7,  true, false },
	{ F7, E8, false,  true },
	{ F7, F6, false,  true },
	{ F7, F8, false,  true },
	{ F7, G6, false,  true },
	{ F7, G7, false, false },
	{ F7, G8, false,  true },
	{ F8, E7,  true, false },
	{ F8, E8, false,  true },
	{ F8, F7, false,  true },
	{ F8, G7, false, false },
	{ F8, G8, false,  true },
	{ G4, F5, false,  true },
	{ G4, H5, false,  true },
	{ G5, F5, false,  true },
	{ G5, F6, false,  true },
	{ G5, G6, false,  true },
	{ G5, H5, false,  true },
	{ G5, H6, false,  true },
	{ G6, F5, false,  true },
	{ G6, F6, false,  true },
	{ G6, F7, false,  true },
	{ G6, G5,  true, false },
	{ G6, G7, false, false },
	{ G6, H5, false,  true },
	{ G6, H6, false,  true },
	{ G6, H7, false,  true },
	{ G7, F6, false, false },
	{ G7, F7, false, false },
	{ G7, F8, false, false },
	{ G7, G6, false, false },
	{ G7, G8, false, false },
	{ G7, H6, false, false },
	{ G7, H7, false, false },
	{ G7, H8, false, false },
	{ G8, F7, false,  true },
	{ G8, F8, false,  true },
	{ G8, G7, false, false },
	{ G8, H7, false,  true },
	{ G8, H8, false,  true },
	{ H4, H5, false,  true },
	{ H5, G6, false,  true },
	{ H5, H6, false,  true },
	{ H6, G5,  true, false },
	{ H6, G6, false,  true },
	{ H6, G7, false, false },
	{ H6, H5, false,  true },
	{ H6, H7, false,  true },
	{ H7, G6, false,  true },
	{ H7, G7, false, false },
	{ H7, G8, false,  true },
	{ H7, H6, false,  true },
	{ H7, H8, false,  true },
	{ H8, G7, false, false },
	{ H8, G8, false,  true },
	{ H8, H7, false,  true },
	/* WhiteKing, G8 */
	{ D6, E7, false,  true },
	{ D7, E7, false,  true },
	{ D8, E7, false,  true },
	{ E5, F6, false,  true },
	{ E6, E7, false,  true },
	{ E6, F6, false,  true },
	{ E6, F7, false,  true },
	{ E7, F6, false,  true },
	{ E7, F7, false,  true },
	{ E7, F8, false,  true },
	{ E8, E7, false,  true },
	{ E8, F7, false,  true },
	{ E8, F8, false,  true },
	{ F5, F6, false,  true },
	{ F6, E7, false,  true },
	{ F6, F7, false,  true },
	{ F6, G7, false,  true },
	{ F7, E6,  true, false },
	{ F7, E7, false,  true },
	{ F7, E8,  true, false },
	{ F7, F6, false,  true },
	{ F7, F8, false,  true },
	{ F7, G6,  true, false },
	{ F7, G7, false,  true },
	{ F7, G8, false, false },
	{ F8, E7, false,  true },
	{ F8, E8,  true, false },
	{ F8, F7, false,  true },
	{ F8, G7, false,  true },
	{ F8, G8, false, false },
	{ G5, F6, false,  true },
	{ G5, H6, false,  true },
	{ G6, F6, false,  true },
	{ G6, F7, false,  true },
	{ G6, G7, false,  true },
	{ G6, H6, false,  true },
	{ G6, H7, false,  true },
	{ G7, F6, false,  true },
	{ G7, F7, false,  true },
	{ G7, F8, false,  true },
	{ G7, G6,  true, false },
	{ G7, G8, false, false },
	{ G7, H6, false,  true },
	{ G7, H7, false,  true },
	{ G7, H8, false,  true },
	{ G8, F7, false, false },
	{ G8, F8, false, false },
	{ G8, G7, false, false },
	{ G8, H7, false, false },
	{ G8, H8, false, false },
	{ H5, H6, false,  true },
	{ H6, G7, false,  true },
	{ H6, H7, false,  true },
	{ H7, G6,  true, false },
	{ H7, G7, false,  true },
	{ H7, G8, false, false },
	{ H7, H6, false,  true },
	{ H7, H8, false,  true },
	{ H8, G7, false,  true },
	{ H8, G8, false, false },
	{ H8, H7, false,  true },
	/* WhiteKing, H1 */
	{ E1, F2, false,  true },
	{ E1, G1, false,  true },
	{ E2, F2, false,  true },
	{ E3, F2, false,  true },
	{ F1, F2, false,  true },
	{ F1, G1, false,  true },
	{ F1, G2, false,  true },
	{ F2, G1, false,  true },
	{ F2, G2, false,  true },
	{ F2, G3, false,  true },
	{ F3, F2, false,  true },
	{ F3, G2, false,  true },
	{ F3, G3, false,  true },
	{ F4, G3, false,  true },
	{ G1, F1,  true, false },
	{ G1, F2, false,  true },
	{ G1, G2, false,  true },
	{ G1, H1, false, false },
	{ G1, H2, false,  true },
	{ G2, F1,  true, false },
	{ G2, F2, false,  true },
	{ G2, F3,  true, false },
	{ G2, G1, false,  true },
	{ G2, G3, false,  true },
	{ G2, H1, false, false },
	{ G2, H2, false,  true },
	{ G2, H3,  true, false },
	{ G3, F2, false,  true },
	{ G3, G2, false,  true },
	{ G3, H2, false,  true },
	{ G4, G3, false,  true },
	{ H1, G1, false, false },
	{ H1, G2, false, false },
	{ H1, H2, false, false },
	{ H2, G1, false,  true },
	{ H2, G2, false,  true },
	{ H2, G3, false,  true },
	{ H2, H1, false, false },
	{ H2, H3,  true, false },
	{ H3, G2, false,  true },
	{ H3, G3, false,  true },
	{ H3, H2, false,  true },
	{ H4, G3, false,  true },
	/* WhiteKing, H2 */
	{ E1, F1, false,  true },
	{ E1, G1, false,  true },
	{ E2, F1, false,  true },
	{ E2, F3, false,  true },
	{ E3, F3, false,  true },
	{ E4, F3, false,  true },
	{ F1, G1, false,  true },
	{ F1, G2, false,  true },
	{ F2, F1, false,  true },
	{ F2, F3, false,  true },
	{ F2, G1, false,  true },
	{ F2, G2, false,  true },
	{ F2, G3, false,  true },
	{ F3, G2, false,  true },
	{ F3, G3, false,  true },
	{ F3, G4, false,  true },
	{ F4, F3, false,  true },
	{ F4, G3, false,  true },
	{ F4, G4, false,  true },
	{ F5, G4, false,  true },
	{ G1, F1, false,  true },
	{ G1, F2,  true, false },
	{ G1, G2, false,  true },
	{ G1, H1, false,  true },
	{ G1, H2, false, false },
	{ G2, F1, false,  true },
	{ G2, F2,  true, false },
	{ G2, F3, false,  true },
	{ G2, G1, false,  true },
	{ G2, G3, false,  true },
	{ G2, H1, false,  true },
	{ G2, H2, false, false },
	{ G2, H3, false,  true },
	{ G3, F2,  true, false },
	{ G3, F3, false,  true },
	{ G3, F4,  true, false },
	{ G3, G2, false,  true },
	{ G3, G4, false,  true },
	{ G3, H2, false, false },
	{ G3, H3, false,  true },
	{ G3, H4,  true, false },
	{ G4, F3, false,  true },
	{ G4, G3, false,  true },
	{ G4, H3, false,  true },
	{ G5, G4, false,  true },
	{ H1, G1, false,  true },
	{ H1, G2, false,  true },
	{ H1, H2, false, false },
	{ H2, G1, false, false },
	{ H2, G2, false, false },
	{ H2, G3, false, false },
	{ H2, H1, false, false },
	{ H2, H3, false, false },
	{ H3, G2, false,  true },
	{ H3, G3, false,  true },
	{ H3, G4, false,  true },
	{ H3, H2, false, false },
	{ H3, H4,  true, false },
	{ H4, G3, false,  true },
	{ H4, G4, false,  true },
	{ H4, H3, false,  true },
	{ H5, G4, false,  true },
	/* WhiteKing, H3 */
	{ E1, F2, false,  true },
	{ E1, G1, false,  true },
	{ E2, F2, false,  true },
	{ E3, F2, false,  true },
	{ E3, F4, false,  true },
	{ E4, F4, false,  true },
	{ E5, F4, false,  true },
	{ F1, F2, false,  true },
	{ F1, G1, false,  true },
	{ F1, G2, false,  true },
	{ F2, G1, false,  true },
	{ F2, G2, false,  true },
	{ F2, G3, false,  true },
	{ F3, F2, false,  true },
	{ F3, F4, false,  true },
	{ F3, G2, false,  true },
	{ F3, G3, false,  true },
	{ F3, G4, false,  true },
	{ F4, G3, false,  true },
	{ F4, G4, false,  true },
	{ F4, G5, false,  true },
	{ F5, F4, false,  true },
	{ F5, G4, false,  true },
	{ F5, G5, false,  true },
	{ F6, G5, false,  true },
	{ G1, F2, false,  true },
	{ G1, G2, false,  true },
	{ G1, H2, false,  true },
	{ G2, F1,  true, false },
	{ G2, F2, false,  true },
	{ G2, F3,  true, false },
	{ G2, G1, false,  true },
	{ G2, G3, false,  true },
	{ G2, H1,  true, false },
	{ G2, H2, false,  true },
	{ G2, H3, false, false },
	{ G3, F2, false,  true },
	{ G3, F3,  true, false },
	{ G3, F4, false,  true },
	{ G3, G2, false,  true },
	{ G3, G4, false,  true },
	{ G3, H2, false,  true },
	{ G3, H3, false, false },
	{ G3, H4, false,  true },
	{ G4, F3,  true, false },
	{ G4, F4, false,  true },
	{ G4, F5,  true, false },
	{ G4, G3, false,  true },
	{ G4, G5, false,  true },
	{ G4, H3, false, false },
	{ G4, H4, false,  true },
	{ G4, H5,  true, false },
	{ G5, F4, false,  true },
	{ G5, G4, false,  true },
	{ G5, H4, false,  true },
	{ G6, G5, false,  true },
	{ H1, G1, false,  true },
	{ H1, G2, false,  true },
	{ H1, H2, false,  true },
	{ H2, G1, false,  true },
	{ H2, G2, false,  true },
	{ H2, G3, false,  true },
	{ H2, H1,  true, false },
	{ H2, H3, false, false },
	{ H3, G2, false, false },
	{ H3, G3, false, false },
	{ H3, G4, false, false },
	{ H3, H2, false, false },
	{ H3, H4, false, false },
	{ H4, G3, false,  true },
	{ H4, G4, false,  true },
	{ H4, G5, false,  true },
	{ H4, H3, false, false },
	{ H4, H5,  true, false },
	{ H5, G4, false,  true },
	{ H5, G5, false,  true },
	{ H5, H4, false,  true },
	{ H6, G5, false,  true },
	/* WhiteKing, H4 */
	{ E2, F3, false,  true },
	{ E3, F3, false,  true },
	{ E4, F3, false,  true },
	{ E4, F5, false,  true },
	{ E5, F5, false,  true },
	{ E6, F5, false,  true },
	{ F1, G2, false,  true },
	{ F2, F3, false,  true },
	{ F2, G2, false,  true },
	{ F2, G3, false,  true },
	{ F3, G2, false,  true },
	{ F3, G3, false,  true },
	{ F3, G4, false,  true },
	{ F4, F3, false,  true },
	{ F4, F5, false,  true },
	{ F4, G3, false,  true },
	{ F4, G4, false,  true },
	{ F4, G5, false,  true },
	{ F5, G4, false,  true },
	{ F5, G5, false,  true },
	{ F5, G6, false,  true },
	{ F6, F5, false,  true },
	{ F6, G5, false,  true },
	{ F6, G6, false,  true },
	{ F7, G6, false,  true },
	{ G1, G2, false,  true },
	{ G2, F3, false,  true },
	{ G2, G3, false,  true },
	{ G2, H3, false,  true },
	{ G3, F2,  true, false },
	{ G3, F3, false,  true },
	{ G3, F4,  true, false },
	{ G3, G2, false,  true },
	{ G3, G4, false,  true },
	{ G3, H2,  true, false },
	{ G3, H3, false,  true },
	{ G3, H4, false, false },
	{ G4, F3, false,  true },
	{ G4, F4,  true, false },
	{ G4, F5, false,  true },
	{ G4, G3, false,  true },
	{ G4, G5, false,  true },
	{ G4, H3, false,  true },
	{ G4, H4, false, false },
	{ G4, H5, false,  true },
	{ G5, F4,  true, false },
	{ G5, F5, false,  true },
	{ G5, F6,  true, false },
	{ G5, G4, false,  true },
	{ G5, G6, false,  true },
	{ G5, H4, false, false },
	{ G5, H5, false,  true },
	{ G5, H6,  true, false },
	{ G6, F5, false,  true },
	{ G6, G5, false,  true },
	{ G6, H5, false,  true },
	{ G7, G6, false,  true },
	{ H1, G2, false,  true },
	{ H2, G2, false,  true },
	{ H2, G3, false,  true },
	{ H2, H3, false,  true },
	{ H3, G2, false,  true },
	{ H3, G3, false,  true },
	{ H3, G4, false,  true },
	{ H3, H2,  true, false },
	{ H3, H4, false, false },
	{ H4, G3, false, false },
	{ H4, G4, false, false },
	{ H4, G5, false, false },
	{ H4, H3, false, false },
	{ H4, H5, false, false },
	{ H5, G4, false,  true },
	{ H5, G5, false,  true },
	{ H5, G6, false,  true },
	{ H5, H4, false, false },
	{ H5, H6,  true, false },
	{ H6, G5, false,  true },
	{ H6, G6, false,  true },
	{ H6, H5, false,  true },
	{ H7, G6, false,  true },
	/* WhiteKing, H5 */
	{ E3, F4, false,  true },
	{ E4, F4, false,  true },
	{ E5, F4, false,  true },
	{ E5, F6, false,  true },
	{ E6, F6, false,  true },
	{ E7, F6, false,  true },
	{ F2, G3, false,  true },
	{ F3, F4, false,  true },
	{ F3, G3, false,  true },
	{ F3, G4, false,  true },
	{ F4, G3, false,  true },
	{ F4, G4, false,  true },
	{ F4, G5, false,  true },
	{ F5, F4, false,  true },
	{ F5, F6, false,  true },
	{ F5, G4, false,  true },
	{ F5, G5, false,  true },
	{ F5, G6, false,  true },
	{ F6, G5, false,  true },
	{ F6, G6, false,  true },
	{ F6, G7, false,  true },
	{ F7, F6, false,  true },
	{ F7, G6, false,  true },
	{ F7, G7, false,  true },
	{ F8, G7, false,  true },
	{ G2, G3, false,  true },
	{ G3, F4, false,  true },
	{ G3, G4, false,  true },
	{ G3, H4, false,  true },
	{ G4, F3,  true, false },
	{ G4, F4, false,  true },
	{ G4, F5,  true, false },
	{ G4, G3, false,  true },
	{ G4, G5, false,  true },
	{ G4, H3,  true, false },
	{ G4, H4, false,  true },
	{ G4, H5, false, false },
	{ G5, F4, false,  true },
	{ G5, F5,  true, false },
	{ G5, F6, false,  true },
	{ G5, G4, false,  true },
	{ G5, G6, false,  true },
	{ G5, H4, false,  true },
	{ G5, H5, false, false },
	{ G5, H6, false,  true },
	{ G6, F5,  true, false },
	{ G6, F6, false,  true },
	{ G6, F7,  true, false },
	{ G6, G5, false,  true },
	{ G6, G7, false,  true },
	{ G6, H5, false, false },
	{ G6, H6, false,  true },
	{ G6, H7,  true, false },
	{ G7, F6, false,  true },
	{ G7, G6, false,  true },
	{ G7, H6, false,  true },
	{ G8, G7, false,  true },
	{ H2, G3, false,  true },
	{ H3, G3, false,  true },
	{ H3, G4, false,  true },
	{ H3, H4, false,  true },
	{ H4, G3, false,  true },
	{ H4, G4, false,  true },
	{ H4, G5, false,  true },
	{ H4, H3,  true, false },
	{ H4, H5, false, false },
	{ H5, G4, false, false },
	{ H5, G5, false, false },
	{ H5, G6, false, false },
	{ H5, H4, false, false },
	{ H5, H6, false, false },
	{ H6, G5, false,  true },
	{ H6, G6, false,  true },
	{ H6, G7, false,  true },
	{ H6, H5, false, false },
	{ H6, H7,  true, false },
	{ H7, G6, false,  true },
	{ H7, G7, false,  true },
	{ H7, H6, false,  true },
	{ H8, G7, false,  true },
	/* WhiteKing, H6 */
	{ E4, F5, false,  true },
	{ E5, F5, false,  true },
	{ E6, F5, false,  true },
	{ E6, F7, false,  true },
	{ E7, F7, false,  true },
	{ E8, F7, false,  true },
	{ F3, G4, false,  true },
	{ F4, F5, false,  true },
	{ F4, G4, false,  true },
	{ F4, G5, false,  true },
	{ F5, G4, false,  true },
	{ F5, G5, false,  true },
	{ F5, G6, false,  true },
	{ F6, F5, false,  true },
	{ F6, F7, false,  true },
	{ F6, G5, false,  true },
	{ F6, G6, false,  true },
	{ F6, G7, false,  true },
	{ F7, G6, false,  true },
	{ F7, G7, false,  true },
	{ F7, G8, false,  true },
	{ F8, F7, false,  true },
	{ F8, G7, false,  true },
	{ F8, G8, false,  true },
	{ G3, G4, false,  true },
	{ G4, F5, false,  true },
	{ G4, G5, false,  true },
	{ G4, H5, false,  true },
	{ G5, F4,  true, false },
	{ G5, F5, false,  true },
	{ G5, F6,  true, false },
	{ G5, G4, false,  true },
	{ G5, G6, false,  true },
	{ G5, H4,  true, false },
	{ G5, H5, false,  true },
	{ G5, H6, false, false },
	{ G6, F5, false,  true },
	{ G6, F6,  true, false },
	{ G6, F7, false,  true },
	{ G6, G5, false,  true },
	{ G6, G7, false,  true },
	{ G6, H5, false,  true },
	{ G6, H6, false, false },
	{ G6, H7, false,  true },
	{ G7, F6,  true, false },
	{ G7, F7, false,  true },
	{ G7, F8,  true, false },
	{ G7, G6, false,  true },
	{ G7, G8, false,  true },
	{ G7, H6, false, false },
	{ G7, H7, false,  true },
	{ G7, H8,  true, false },
	{ G8, F7, false,  true },
	{ G8, G7, false,  true },
	{ G8, H7, false,  true },
	{ H3, G4, false,  true },
	{ H4, G4, false,  true },
	{ H4, G5, false,  true },
	{ H4, H5, false,  true },
	{ H5, G4, false,  true },
	{ H5, G5, false,  true },
	{ H5, G6, false,  true },
	{ H5, H4,  true, false },
	{ H5, H6, false, false },
	{ H6, G5, false, false },
	{ H6, G6, false, false },
	{ H6, G7, false, false },
	{ H6, H5, false, false },
	{ H6, H7, false, false },
	{ H7, G6, false,  true },
	{ H7, G7, false,  true },
	{ H7, G8, false,  true },
	{ H7, H6, false, false },
	{ H7, H8,  true, false },
	{ H8, G7, false,  true },
	{ H8, G8, false,  true },
	{ H8, H7, false,  true },
	/* WhiteKing, H7 */
	{ E5, F6, false,  true },
	{ E6, F6, false,  true },
	{ E7, F6, false,  true },
	{ E7, F8, false,  true },
	{ E8, F8, false,  true },
	{ F4, G5, false,  true },
	{ F5, F6, false,  true },
	{ F5, G5, false,  true },
	{ F5, G6, false,  true },
	{ F6, G5, false,  true },
	{ F6, G6, false,  true },
	{ F6, G7, false,  true },
	{ F7, F6, false,  true },
	{ F7, F8, false,  true },
	{ F7, G6, false,  true },
	{ F7, G7, false,  true },
	{ F7, G8, false,  true },
	{ F8, G7, false,  true },
	{ F8, G8, false,  true },
	{ G4, G5, false,  true },
	{ G5, F6, false,  true },
	{ G5, G6, false,  true },
	{ G5, H6, false,  true },
	{ G6, F5,  true, false },
	{ G6, F6, false,  true },
	{ G6, F7,  true, false },
	{ G6, G5, false,  true },
	{ G6, G7, false,  true },
	{ G6, H5,  true, false },
	{ G6, H6, false,  true },
	{ G6, H7, false, false },
	{ G7, F6, false,  true },
	{ G7, F7,  true, false },
	{ G7, F8, false,  true },
	{ G7, G6, false,  true },
	{ G7, G8, false,  true },
	{ G7, H6, false,  true },
	{ G7, H7, false, false },
	{ G7, H8, false,  true },
	{ G8, F7,  true, false },
	{ G8, F8, false,  true },
	{ G8, G7, false,  true },
	{ G8, H7, false, false },
	{ G8, H8, false,  true },
	{ H4, G5, false,  true },
	{ H5, G5, false,  true },
	{ H5, G6, false,  true },
	{ H5, H6, false,  true },
	{ H6, G5, false,  true },
	{ H6, G6, false,  true },
	{ H6, G7, false,  true },
	{ H6, H5,  true, false },
	{ H6, H7, false, false },
	{ H7, G6, false, false },
	{ H7, G7, false, false },
	{ H7, G8, false, false },
	{ H7, H6, false, false },
	{ H7, H8, false, false },
	{ H8, G7, false,  true },
	{ H8, G8, false,  true },
	{ H8, H7, false, false },
	/* WhiteKing, H8 */
	{ E6, F7, false,  true },
	{ E7, F7, false,  true },
	{ E8, F7, false,  true },
	{ F5, G6, false,  true },
	{ F6, F7, false,  true },
	{ F6, G6, false,  true },
	{ F6, G7, false,  true },
	{ F7, G6, false,  true },
	{ F7, G7, false,  true },
	{ F7, G8, false,  true },
	{ F8, F7, false,  true },
	{ F8, G7, false,  true },
	{ F8, G8, false,  true },
	{ G5, G6, false,  true },
	{ G6, F7, false,  true },
	{ G6, G7, false,  true },
	{ G6, H7, false,  true },
	{ G7, F6,  true, false },
	{ G7, F7, false,  true },
	{ G7, F8,  true, false },
	{ G7, G6, false,  true },
	{ G7, G8, false,  true },
	{ G7, H6,  true, false },
	{ G7, H7, false,  true },
	{ G7, H8, false, false },
	{ G8, F7, false,  true },
	{ G8, F8,  true, false },
	{ G8, G7, false,  true },
	{ G8, H7, false,  true },
	{ G8, H8, false, false },
	{ H5, G6, false,  true },
	{ H6, G6, false,  true },
	{ H6, G7, false,  true },
	{ H6, H7, false,  true },
	{ H7, G6, false,  true },
	{ H7, G7, false,  true },
	{ H7, G8, false,  true },
	{ H7, H6,  true, false },
	{ H7, H8, false, false },
	{ H8, G7, false, false },
	{ H8, G8, false, false },
	{ H8, H7, false, false },
	/* WhiteQueen, A1 */
	{ A1, A2, false, false },
	{ A1, A3, false, false },
	{ A1, A4, false, false },
	{ A1, A5, false, false },
	{ A1, A6, false, false },
	{ A1, A7, false, false },
	{ A1, A8, false, false },
	{ A1, B1, false, false },
	{ A1, B2, false, false },
	{ A1, C1, false, false },
	{ A1, C3, false, false },
	{ A1, D1, false, false },
	{ A1, D4, false, false },
	{ A1, E1, false, false },
	{ A1, E5, false, false },
	{ A1, F1, false, false },
	{ A1, F6, false, false },
	{ A1, G1, false, false },
	{ A1, G7, false, false },
	{ A1, H1, false, false },
	{ A1, H8, false, false },
	{ A2, A1, false, false },
	{ A2, A3,  true, false },
	{ A2, A4,  true, false },
	{ A2, A5,  true, false },
	{ A2, A6,  true, false },
	{ A2, A7,  true, false },
	{ A2, A8,  true, false },
	{ A2, B1,  true, false },
	{ A2, B2,  true, false },
	{ A2, B3,  true, false },
	{ A2, C2,  true, false },
	{ A2, C4,  true, false },
	{ A2, D2,  true, false },
	{ A2, D5,  true, false },
	{ A2, E2,  true, false },
	{ A2, E6,  true, false },
	{ A2, F2,  true, false },
	{ A2, F7,  true, false },
	{ A2, G2,  true, false },
	{ A2, G8,  true, false },
	{ A2, H2,  true, false },
	{ A3, A1, false, false },
	{ A4, A1, false, false },
	{ A5, A1, false, false },
	{ A6, A1, false, false },
	{ A7, A1, false, false },
	{ A8, A1, false, false },
	{ B1, A1, false, false },
	{ B1, A2,  true, false },
	{ B1, B2,  true, false },
	{ B1, B3,  true, false },
	{ B1, B4,  true, false },
	{ B1, B5,  true, false },
	{ B1, B6,  true, false },
	{ B1, B7,  true, false },
	{ B1, B8,  true, false },
	{ B1, C1,  true, false },
	{ B1, C2,  true, false },
	{ B1, D1,  true, false },
	{ B1, D3,  true, false },
	{ B1, E1,  true, false },
	{ B1, E4,  true, false },
	{ B1, F1,  true, false },
	{ B1, F5,  true, false },
	{ B1, G1,  true, false },
	{ B1, G6,  true, false },
	{ B1, H1,  true, false },
	{ B1, H7,  true, false },
	{ B2, A1, false, false },
	{ B2, A2,  true, false },
	{ B2, A3,  true, false },
	{ B2, B1,  true, false },
	{ B2, B3,  true, false },
	{ B2, B4,  true, false },
	{ B2, B5,  true, false },
	{ B2, B6,  true, false },
	{ B2, B7,  true, false },
	{ B2, B8,  true, false },
	{ B2, C1,  true, false },
	{ B2, C2,  true, false },
	{ B2, C3,  true, false },
	{ B2, D2,  true, false },
	{ B2, D4,  true, false },
	{ B2, E2,  true, false },
	{ B2, E5,  true, false },
	{ B2, F2,  true, false },
	{ B2, F6,  true, false },
	{ B2, G2,  true, false },
	{ B2, G7,  true, false },
	{ B2, H2,  true, false },
	{ B2, H8,  true, false },
	{ C1, A1, false, false },
	{ C3, A1, false, false },
	{ D1, A1, false, false },
	{ D4, A1, false, false },
	{ E1, A1, false, false },
	{ E5, A1, false, false },
	{ F1, A1, false, false },
	{ F6, A1, false, false },
	{ G1, A1, false, false },
	{ G7, A1, false, false },
	{ H1, A1, false, false },
	{ H8, A1, false, false },
	/* WhiteQueen, A2 */
	{ A1, A2, false, false },
	{ A1, A3, false, false },
	{ A1, A4, false, false },
	{ A1, A5, false, false },
	{ A1, A6, false, false },
	{ A1, A7, false, false },
	{ A1, A8, false, false },
	{ A1, B1,  true, false },
	{ A1, B2,  true, false },
	{ A1, C1,  true, false },
	{ A1, C3,  true, false },
	{ A1, D1,  true, false },
	{ A1, D4,  true, false },
	{ A1, E1,  true, false },
	{ A1, E5,  true, false },
	{ A1, F1,  true, false },
	{ A1, F6,  true, false },
	{ A1, G1,  true, false },
	{ A1, G7,  true, false },
	{ A1, H1,  true, false },
	{ A1, H8,  true, false },
	{ A2, A1, false, false },
	{ A2, A3, false, false },
	{ A2, A4, false, false },
	{ A2, A5, false, false },
	{ A2, A6, false, false },
	{ A2, A7, false, false },
	{ A2, A8, false, false },
	{ A2, B1, false, false },
	{ A2, B2, false, false },
	{ A2, B3, false, false },
	{ A2, C2, false, false },
	{ A2, C4, false, false },
	{ A2, D2, false, false },
	{ A2, D5, false, false },
	{ A2, E2, false, false },
	{ A2, E6, false, false },
	{ A2, F2, false, false },
	{ A2, F7, false, false },
	{ A2, G2, false, false },
	{ A2, G8, false, false },
	{ A2, H2, false, false },
	{ A3, A1, false, false },
	{ A3, A2, false, false },
	{ A3, A4,  true, false },
	{ A3, A5,  true, false },
	{ A3, A6,  true, false },
	{ A3, A7,  true, false },
	{ A3, A8,  true, false },
	{ A3, B2,  true, false },
	{ A3, B3,  true, false },
	{ A3, B4,  true, false },
	{ A3, C1,  true, false },
	{ A3, C3,  true, false },
	{ A3, C5,  true, false },
	{ A3, D3,  true, false },
	{ A3, D6,  true, false },
	{ A3, E3,  true, false },
	{ A3, E7,  true, false },
	{ A3, F3,  true, false },
	{ A3, F8,  true, false },
	{ A3, G3,  true, false },
	{ A3, H3,  true, false },
	{ A4, A1, false, false },
	{ A4, A2, false, false },
	{ A5, A1, false, false },
	{ A5, A2, false, false },
	{ A6, A1, false, false },
	{ A6, A2, false, false },
	{ A7, A1, false, false },
	{ A7, A2, false, false },
	{ A8, A1, false, false },
	{ A8, A2, false, false },
	{ B1, A1,  true, false },
	{ B1, A2, false, false },
	{ B1, B2,  true, false },
	{ B1, B3,  true, false },
	{ B1, B4,  true, false },
	{ B1, B5,  true, false },
	{ B1, B6,  true, false },
	{ B1, B7,  true, false },
	{ B1, B8,  true, false },
	{ B1, C1,  true, false },
	{ B1, C2,  true, false },
	{ B1, D1,  true, false },
	{ B1, D3,  true, false },
	{ B1, E1,  true, false },
	{ B1, E4,  true, false },
	{ B1, F1,  true, false },
	{ B1, F5,  true, false },
	{ B1, G1,  true, false },
	{ B1, G6,  true, false },
	{ B1, H1,  true, false },
	{ B1, H7,  true, false },
	{ B2, A1,  true, false },
	{ B2, A2, false, false },
	{ B2, A3,  true, false },
	{ B2, B1,  true, false },
	{ B2, B3,  true, false },
	{ B2, B4,  true, false },
	{ B2, B5,  true, false },
	{ B2, B6,  true, false },
	{ B2, B7,  true, false },
	{ B2, B8,  true, false },
	{ B2, C1,  true, false },
	{ B2, C2,  true, false },
	{ B2, C3,  true, false },
	{ B2, D2,  true, false },
	{ B2, D4,  true, false },
	{ B2, E2,  true, false },
	{ B2, E5,  true, false },
	{ B2, F2,  true, false },
	{ B2, F6,  true, false },
	{ B2, G2,  true, false },
	{ B2, G7,  true, false },
	{ B2, H2,  true, false },
	{ B2, H8,  true, false },
	{ B3, A2, false, false },
	{ B3, A3,  true, false },
	{ B3, A4,  true, false },
	{ B3, B1,  true, false },
	{ B3, B2,  true, false },
	{ B3, B4,  true, false },
	{ B3, B5,  true, false },
	{ B3, B6,  true, false },
	{ B3, B7,  true, false },
	{ B3, B8,  true, false },
	{ B3, C2,  true, false },
	{ B3, C3,  true, false },
	{ B3, C4,  true, false },
	{ B3, D1,  true, false },
	{ B3, D3,  true, false },
	{ B3, D5,  true, false },
	{ B3, E3,  true, false },
	{ B3, E6,  true, false },
	{ B3, F3,  true, false },
	{ B3, F7,  true, false },
	{ B3, G3,  true, false },
	{ B3, G8,  true, false },
	{ B3, H3,  true, false },
	{ C2, A2, false, false },
	{ C4, A2, false, false },
	{ D2, A2, false, false },
	{ D5, A2, false, false },
	{ E2, A2, false, false },
	{ E6, A2, false, false },
	{ F2, A2, false, false },
	{ F7, A2, false, false },
	{ G2, A2, false, false },
	{ G8, A2, false, false },
	{ H2, A2, false, false },
	/* WhiteQueen, A3 */
	{ A1, A3, false, false },
	{ A1, A4, false, false },
	{ A1, A5, false, false },
	{ A1, A6, false, false },
	{ A1, A7, false, false },
	{ A1, A8, false, false },
	{ A2, A1,  true, false },
	{ A2, A3, false, false },
	{ A2, A4, false, false },
	{ A2, A5, false, false },
	{ A2, A6, false, false },
	{ A2, A7, false, false },
	{ A2, A8, false, false },
	{ A2, B1,  true, false },
	{ A2, B2,  true, false },
	{ A2, B3,  true, false },
	{ A2, C2,  true, false },
	{ A2, C4,  true, false },
	{ A2, D2,  true, false },
	{ A2, D5,  true, false },
	{ A2, E2,  true, false },
	{ A2, E6,  true, false },
	{ A2, F2,  true, false },
	{ A2, F7,  true, false },
	{ A2, G2,  true, false },
	{ A2, G8,  true, false },
	{ A2, H2,  true, false },
	{ A3, A1, false, false },
	{ A3, A2, false, false },
	{ A3, A4, false, false },
	{ A3, A5, false, false },
	{ A3, A6, false, false },
	{ A3, A7, false, false },
	{ A3, A8, false, false },
	{ A3, B2, false, false },
	{ A3, B3, false, false },
	{ A3, B4, false, false },
	{ A3, C1, false, false },
	{ A3, C3, false, false },
	{ A3, C5, false, false },
	{ A3, D3, false, false },
	{ A3, D6, false, false },
	{ A3, E3, false, false },
	{ A3, E7, false, false },
	{ A3, F3, false, false },
	{ A3, F8, false, false },
	{ A3, G3, false, false },
	{ A3, H3, false, false },
	{ A4, A1, false, false },
	{ A4, A2, false, false },
	{ A4, A3, false, false },
	{ A4, A5,  true, false },
	{ A4, A6,  true, false },
	{ A4, A7,  true, false },
	{ A4, A8,  true, false },
	{ A4, B3,  true, false },
	{ A4, B4,  true, false },
	{ A4, B5,  true, false },
	{ A4, C2,  true, false },
	{ A4, C4,  true, false },
	{ A4, C6,  true, false },
	{ A4, D1,  true, false },
	{ A4, D4,  true, false },
	{ A4, D7,  true, false },
	{ A4, E4,  true, false },
	{ A4, E8,  true, false },
	{ A4, F4,  true, false },
	{ A4, G4,  true, false },
	{ A4, H4,  true, false },
	{ A5, A1, false, false },
	{ A5, A2, false, false },
	{ A5, A3, false, false },
	{ A6, A1, false, false },
	{ A6, A2, false, false },
	{ A6, A3, false, false },
	{ A7, A1, false, false },
	{ A7, A2, false, false },
	{ A7, A3, false, false },
	{ A8, A1, false, false },
	{ A8, A2, false, false },
	{ A8, A3, false, false },
	{ B2, A1,  true, false },
	{ B2, A2,  true, false },
	{ B2, A3, false, false },
	{ B2, B1,  true, false },
	{ B2, B3,  true, false },
	{ B2, B4,  true, false },
	{ B2, B5,  true, false },
	{ B2, B6,  true, false },
	{ B2, B7,  true, false },
	{ B2, B8,  true, false },
	{ B2, C1,  true, false },
	{ B2, C2,  true, false },
	{ B2, C3,  true, false },
	{ B2, D2,  true, false },
	{ B2, D4,  true, false },
	{ B2, E2,  true, false },
	{ B2, E5,  true, false },
	{ B2, F2,  true, false },
	{ B2, F6,  true, false },
	{ B2, G2,  true, false },
	{ B2, G7,  true, false },
	{ B2, H2,  true, false },
	{ B2, H8,  true, false },
	{ B3, A2,  true, false },
	{ B3, A3, false, false },
	{ B3, A4,  true, false },
	{ B3, B1,  true, false },
	{ B3, B2,  true, false },
	{ B3, B4,  true, false },
	{ B3, B5,  true, false },
	{ B3, B6,  true, false },
	{ B3, B7,  true, false },
	{ B3, B8,  true, false },
	{ B3, C2,  true, false },
	{ B3, C3,  true, false },
	{ B3, C4,  true, false },
	{ B3, D1,  true, false },
	{ B3, D3,  true, false },
	{ B3, D5,  true, false },
	{ B3, E3,  true, false },
	{ B3, E6,  true, false },
	{ B3, F3,  true, false },
	{ B3, F7,  true, false },
	{ B3, G3,  true, false },
	{ B3, G8,  true, false },
	{ B3, H3,  true, false },
	{ B4, A3, false, false },
	{ B4, A4,  true, false },
	{ B4, A5,  true, false },
	{ B4, B1,  true, false },
	{ B4, B2,  true, false },
	{ B4, B3,  true, false },
	{ B4, B5,  true, false },
	{ B4, B6,  true, false },
	{ B4, B7,  true, false },
	{ B4, B8,  true, false },
	{ B4, C3,  true, false },
	{ B4, C4,  true, false },
	{ B4, C5,  true, false },
	{ B4, D2,  true, false },
	{ B4, D4,  true, false },
	{ B4, D6,  true, false },
	{ B4, E1,  true, false },
	{ B4, E4,  true, false },
	{ B4, E7,  true, false },
	{ B4, F4,  true, false },
	{ B4, F8,  true, false },
	{ B4, G4,  true, false },
	{ B4, H4,  true, false },
	{ C1, A3, false, false },
	{ C3, A3, false, false },
	{ C5, A3, false, false },
	{ D3, A3, false, false },
	{ D6, A3, false, false },
	{ E3, A3, false, false },
	{ E7, A3, false, false },
	{ F3, A3, false, false },
	{ F8, A3, false, false },
	{ G3, A3, false, false },
	{ H3, A3, false, false },
	/* WhiteQueen, A4 */
	{ A1, A4, false, false },
	{ A1, A5, false, false },
	{ A1, A6, false, false },
	{ A1, A7, false, false },
	{ A1, A8, false, false },
	{ A2, A4, false, false },
	{ A2, A5, false, false },
	{ A2, A6, false, false },
	{ A2, A7, false, false },
	{ A2, A8, false, false },
	{ A3, A1,  true, false },
	{ A3, A2,  true, false },
	{ A3, A4, false, false },
	{ A3, A5, false, false },
	{ A3, A6, false, false },
	{ A3, A7, false, false },
	{ A3, A8, false, false },
	{ A3, B2,  true, false },
	{ A3, B3,  true, false },
	{ A3, B4,  true, false },
	{ A3, C1,  true, false },
	{ A3, C3,  true, false },
	{ A3, C5,  true, false },
	{ A3, D3,  true, false },
	{ A3, D6,  true, false },
	{ A3, E3,  true, false },
	{ A3, E7,  true, false },
	{ A3, F3,  true, false },
	{ A3, F8,  true, false },
	{ A3, G3,  true, false },
	{ A3, H3,  true, false },
	{ A4, A1, false, false },
	{ A4, A2, false, false },
	{ A4, A3, false, false },
	{ A4, A5, false, false },
	{ A4, A6, false, false },
	{ A4, A7, false, false },
	{ A4, A8, false, false },
	{ A4, B3, false, false },
	{ A4, B4, false, false },
	{ A4, B5, false, false },
	{ A4, C2, false, false },
	{ A4, C4, false, false },
	{ A4, C6, false, false },
	{ A4, D1, false, false },
	{ A4, D4, false, false },
	{ A4, D7, false, false },
	{ A4, E4, false, false },
	{ A4, E8, false, false },
	{ A4, F4, false, false },
	{ A4, G4, false, false },
	{ A4, H4, false, false },
	{ A5, A1, false, false },
	{ A5, A2, false, false },
	{ A5, A3, false, false },
	{ A5, A4, false, false },
	{ A5, A6,  true, false },
	{ A5, A7,  true, false },
	{ A5, A8,  true, false },
	{ A5, B4,  true, false },
	{ A5, B5,  true, false },
	{ A5, B6,  true, false },
	{ A5, C3,  true, false },
	{ A5, C5,  true, false },
	{ A5, C7,  true, false },
	{ A5, D2,  true, false },
	{ A5, D5,  true, false },
	{ A5, D8,  true, false },
	{ A5, E1,  true, false },
	{ A5, E5,  true, false },
	{ A5, F5,  true, false },
	{ A5, G5,  true, false },
	{ A5, H5,  true, false },
	{ A6, A1, false, false },
	{ A6, A2, false, false },
	{ A6, A3, false, false },
	{ A6, A4, false, false },
	{ A7, A1, false, false },
	{ A7, A2, false, false },
	{ A7, A3, false, false },
	{ A7, A4, false, false },
	{ A8, A1, false, false },
	{ A8, A2, false, false },
	{ A8, A3, false, false },
	{ A8, A4, false, false },
	{ B3, A2,  true, false },
	{ B3, A3,  true, false },
	{ B3, A4, false, false },
	{ B3, B1,  true, false },
	{ B3, B2,  true, false },
	{ B3, B4,  true, false },
	{ B3, B5,  true, false },
	{ B3, B6,  true, false },
	{ B3, B7,  true, false },
	{ B3, B8,  true, false },
	{ B3, C2,  true, false },
	{ B3, C3,  true, false },
	{ B3, C4,  true, false },
	{ B3, D1,  true, false },
	{ B3, D3,  true, false },
	{ B3, D5,  true, false },
	{ B3, E3,  true, false },
	{ B3, E6,  true, false },
	{ B3, F3,  true, false },
	{ B3, F7,  true, false },
	{ B3, G3,  true, false },
	{ B3, G8,  true, false },
	{ B3, H3,  true, false },
	{ B4, A3,  true, false },
	{ B4, A4, false, false },
	{ B4, A5,  true, false },
	{ B4, B1,  true, false },
	{ B4, B2,  true, false },
	{ B4, B3,  true, false },
	{ B4, B5,  true, false },
	{ B4, B6,  true, false },
	{ B4, B7,  true, false },
	{ B4, B8,  true, false },
	{ B4, C3,  true, false },
	{ B4, C4,  true, false },
	{ B4, C5,  true, false },
	{ B4, D2,  true, false },
	{ B4, D4,  true, false },
	{ B4, D6,  true, false },
	{ B4, E1,  true, false },
	{ B4, E4,  true, false },
	{ B4, E7,  true, false },
	{ B4, F4,  true, false },
	{ B4, F8,  true, false },
	{ B4, G4,  true, false },
	{ B4, H4,  true, false },
	{ B5, A4, false, false },
	{ B5, A5,  true, false },
	{ B5, A6,  true, false },
	{ B5, B1,  true, false },
	{ B5, B2,  true, false },
	{ B5, B3,  true, false },
	{ B5, B4,  true, false },
	{ B5, B6,  true, false },
	{ B5, B7,  true, false },
	{ B5, B8,  true, false },
	{ B5, C4,  true, false },
	{ B5, C5,  true, false },
	{ B5, C6,  true, false },
	{ B5, D3,  true, false },
	{ B5, D5,  true, false },
	{ B5, D7,  true, false },
	{ B5, E2,  true, false },
	{ B5, E5,  true, false },
	{ B5, E8,  true, false },
	{ B5, F1,  true, false },
	{ B5, F5,  true, false },
	{ B5, G5,  true, false },
	{ B5, H5,  true, false },
	{ C2, A4, false, false },
	{ C4, A4, false, false },
	{ C6, A4, false, false },
	{ D1, A4, false, false },
	{ D4, A4, false, false },
	{ D7, A4, false, false },
	{ E4, A4, false, false },
	{ E8, A4, false, false },
	{ F4, A4, false, false },
	{ G4, A4, false, false },
	{ H4, A4, false, false },
	/* WhiteQueen, A5 */
	{ A1, A5, false, false },
	{ A1, A6, false, false },
	{ A1, A7, false, false },
	{ A1, A8, false, false },
	{ A2, A5, false, false },
	{ A2, A6, false, false },
	{ A2, A7, false, false },
	{ A2, A8, false, false },
	{ A3, A5, false, false },
	{ A3, A6, false, false },
	{ A3, A7, false, false },
	{ A3, A8, false, false },
	{ A4, A1,  true, false },
	{ A4, A2,  true, false },
	{ A4, A3,  true, false },
	{ A4, A5, false, false },
	{ A4, A6, false, false },
	{ A4, A7, false, false },
	{ A4, A8, false, false },
	{ A4, B3,  true, false },
	{ A4, B4,  true, false },
	{ A4, B5,  true, false },
	{ A4, C2,  true, false },
	{ A4, C4,  true, false },
	{ A4, C6,  true, false },
	{ A4, D1,  true, false },
	{ A4, D4,  true, false },
	{ A4, D7,  true, false },
	{ A4, E4,  true, false },
	{ A4, E8,  true, false },
	{ A4, F4,  true, false },
	{ A4, G4,  true, false },
	{ A4, H4,  true, false },
	{ A5, A1, false, false },
	{ A5, A2, false, false },
	{ A5, A3, false, false },
	{ A5, A4, false, false },
	{ A5, A6, false, false },
	{ A5, A7, false, false },
	{ A5, A8, false, false },
	{ A5, B4, false, false },
	{ A5, B5, false, false },
	{ A5, B6, false, false },
	{ A5, C3, false, false },
	{ A5, C5, false, false },
	{ A5, C7, false, false },
	{ A5, D2, false, false },
	{ A5, D5, false, false },
	{ A5, D8, false, false },
	{ A5, E1, false, false },
	{ A5, E5, false, false },
	{ A5, F5, false, false },
	{ A5, G5, false, false },
	{ A5, H5, false, false },
	{ A6, A1, false, false },
	{ A6, A2, false, false },
	{ A6, A3, false, false },
	{ A6, A4, false, false },
	{ A6, A5, false, false },
	{ A6, A7,  true, false },
	{ A6, A8,  true, false },
	{ A6, B5,  true, false },
	{ A6, B6,  true, false },
	{ A6, B7,  true, false },
	{ A6, C4,  true, false },
	{ A6, C6,  true, false },
	{ A6, C8,  true, false },
	{ A6, D3,  true, false },
	{ A6, D6,  true, false },
	{ A6, E2,  true, false },
	{ A6, E6,  true, false },
	{ A6, F1,  true, false },
	{ A6, F6,  true, false },
	{ A6, G6,  true, false },
	{ A6, H6,  true, false },
	{ A7, A1, false, false },
	{ A7, A2, false, false },
	{ A7, A3, false, false },
	{ A7, A4, false, false },
	{ A7, A5, false, false },
	{ A8, A1, false, false },
	{ A8, A2, false, false },
	{ A8, A3, false, false },
	{ A8, A4, false, false },
	{ A8, A5, false, false },
	{ B4, A3,  true, false },
	{ B4, A4,  true, false },
	{ B4, A5, false, false },
	{ B4, B1,  true, false },
	{ B4, B2,  true, false },
	{ B4, B3,  true, false },
	{ B4, B5,  true, false },
	{ B4, B6,  true, false },
	{ B4, B7,  true, false },
	{ B4, B8,  true, false },
	{ B4, C3,  true, false },
	{ B4, C4,  true, false },
	{ B4, C5,  true, false },
	{ B4, D2,  true, false },
	{ B4, D4,  true, false },
	{ B4, D6,  true, false },
	{ B4, E1,  true, false },
	{ B4, E4,  true, false },
	{ B4, E7,  true, false },
	{ B4, F4,  true, false },
	{ B4, F8,  true, false },
	{ B4, G4,  true, false },
	{ B4, H4,  true, false },
	{ B5, A4,  true, false },
	{ B5, A5, false, false },
	{ B5, A6,  true, false },
	{ B5, B1,  true, false },
	{ B5, B2,  true, false },
	{ B5, B3,  true, false },
	{ B5, B4,  true, false },
	{ B5, B6,  true, false },
	{ B5, B7,  true, false },
	{ B5, B8,  true, false },
	{ B5, C4,  true, false },
	{ B5, C5,  true, false },
	{ B5, C6,  true, false },
	{ B5, D3,  true, false },
	{ B5, D5,  true, false },
	{ B5, D7,  true, false },
	{ B5, E2,  true, false },
	{ B5, E5,  true, false },
	{ B5, E8,  true, false },
	{ B5, F1,  true, false },
	{ B5, F5,  true, false },
	{ B5, G5,  true, false },
	{ B5, H5,  true, false },
	{ B6, A5, false, false },
	{ B6, A6,  true, false },
	{ B6, A7,  true, false },
	{ B6, B1,  true, false },
	{ B6, B2,  true, false },
	{ B6, B3,  true, false },
	{ B6, B4,  true, false },
	{ B6, B5,  true, false },
	{ B6, B7,  true, false },
	{ B6, B8,  true, false },
	{ B6, C5,  true, false },
	{ B6, C6,  true, false },
	{ B6, C7,  true, false },
	{ B6, D4,  true, false },
	{ B6, D6,  true, false },
	{ B6, D8,  true, false },
	{ B6, E3,  true, false },
	{ B6, E6,  true, false },
	{ B6, F2,  true, false },
	{ B6, F6,  true, false },
	{ B6, G1,  true, false },
	{ B6, G6,  true, false },
	{ B6, H6,  true, false },
	{ C3, A5, false, false },
	{ C5, A5, false, false },
	{ C7, A5, false, false },
	{ D2, A5, false, false },
	{ D5, A5, false, false },
	{ D8, A5, false, false },
	{ E1, A5, false, false },
	{ E5, A5, false, false },
	{ F5, A5, false, false },
	{ G5, A5, false, false },
	{ H5, A5, false, false },
	/* WhiteQueen, A6 */
	{ A1, A6, false, false },
	{ A1, A7, false, false },
	{ A1, A8, false, false },
	{ A2, A6, false, false },
	{ A2, A7, false, false },
	{ A2, A8, false, false },
	{ A3, A6, false, false },
	{ A3, A7, false, false },
	{ A3, A8, false, false },
	{ A4, A6, false, false },
	{ A4, A7, false, false },
	{ A4, A8, false, false },
	{ A5, A1,  true, false },
	{ A5, A2,  true, false },
	{ A5, A3,  true, false },
	{ A5, A4,  true, false },
	{ A5, A6, false, false },
	{ A5, A7, false, false },
	{ A5, A8, false, false },
	{ A5, B4,  true, false },
	{ A5, B5,  true, false },
	{ A5, B6,  true, false },
	{ A5, C3,  true, false },
	{ A5, C5,  true, false },
	{ A5, C7,  true, false },
	{ A5, D2,  true, false },
	{ A5, D5,  true, false },
	{ A5, D8,  true, false },
	{ A5, E1,  true, false },
	{ A5, E5,  true, false },
	{ A5, F5,  true, false },
	{ A5, G5,  true, false },
	{ A5, H5,  true, false },
	{ A6, A1, false, false },
	{ A6, A2, false, false },
	{ A6, A3, false, false },
	{ A6, A4, false, false },
	{ A6, A5, false, false },
	{ A6, A7, false, false },
	{ A6, A8, false, false },
	{ A6, B5, false, false },
	{ A6, B6, false, false },
	{ A6, B7, false, false },
	{ A6, C4, false, false },
	{ A6, C6, false, false },
	{ A6, C8, false, false },
	{ A6, D3, false, false },
	{ A6, D6, false, false },
	{ A6, E2, false, false },
	{ A6, E6, false, false },
	{ A6, F1, false, false },
	{ A6, F6, false, false },
	{ A6, G6, false, false },
	{ A6, H6, false, false },
	{ A7, A1, false, false },
	{ A7, A2, false, false },
	{ A7, A3, false, false },
	{ A7, A4, false, false },
	{ A7, A5, false, false },
	{ A7, A6, false, false },
	{ A7, A8,  true, false },
	{ A7, B6,  true, false },
	{ A7, B7,  true, false },
	{ A7, B8,  true, false },
	{ A7, C5,  true, false },
	{ A7, C7,  true, false },
	{ A7, D4,  true, false },
	{ A7, D7,  true, false },
	{ A7, E3,  true, false },
	{ A7, E7,  true, false },
	{ A7, F2,  true, false },
	{ A7, F7,  true, false },
	{ A7, G1,  true, false },
	{ A7, G7,  true, false },
	{ A7, H7,  true, false },
	{ A8, A1, false, false },
	{ A8, A2, false, false },
	{ A8, A3, false, false },
	{ A8, A4, false, false },
	{ A8, A5, false, false },
	{ A8, A6, false, false },
	{ B5, A4,  true, false },
	{ B5, A5,  true, false },
	{ B5, A6, false, false },
	{ B5, B1,  true, false },
	{ B5, B2,  true, false },
	{ B5, B3,  true, false },
	{ B5, B4,  true, false },
	{ B5, B6,  true, false },
	{ B5, B7,  true, false },
	{ B5, B8,  true, false },
	{ B5, C4,  true, false },
	{ B5, C5,  true, false },
	{ B5, C6,  true, false },
	{ B5, D3,  true, false },
	{ B5, D5,  true, false },
	{ B5, D7,  true, false },
	{ B5, E2,  true, false },
	{ B5, E5,  true, false },
	{ B5, E8,  true, false },
	{ B5, F1,  true, false },
	{ B5, F5,  true, false },
	{ B5, G5,  true, false },
	{ B5, H5,  true, false },
	{ B6, A5,  true, false },
	{ B6, A6, false, false },
	{ B6, A7,  true, false },
	{ B6, B1,  true, false },
	{ B6, B2,  true, false },
	{ B6, B3,  true, false },
	{ B6, B4,  true, false },
	{ B6, B5,  true, false },
	{ B6, B7,  true, false },
	{ B6, B8,  true, false },
	{ B6, C5,  true, false },
	{ B6, C6,  true, false },
	{ B6, C7,  true, false },
	{ B6, D4,  true, false },
	{ B6, D6,  true, false },
	{ B6, D8,  true, false },
	{ B6, E3,  true, false },
	{ B6, E6,  true, false },
	{ B6, F2,  true, false },
	{ B6, F6,  true, false },
	{ B6, G1,  true, false },
	{ B6, G6,  true, false },
	{ B6, H6,  true, false },
	{ B7, A6, false, false },
	{ B7, A7,  true, false },
	{ B7, A8,  true, false },
	{ B7, B1,  true, false },
	{ B7, B2,  true, false },
	{ B7, B3,  true, false },
	{ B7, B4,  true, false },
	{ B7, B5,  true, false },
	{ B7, B6,  true, false },
	{ B7, B8,  true, false },
	{ B7, C6,  true, false },
	{ B7, C7,  true, false },
	{ B7, C8,  true, false },
	{ B7, D5,  true, false },
	{ B7, D7,  true, false },
	{ B7, E4,  true, false },
	{ B7, E7,  true, false },
	{ B7, F3,  true, false },
	{ B7, F7,  true, false },
	{ B7, G2,  true, false },
	{ B7, G7,  true, false },
	{ B7, H1,  true, false },
	{ B7, H7,  true, false },
	{ C4, A6, false, false },
	{ C6, A6, false, false },
	{ C8, A6, false, false },
	{ D3, A6, false, false },
	{ D6, A6, false, false },
	{ E2, A6, false, false },
	{ E6, A6, false, false },
	{ F1, A6, false, false },
	{ F6, A6, false, false },
	{ G6, A6, false, false },
	{ H6, A6, false, false },
	/* WhiteQueen, A7 */
	{ A1, A7, false, false },
	{ A1, A8, false, false },
	{ A2, A7, false, false },
	{ A2, A8, false, false },
	{ A3, A7, false, false },
	{ A3, A8, false, false },
	{ A4, A7, false, false },
	{ A4, A8, false, false },
	{ A5, A7, false, false },
	{ A5, A8, false, false },
	{ A6, A1,  true, false },
	{ A6, A2,  true, false },
	{ A6, A3,  true, false },
	{ A6, A4,  true, false },
	{ A6, A5,  true, false },
	{ A6, A7, false, false },
	{ A6, A8, false, false },
	{ A6, B5,  true, false },
	{ A6, B6,  true, false },
	{ A6, B7,  true, false },
	{ A6, C4,  true, false },
	{ A6, C6,  true, false },
	{ A6, C8,  true, false },
	{ A6, D3,  true, false },
	{ A6, D6,  true, false },
	{ A6, E2,  true, false },
	{ A6, E6,  true, false },
	{ A6, F1,  true, false },
	{ A6, F6,  true, false },
	{ A6, G6,  true, false },
	{ A6, H6,  true, false },
	{ A7, A1, false, false },
	{ A7, A2, false, false },
	{ A7, A3, false, false },
	{ A7, A4, false, false },
	{ A7, A5, false, false },
	{ A7, A6, false, false },
	{ A7, A8, false, false },
	{ A7, B6, false, false },
	{ A7, B7, false, false },
	{ A7, B8, false, false },
	{ A7, C5, false, false },
	{ A7, C7, false, false },
	{ A7, D4, false, false },
	{ A7, D7, false, false },
	{ A7, E3, false, false },
	{ A7, E7, false, false },
	{ A7, F2, false, false },
	{ A7, F7, false, false },
	{ A7, G1, false, false },
	{ A7, G7, false, false },
	{ A7, H7, false, false },
	{ A8, A1, false, false },
	{ A8, A2, false, false },
	{ A8, A3, false, false },
	{ A8, A4, false, false },
	{ A8, A5, false, false },
	{ A8, A6, false, false },
	{ A8, A7, false, false },
	{ A8, B7,  true, false },
	{ A8, B8,  true, false },
	{ A8, C6,  true, false },
	{ A8, C8,  true, false },
	{ A8, D5,  true, false },
	{ A8, D8,  true, false },
	{ A8, E4,  true, false },
	{ A8, E8,  true, false },
	{ A8, F3,  true, false },
	{ A8, F8,  true, false },
	{ A8, G2,  true, false },
	{ A8, G8,  true, false },
	{ A8, H1,  true, false },
	{ A8, H8,  true, false },
	{ B6, A5,  true, false },
	{ B6, A6,  true, false },
	{ B6, A7, false, false },
	{ B6, B1,  true, false },
	{ B6, B2,  true, false },
	{ B6, B3,  true, false },
	{ B6, B4,  true, false },
	{ B6, B5,  true, false },
	{ B6, B7,  true, false },
	{ B6, B8,  true, false },
	{ B6, C5,  true, false },
	{ B6, C6,  true, false },
	{ B6, C7,  true, false },
	{ B6, D4,  true, false },
	{ B6, D6,  true, false },
	{ B6, D8,  true, false },
	{ B6, E3,  true, false },
	{ B6, E6,  true, false },
	{ B6, F2,  true, false },
	{ B6, F6,  true, false },
	{ B6, G1,  true, false },
	{ B6, G6,  true, false },
	{ B6, H6,  true, false },
	{ B7, A6,  true, false },
	{ B7, A7, false, false },
	{ B7, A8,  true, false },
	{ B7, B1,  true, false },
	{ B7, B2,  true, false },
	{ B7, B3,  true, false },
	{ B7, B4,  true, false },
	{ B7, B5,  true, false },
	{ B7, B6,  true, false },
	{ B7, B8,  true, false },
	{ B7, C6,  true, false },
	{ B7, C7,  true, false },
	{ B7, C8,  true, false },
	{ B7, D5,  true, false },
	{ B7, D7,  true, false },
	{ B7, E4,  true, false },
	{ B7, E7,  true, false },
	{ B7, F3,  true, false },
	{ B7, F7,  true, false },
	{ B7, G2,  true, false },
	{ B7, G7,  true, false },
	{ B7, H1,  true, false },
	{ B7, H7,  true, false },
	{ B8, A7, false, false },
	{ B8, A8,  true, false },
	{ B8, B1,  true, false },
	{ B8, B2,  true, false },
	{ B8, B3,  true, false },
	{ B8, B4,  true, false },
	{ B8, B5,  true, false },
	{ B8, B6,  true, false },
	{ B8, B7,  true, false },
	{ B8, C7,  true, false },
	{ B8, C8,  true, false },
	{ B8, D6,  true, false },
	{ B8, D8,  true, false },
	{ B8, E5,  true, false },
	{ B8, E8,  true, false },
	{ B8, F4,  true, false },
	{ B8, F8,  true, false },
	{ B8, G3,  true, false },
	{ B8, G8,  true, false },
	{ B8, H2,  true, false },
	{ B8, H8,  true, false },
	{ C5, A7, false, false },
	{ C7, A7, false, false },
	{ D4, A7, false, false },
	{ D7, A7, false, false },
	{ E3, A7, false, false },
	{ E7, A7, false, false },
	{ F2, A7, false, false },
	{ F7, A7, false, false },
	{ G1, A7, false, false },
	{ G7, A7, false, false },
	{ H7, A7, false, false },
	/* WhiteQueen, A8 */
	{ A1, A8, false, false },
	{ A2, A8, false, false },
	{ A3, A8, false, false },
	{ A4, A8, false, false },
	{ A5, A8, false, false },
	{ A6, A8, false, false },
	{ A7, A1,  true, false },
	{ A7, A2,  true, false },
	{ A7, A3,  true, false },
	{ A7, A4,  true, false },
	{ A7, A5,  true, false },
	{ A7, A6,  true, false },
	{ A7, A8, false, false },
	{ A7, B6,  true, false },
	{ A7, B7,  true, false },
	{ A7, B8,  true, false },
	{ A7, C5,  true, false },
	{ A7, C7,  true, false },
	{ A7, D4,  true, false },
	{ A7, D7,  true, false },
	{ A7, E3,  true, false },
	{ A7, E7,  true, false },
	{ A7, F2,  true, false },
	{ A7, F7,  true, false },
	{ A7, G1,  true, false },
	{ A7, G7,  true, false },
	{ A7, H7,  true, false },
	{ A8, A1, false, false },
	{ A8, A2, false, false },
	{ A8, A3, false, false },
	{ A8, A4, false, false },
	{ A8, A5, false, false },
	{ A8, A6, false, false },
	{ A8, A7, false, false },
	{ A8, B7, false, false },
	{ A8, B8, false, false },
	{ A8, C6, false, false },
	{ A8, C8, false, false },
	{ A8, D5, false, false },
	{ A8, D8, false, false },
	{ A8, E4, false, false },
	{ A8, E8, false, false },
	{ A8, F3, false, false },
	{ A8, F8, false, false },
	{ A8, G2, false, false },
	{ A8, G8, false, false },
	{ A8, H1, false, false },
	{ A8, H8, false, false },
	{ B7, A6,  true, false },
	{ B7, A7,  true, false },
	{ B7, A8, false, false },
	{ B7, B1,  true, false },
	{ B7, B2,  true, false },
	{ B7, B3,  true, false },
	{ B7, B4,  true, false },
	{ B7, B5,  true, false },
	{ B7, B6,  true, false },
	{ B7, B8,  true, false },
	{ B7, C6,  true, false },
	{ B7, C7,  true, false },
	{ B7, C8,  true, false },
	{ B7, D5,  true, false },
	{ B7, D7,  true, false },
	{ B7, E4,  true, false },
	{ B7, E7,  true, false },
	{ B7, F3,  true, false },
	{ B7, F7,  true, false },
	{ B7, G2,  true, false },
	{ B7, G7,  true, false },
	{ B7, H1,  true, false },
	{ B7, H7,  true, false },
	{ B8, A7,  true, false },
	{ B8, A8, false, false },
	{ B8, B1,  true, false },
	{ B8, B2,  true, false },
	{ B8, B3,  true, false },
	{ B8, B4,  true, false },
	{ B8, B5,  true, false },
	{ B8, B6,  true, false },
	{ B8, B7,  true, false },
	{ B8, C7,  true, false },
	{ B8, C8,  true, false },
	{ B8, D6,  true, false },
	{ B8, D8,  true, false },
	{ B8, E5,  true, false },
	{ B8, E8,  true, false },
	{ B8, F4,  true, false },
	{ B8, F8,  true, false },
	{ B8, G3,  true, false },
	{ B8, G8,  true, false },
	{ B8, H2,  true, false },
	{ B8, H8,  true, false },
	{ C6, A8, false, false },
	{ C8, A8, false, false },
	{ D5, A8, false, false },
	{ D8, A8, false, false },
	{ E4, A8, false, false },
	{ E8, A8, false, false },
	{ F3, A8, false, false },
	{ F8, A8, false, false },
	{ G2, A8, false, false },
	{ G8, A8, false, false },
	{ H1, A8, false, false },
	{ H8, A8, false, false },
	/* WhiteQueen, B1 */
	{ A1, A2,  true, false },
	{ A1, A3,  true, false },
	{ A1, A4,  true, false },
	{ A1, A5,  true, false },
	{ A1, A6,  true, false },
	{ A1, A7,  true, false },
	{ A1, A8,  true, false },
	{ A1, B1, false, false },
	{ A1, B2,  true, false },
	{ A1, C1, false, false },
	{ A1, C3,  true, false },
	{ A1, D1, false, false },
	{ A1, D4,  true, false },
	{ A1, E1, false, false },
	{ A1, E5,  true, false },
	{ A1, F1, false, false },
	{ A1, F6,  true, false },
	{ A1, G1, false, false },
	{ A1, G7,  true, false },
	{ A1, H1, false, false },
	{ A1, H8,  true, false },
	{ A2, A1,  true, false },
	{ A2, A3,  true, false },
	{ A2, A4,  true, false },
	{ A2, A5,  true, false },
	{ A2, A6,  true, false },
	{ A2, A7,  true, false },
	{ A2, A8,  true, false },
	{ A2, B1, false, false },
	{ A2, B2,  true, false },
	{ A2, B3,  true, false },
	{ A2, C2,  true, false },
	{ A2, C4,  true, false },
	{ A2, D2,  true, false },
	{ A2, D5,  true, false },
	{ A2, E2,  true, false },
	{ A2, E6,  true, false },
	{ A2, F2,  true, false },
	{ A2, F7,  true, false },
	{ A2, G2,  true, false },
	{ A2, G8,  true, false },
	{ A2, H2,  true, false },
	{ B1, A1, false, false },
	{ B1, A2, false, false },
	{ B1, B2, false, false },
	{ B1, B3, false, false },
	{ B1, B4, false, false },
	{ B1, B5, false, false },
	{ B1, B6, false, false },
	{ B1, B7, false, false },
	{ B1, B8, false, false },
	{ B1, C1, false, false },
	{ B1, C2, false, false },
	{ B1, D1, false, false },
	{ B1, D3, false, false },
	{ B1, E1, false, false },
	{ B1, E4, false, false },
	{ B1, F1, false, false },
	{ B1, F5, false, false },
	{ B1, G1, false, false },
	{ B1, G6, false, false },
	{ B1, H1, false, false },
	{ B1, H7, false, false },
	{ B2, A1,  true, false },
	{ B2, A2,  true, false },
	{ B2, A3,  true, false },
	{ B2, B1, false, false },
	{ B2, B3,  true, false },
	{ B2, B4,  true, false },
	{ B2, B5,  true, false },
	{ B2, B6,  true, false },
	{ B2, B7,  true, false },
	{ B2, B8,  true, false },
	{ B2, C1,  true, false },
	{ B2, C2,  true, false },
	{ B2, C3,  true, false },
	{ B2, D2,  true, false },
	{ B2, D4,  true, false },
	{ B2, E2,  true, false },
	{ B2, E5,  true, false },
	{ B2, F2,  true, false },
	{ B2, F6,  true, false },
	{ B2, G2,  true, false },
	{ B2, G7,  true, false },
	{ B2, H2,  true, false },
	{ B2, H8,  true, false },
	{ B3, B1, false, false },
	{ B4, B1, false, false },
	{ B5, B1, false, false },
	{ B6, B1, false, false },
	{ B7, B1, false, false },
	{ B8, B1, false, false },
	{ C1, A1, false, false },
	{ C1, A3,  true, false },
	{ C1, B1, false, false },
	{ C1, B2,  true, false },
	{ C1, C2,  true, false },
	{ C1, C3,  true, false },
	{ C1, C4,  true, false },
	{ C1, C5,  true, false },
	{ C1, C6,  true, false },
	{ C1, C7,  true, false },
	{ C1, C8,  true, false },
	{ C1, D1,  true, false },
	{ C1, D2,  true, false },
	{ C1, E1,  true, false },
	{ C1, E3,  true, false },
	{ C1, F1,  true, false },
	{ C1, F4,  true, false },
	{ C1, G1,  true, false },
	{ C1, G5,  true, false },
	{ C1, H1,  true, false },
	{ C1, H6,  true, false },
	{ C2, A2,  true, false },
	{ C2, A4,  true, false },
	{ C2, B1, false, false },
	{ C2, B2,  true, false },
	{ C2, B3,  true, false },
	{ C2, C1,  true, false },
	{ C2, C3,  true, false },
	{ C2, C4,  true, false },
	{ C2, C5,  true, false },
	{ C2, C6,  true, false },
	{ C2, C7,  true, false },
	{ C2, C8,  true, false },
	{ C2, D1,  true, false },
	{ C2, D2,  true, false },
	{ C2, D3,  true, false },
	{ C2, E2,  true, false },
	{ C2, E4,  true, false },
	{ C2, F2,  true, false },
	{ C2, F5,  true, false },
	{ C2, G2,  true, false },
	{ C2, G6,  true, false },
	{ C2, H2,  true, false },
	{ C2, H7,  true, false },
	{ D1, A1, false, false },
	{ D1, B1, false, false },
	{ D3, B1, false, false },
	{ E1, A1, false, false },
	{ E1, B1, false, false },
	{ E4, B1, false, false },
	{ F1, A1, false, false },
	{ F1, B1, false, false },
	{ F5, B1, false, false },
	{ G1, A1, false, false },
	{ G1, B1, false, false },
	{ G6, B1, false, false },
	{ H1, A1, false, false },
	{ H1, B1, false, false },
	{ H7, B1, false, false },
	/* WhiteQueen, B2 */
	{ A1, A2,  true, false },
	{ A1, A3,  true, false },
	{ A1, A4,  true, false },
	{ A1, A5,  true, false },
	{ A1, A6,  true, false },
	{ A1, A7,  true, false },
	{ A1, A8,  true, false },
	{ A1, B1,  true, false },
	{ A1, B2, false, false },
	{ A1, C1,  true, false },
	{ A1, C3, false, false },
	{ A1, D1,  true, false },
	{ A1, D4, false, false },
	{ A1, E1,  true, false },
	{ A1, E5, false, false },
	{ A1, F1,  true, false },
	{ A1, F6, false, false },
	{ A1, G1,  true, false },
	{ A1, G7, false, false },
	{ A1, H1,  true, false },
	{ A1, H8, false, false },
	{ A2, A1,  true, false },
	{ A2, A3,  true, false },
	{ A2, A4,  true, false },
	{ A2, A5,  true, false },
	{ A2, A6,  true, false },
	{ A2, A7,  true, false },
	{ A2, A8,  true, false },
	{ A2, B1,  true, false },
	{ A2, B2, false, false },
	{ A2, B3,  true, false },
	{ A2, C2, false, false },
	{ A2, C4,  true, false },
	{ A2, D2, false, false },
	{ A2, D5,  true, false },
	{ A2, E2, false, false },
	{ A2, E6,  true, false },
	{ A2, F2, false, false },
	{ A2, F7,  true, false },
	{ A2, G2, false, false },
	{ A2, G8,  true, false },
	{ A2, H2, false, false },
	{ A3, A1,  true, false },
	{ A3, A2,  true, false },
	{ A3, A4,  true, false },
	{ A3, A5,  true, false },
	{ A3, A6,  true, false },
	{ A3, A7,  true, false },
	{ A3, A8,  true, false },
	{ A3, B2, false, false },
	{ A3, B3,  true, false },
	{ A3, B4,  true, false },
	{ A3, C1, false, false },
	{ A3, C3,  true, false },
	{ A3, C5,  true, false },
	{ A3, D3,  true, false },
	{ A3, D6,  true, false },
	{ A3, E3,  true, false },
	{ A3, E7,  true, false },
	{ A3, F3,  true, false },
	{ A3, F8,  true, false },
	{ A3, G3,  true, false },
	{ A3, H3,  true, false },
	{ B1, A1,  true, false },
	{ B1, A2,  true, false },
	{ B1, B2, false, false },
	{ B1, B3, false, false },
	{ B1, B4, false, false },
	{ B1, B5, false, false },
	{ B1, B6, false, false },
	{ B1, B7, false, false },
	{ B1, B8, false, false },
	{ B1, C1,  true, false },
	{ B1, C2,  true, false },
	{ B1, D1,  true, false },
	{ B1, D3,  true, false },
	{ B1, E1,  true, false },
	{ B1, E4,  true, false },
	{ B1, F1,  true, false },
	{ B1, F5,  true, false },
	{ B1, G1,  true, false },
	{ B1, G6,  true, false },
	{ B1, H1,  true, false },
	{ B1, H7,  true, false },
	{ B2, A1, false, false },
	{ B2, A2, false, false },
	{ B2, A3, false, false },
	{ B2, B1, false, false },
	{ B2, B3, false, false },
	{ B2, B4, false, false },
	{ B2, B5, false, false },
	{ B2, B6, false, false },
	{ B2, B7, false, false },
	{ B2, B8, false, false },
	{ B2, C1, false, false },
	{ B2, C2, false, false },
	{ B2, C3, false, false },
	{ B2, D2, false, false },
	{ B2, D4, false, false },
	{ B2, E2, false, false },
	{ B2, E5, false, false },
	{ B2, F2, false, false },
	{ B2, F6, false, false },
	{ B2, G2, false, false },
	{ B2, G7, false, false },
	{ B2, H2, false, false },
	{ B2, H8, false, false },
	{ B3, A2,  true, false },
	{ B3, A3,  true, false },
	{ B3, A4,  true, false },
	{ B3, B1, false, false },
	{ B3, B2, false, false },
	{ B3, B4,  true, false },
	{ B3, B5,  true, false },
	{ B3, B6,  true, false },
	{ B3, B7,  true, false },
	{ B3, B8,  true, false },
	{ B3, C2,  true, false },
	{ B3, C3,  true, false },
	{ B3, C4,  true, false },
	{ B3, D1,  true, false },
	{ B3, D3,  true, false },
	{ B3, D5,  true, false },
	{ B3, E3,  true, false },
	{ B3, E6,  true, false },
	{ B3, F3,  true, false },
	{ B3, F7,  true, false },
	{ B3, G3,  true, false },
	{ B3, G8,  true, false },
	{ B3, H3,  true, false },
	{ B4, B1, false, false },
	{ B4, B2, false, false },
	{ B5, B1, false, false },
	{ B5, B2, false, false },
	{ B6, B1, false, false },
	{ B6, B2, false, false },
	{ B7, B1, false, false },
	{ B7, B2, false, false },
	{ B8, B1, false, false },
	{ B8, B2, false, false },
	{ C1, A1,  true, false },
	{ C1, A3, false, false },
	{ C1, B1,  true, false },
	{ C1, B2, false, false },
	{ C1, C2,  true, false },
	{ C1, C3,  true, false },
	{ C1, C4,  true, false },
	{ C1, C5,  true, false },
	{ C1, C6,  true, false },
	{ C1, C7,  true, false },
	{ C1, C8,  true, false },
	{ C1, D1,  true, false },
	{ C1, D2,  true, false },
	{ C1, E1,  true, false },
	{ C1, E3,  true, false },
	{ C1, F1,  true, false },
	{ C1, F4,  true, false },
	{ C1, G1,  true, false },
	{ C1, G5,  true, false },
	{ C1, H1,  true, false },
	{ C1, H6,  true, false },
	{ C2, A2, false, false },
	{ C2, A4,  true, false },
	{ C2, B1,  true, false },
	{ C2, B2, false, false },
	{ C2, B3,  true, false },
	{ C2, C1,  true, false },
	{ C2, C3,  true, false },
	{ C2, C4,  true, false },
	{ C2, C5,  true, false },
	{ C2, C6,  true, false },
	{ C2, C7,  true, false },
	{ C2, C8,  true, false },
	{ C2, D1,  true, false },
	{ C2, D2,  true, false },
	{ C2, D3,  true, false },
	{ C2, E2,  true, false },
	{ C2, E4,  true, false },
	{ C2, F2,  true, false },
	{ C2, F5,  true, false },
	{ C2, G2,  true, false },
	{ C2, G6,  true, false },
	{ C2, H2,  true, false },
	{ C2, H7,  true, false },
	{ C3, A1, false, false },
	{ C3, A3,  true, false },
	{ C3, A5,  true, false },
	{ C3, B2, false, false },
	{ C3, B3,  true, false },
	{ C3, B4,  true, false },
	{ C3, C1,  true, false },
	{ C3, C2,  true, false },
	{ C3, C4,  true, false },
	{ C3, C5,  true, false },
	{ C3, C6,  true, false },
	{ C3, C7,  true, false },
	{ C3, C8,  true, false },
	{ C3, D2,  true, false },
	{ C3, D3,  true, false },
	{ C3, D4,  true, false },
	{ C3, E1,  true, false },
	{ C3, E3,  true, false },
	{ C3, E5,  true, false },
	{ C3, F3,  true, false },
	{ C3, F6,  true, false },
	{ C3, G3,  true, false },
	{ C3, G7,  true, false },
	{ C3, H3,  true, false },
	{ C3, H8,  true, false },
	{ D2, A2, false, false },
	{ D2, B2, false, false },
	{ D4, A1, false, false },
	{ D4, B2, false, false },
	{ E2, A2, false, false },
	{ E2, B2, false, false },
	{ E5, A1, false, false },
	{ E5, B2, false, false },
	{ F2, A2, false, false },
	{ F2, B2, false, false },
	{ F6, A1, false, false },
	{ F6, B2, false, false },
	{ G2, A2, false, false },
	{ G2, B2, false, false },
	{ G7, A1, false, false },
	{ G7, B2, false, false },
	{ H2, A2, false, false },
	{ H2, B2, false, false },
	{ H8, A1, false, false },
	{ H8, B2, false, false },
	/* WhiteQueen, B3 */
	{ A2, A1,  true, false },
	{ A2, A3,  true, false },
	{ A2, A4,  true, false },
	{ A2, A5,  true, false },
	{ A2, A6,  true, false },
	{ A2, A7,  true, false },
	{ A2, A8,  true, false },
	{ A2, B1,  true, false },
	{ A2, B2,  true, false },
	{ A2, B3, false, false },
	{ A2, C2,  true, false },
	{ A2, C4, false, false },
	{ A2, D2,  true, false },
	{ A2, D5, false, false },
	{ A2, E2,  true, false },
	{ A2, E6, false, false },
	{ A2, F2,  true, false },
	{ A2, F7, false, false },
	{ A2, G2,  true, false },
	{ A2, G8, false, false },
	{ A2, H2,  true, false },
	{ A3, A1,  true, false },
	{ A3, A2,  true, false },
	{ A3, A4,  true, false },
	{ A3, A5,  true, false },
	{ A3, A6,  true, false },
	{ A3, A7,  true, false },
	{ A3, A8,  true, false },
	{ A3, B2,  true, false },
	{ A3, B3, false, false },
	{ A3, B4,  true, false },
	{ A3, C1,  true, false },
	{ A3, C3, false, false },
	{ A3, C5,  true, false },
	{ A3, D3, false, false },
	{ A3, D6,  true, false },
	{ A3, E3, false, false },
	{ A3, E7,  true, false },
	{ A3, F3, false, false },
	{ A3, F8,  true, false },
	{ A3, G3, false, false },
	{ A3, H3, false, false },
	{ A4, A1,  true, false },
	{ A4, A2,  true, false },
	{ A4, A3,  true, false },
	{ A4, A5,  true, false },
	{ A4, A6,  true, false },
	{ A4, A7,  true, false },
	{ A4, A8,  true, false },
	{ A4, B3, false, false },
	{ A4, B4,  true, false },
	{ A4, B5,  true, false },
	{ A4, C2, false, false },
	{ A4, C4,  true, false },
	{ A4, C6,  true, false },
	{ A4, D1, false, false },
	{ A4, D4,  true, false },
	{ A4, D7,  true, false },
	{ A4, E4,  true, false },
	{ A4, E8,  true, false },
	{ A4, F4,  true, false },
	{ A4, G4,  true, false },
	{ A4, H4,  true, false },
	{ B1, B3, false, false },
	{ B1, B4, false, false },
	{ B1, B5, false, false },
	{ B1, B6, false, false },
	{ B1, B7, false, false },
	{ B1, B8, false, false },
	{ B2, A1,  true, false },
	{ B2, A2,  true, false },
	{ B2, A3,  true, false },
	{ B2, B1,  true, false },
	{ B2, B3, false, false },
	{ B2, B4, false, false },
	{ B2, B5, false, false },
	{ B2, B6, false, false },
	{ B2, B7, false, false },
	{ B2, B8, false, false },
	{ B2, C1,  true, false },
	{ B2, C2,  true, false },
	{ B2, C3,  true, false },
	{ B2, D2,  true, false },
	{ B2, D4,  true, false },
	{ B2, E2,  true, false },
	{ B2, E5,  true, false },
	{ B2, F2,  true, false },
	{ B2, F6,  true, false },
	{ B2, G2,  true, false },
	{ B2, G7,  true, false },
	{ B2, H2,  true, false },
	{ B2, H8,  true, false },
	{ B3, A2, false, false },
	{ B3, A3, false, false },
	{ B3, A4, false, false },
	{ B3, B1, false, false },
	{ B3, B2, false, false },
	{ B3, B4, false, false },
	{ B3, B5, false, false },
	{ B3, B6, false, false },
	{ B3, B7, false, false },
	{ B3, B8, false, false },
	{ B3, C2, false, false },
	{ B3, C3, false, false },
	{ B3, C4, false, false },
	{ B3, D1, false, false },
	{ B3, D3, false, false },
	{ B3, D5, false, false },
	{ B3, E3, false, false },
	{ B3, E6, false, false },
	{ B3, F3, false, false },
	{ B3, F7, false, false },
	{ B3, G3, false, false },
	{ B3, G8, false, false },
	{ B3, H3, false, false },
	{ B4, A3,  true, false },
	{ B4, A4,  true, false },
	{ B4, A5,  true, false },
	{ B4, B1, false, false },
	{ B4, B2, false, false },
	{ B4, B3, false, false },
	{ B4, B5,  true, false },
	{ B4, B6,  true, false },
	{ B4, B7,  true, false },
	{ B4, B8,  true, false },
	{ B4, C3,  true, false },
	{ B4, C4,  true, false },
	{ B4, C5,  true, false },
	{ B4, D2,  true, false },
	{ B4, D4,  true, false },
	{ B4, D6,  true, false },
	{ B4, E1,  true, false },
	{ B4, E4,  true, false },
	{ B4, E7,  true, false },
	{ B4, F4,  true, false },
	{ B4, F8,  true, false },
	{ B4, G4,  true, false },
	{ B4, H4,  true, false },
	{ B5, B1, false, false },
	{ B5, B2, false, false },
	{ B5, B3, false, false },
	{ B6, B1, false, false },
	{ B6, B2, false, false },
	{ B6, B3, false, false },
	{ B7, B1, false, false },
	{ B7, B2, false, false },
	{ B7, B3, false, false },
	{ B8, B1, false, false },
	{ B8, B2, false, false },
	{ B8, B3, false, false },
	{ C2, A2,  true, false },
	{ C2, A4, false, false },
	{ C2, B1,  true, false },
	{ C2, B2,  true, false },
	{ C2, B3, false, false },
	{ C2, C1,  true, false },
	{ C2, C3,  true, false },
	{ C2, C4,  true, false },
	{ C2, C5,  true, false },
	{ C2, C6,  true, false },
	{ C2, C7,  true, false },
	{ C2, C8,  true, false },
	{ C2, D1,  true, false },
	{ C2, D2,  true, false },
	{ C2, D3,  true, false },
	{ C2, E2,  true, false },
	{ C2, E4,  true, false },
	{ C2, F2,  true, false },
	{ C2, F5,  true, false },
	{ C2, G2,  true, false },
	{ C2, G6,  true, false },
	{ C2, H2,  true, false },
	{ C2, H7,  true, false },
	{ C3, A1,  true, false },
	{ C3, A3, false, false },
	{ C3, A5,  true, false },
	{ C3, B2,  true, false },
	{ C3, B3, false, false },
	{ C3, B4,  true, false },
	{ C3, C1,  true, false },
	{ C3, C2,  true, false },
	{ C3, C4,  true, false },
	{ C3, C5,  true, false },
	{ C3, C6,  true, false },
	{ C3, C7,  true, false },
	{ C3, C8,  true, false },
	{ C3, D2,  true, false },
	{ C3, D3,  true, false },
	{ C3, D4,  true, false },
	{ C3, E1,  true, false },
	{ C3, E3,  true, false },
	{ C3, E5,  true, false },
	{ C3, F3,  true, false },
	{ C3, F6,  true, false },
	{ C3, G3,  true, false },
	{ C3, G7,  true, false },
	{ C3, H3,  true, false },
	{ C3, H8,  true, false },
	{ C4, A2, false, false },
	{ C4, A4,  true, false },
	{ C4, A6,  true, false },
	{ C4, B3, false, false },
	{ C4, B4,  true, false },
	{ C4, B5,  true, false },
	{ C4, C1,  true, false },
	{ C4, C2,  true, false },
	{ C4, C3,  true, false },
	{ C4, C5,  true, false },
	{ C4, C6,  true, false },
	{ C4, C7,  true, false },
	{ C4, C8,  true, false },
	{ C4, D3,  true, false },
	{ C4, D4,  true, false },
	{ C4, D5,  true, false },
	{ C4, E2,  true, false },
	{ C4, E4,  true, false },
	{ C4, E6,  true, false },
	{ C4, F1,  true, false },
	{ C4, F4,  true, false },
	{ C4, F7,  true, false },
	{ C4, G4,  true, false },
	{ C4, G8,  true, false },
	{ C4, H4,  true, false },
	{ D1, A4, false, false },
	{ D1, B3, false, false },
	{ D3, A3, false, false },
	{ D3, B3, false, false },
	{ D5, A2, false, false },
	{ D5, B3, false, false },
	{ E3, A3, false, false },
	{ E3, B3, false, false },
	{ E6, A2, false, false },
	{ E6, B3, false, false },
	{ F3, A3, false, false },
	{ F3, B3, false, false },
	{ F7, A2, false, false },
	{ F7, B3, false, false },
	{ G3, A3, false, false },
	{ G3, B3, false, false },
	{ G8, A2, false, false },
	{ G8, B3, false, false },
	{ H3, A3, false, false },
	{ H3, B3, false, false },
	/* WhiteQueen, B4 */
	{ A3, A1,  true, false },
	{ A3, A2,  true, false },
	{ A3, A4,  true, false },
	{ A3, A5,  true, false },
	{ A3, A6,  true, false },
	{ A3, A7,  true, false },
	{ A3, A8,  true, false },
	{ A3, B2,  true, false },
	{ A3, B3,  true, false },
	{ A3, B4, false, false },
	{ A3, C1,  true, false },
	{ A3, C3,  true, false },
	{ A3, C5, false, false },
	{ A3, D3,  true, false },
	{ A3, D6, false, false },
	{ A3, E3,  true, false },
	{ A3, E7, false, false },
	{ A3, F3,  true, false },
	{ A3, F8, false, false },
	{ A3, G3,  true, false },
	{ A3, H3,  true, false },
	{ A4, A1,  true, false },
	{ A4, A2,  true, false },
	{ A4, A3,  true, false },
	{ A4, A5,  true, false },
	{ A4, A6,  true, false },
	{ A4, A7,  true, false },
	{ A4, A8,  true, false },
	{ A4, B3,  true, false },
	{ A4, B4, false, false },
	{ A4, B5,  true, false },
	{ A4, C2,  true, false },
	{ A4, C4, false, false },
	{ A4, C6,  true, false },
	{ A4, D1,  true, false },
	{ A4, D4, false, false },
	{ A4, D7,  true, false },
	{ A4, E4, false, false },
	{ A4, E8,  true, false },
	{ A4, F4, false, false },
	{ A4, G4, false, false },
	{ A4, H4, false, false },
	{ A5, A1,  true, false },
	{ A5, A2,  true, false },
	{ A5, A3,  true, false },
	{ A5, A4,  true, false },
	{ A5, A6,  true, false },
	{ A5, A7,  true, false },
	{ A5, A8,  true, false },
	{ A5, B4, false, false },
	{ A5, B5,  true, false },
	{ A5, B6,  true, false },
	{ A5, C3, false, false },
	{ A5, C5,  true, false },
	{ A5, C7,  true, false },
	{ A5, D2, false, false },
	{ A5, D5,  true, false },
	{ A5, D8,  true, false },
	{ A5, E1, false, false },
	{ A5, E5,  true, false },
	{ A5, F5,  true, false },
	{ A5, G5,  true, false },
	{ A5, H5,  true, false },
	{ B1, B4, false, false },
	{ B1, B5, false, false },
	{ B1, B6, false, false },
	{ B1, B7, false, false },
	{ B1, B8, false, false },
	{ B2, B4, false, false },
	{ B2, B5, false, false },
	{ B2, B6, false, false },
	{ B2, B7, false, false },
	{ B2, B8, false, false },
	{ B3, A2,  true, false },
	{ B3, A3,  true, false },
	{ B3, A4,  true, false },
	{ B3, B1,  true, false },
	{ B3, B2,  true, false },
	{ B3, B4, false, false },
	{ B3, B5, false, false },
	{ B3, B6, false, false },
	{ B3, B7, false, false },
	{ B3, B8, false, false },
	{ B3, C2,  true, false },
	{ B3, C3,  true, false },
	{ B3, C4,  true, false },
	{ B3, D1,  true, false },
	{ B3, D3,  true, false },
	{ B3, D5,  true, false },
	{ B3, E3,  true, false },
	{ B3, E6,  true, false },
	{ B3, F3,  true, false },
	{ B3, F7,  true, false },
	{ B3, G3,  true, false },
	{ B3, G8,  true, false },
	{ B3, H3,  true, false },
	{ B4, A3, false, false },
	{ B4, A4, false, false },
	{ B4, A5, false, false },
	{ B4, B1, false, false },
	{ B4, B2, false, false },
	{ B4, B3, false, false },
	{ B4, B5, false, false },
	{ B4, B6, false, false },
	{ B4, B7, false, false },
	{ B4, B8, false, false },
	{ B4, C3, false, false },
	{ B4, C4, false, false },
	{ B4, C5, false, false },
	{ B4, D2, false, false },
	{ B4, D4, false, false },
	{ B4, D6, false, false },
	{ B4, E1, false, false },
	{ B4, E4, false, false },
	{ B4, E7, false, false },
	{ B4, F4, false, false },
	{ B4, F8, false, false },
	{ B4, G4, false, false },
	{ B4, H4, false, false },
	{ B5, A4,  true, false },
	{ B5, A5,  true, false },
	{ B5, A6,  true, false },
	{ B5, B1, false, false },
	{ B5, B2, false, false },
	{ B5, B3, false, false },
	{ B5, B4, false, false },
	{ B5, B6,  true, false },
	{ B5, B7,  true, false },
	{ B5, B8,  true, false },
	{ B5, C4,  true, false },
	{ B5, C5,  true, false },
	{ B5, C6,  true, false },
	{ B5, D3,  true, false },
	{ B5, D5,  true, false },
	{ B5, D7,  true, false },
	{ B5, E2,  true, false },
	{ B5, E5,  true, false },
	{ B5, E8,  true, false },
	{ B5, F1,  true, false },
	{ B5, F5,  true, false },
	{ B5, G5,  true, false },
	{ B5, H5,  true, false },
	{ B6, B1, false, false },
	{ B6, B2, false, false },
	{ B6, B3, false, false },
	{ B6, B4, false, false },
	{ B7, B1, false, false },
	{ B7, B2, false, false },
	{ B7, B3, false, false },
	{ B7, B4, false, false },
	{ B8, B1, false, false },
	{ B8, B2, false, false },
	{ B8, B3, false, false },
	{ B8, B4, false, false },
	{ C3, A1,  true, false },
	{ C3, A3,  true, false },
	{ C3, A5, false, false },
	{ C3, B2,  true, false },
	{ C3, B3,  true, false },
	{ C3, B4, false, false },
	{ C3, C1,  true, false },
	{ C3, C2,  true, false },
	{ C3, C4,  true, false },
	{ C3, C5,  true, false },
	{ C3, C6,  true, false },
	{ C3, C7,  true, false },
	{ C3, C8,  true, false },
	{ C3, D2,  true, false },
	{ C3, D3,  true, false },
	{ C3, D4,  true, false },
	{ C3, E1,  true, false },
	{ C3, E3,  true, false },
	{ C3, E5,  true, false },
	{ C3, F3,  true, false },
	{ C3, F6,  true, false },
	{ C3, G3,  true, false },
	{ C3, G7,  true, false },
	{ C3, H3,  true, false },
	{ C3, H8,  true, false },
	{ C4, A2,  true, false },
	{ C4, A4, false, false },
	{ C4, A6,  true, false },
	{ C4, B3,  true, false },
	{ C4, B4, false, false },
	{ C4, B5,  true, false },
	{ C4, C1,  true, false },
	{ C4, C2,  true, false },
	{ C4, C3,  true, false },
	{ C4, C5,  true, false },
	{ C4, C6,  true, false },
	{ C4, C7,  true, false },
	{ C4, C8,  true, false },
	{ C4, D3,  true, false },
	{ C4, D4,  true, false },
	{ C4, D5,  true, false },
	{ C4, E2,  true, false },
	{ C4, E4,  true, false },
	{ C4, E6,  true, false },
	{ C4, F1,  true, false },
	{ C4, F4,  true, false },
	{ C4, F7,  true, false },
	{ C4, G4,  true, false },
	{ C4, G8,  true, false },
	{ C4, H4,  true, false },
	{ C5, A3, false, false },
	{ C5, A5,  true, false },
	{ C5, A7,  true, false },
	{ C5, B4, false, false },
	{ C5, B5,  true, false },
	{ C5, B6,  true, false },
	{ C5, C1,  true, false },
	{ C5, C2,  true, false },
	{ C5, C3,  true, false },
	{ C5, C4,  true, false },
	{ C5, C6,  true, false },
	{ C5, C7,  true, false },
	{ C5, C8,  true, false },
	{ C5, D4,  true, false },
	{ C5, D5,  true, false },
	{ C5, D6,  true, false },
	{ C5, E3,  true, false },
	{ C5, E5,  true, false },
	{ C5, E7,  true, false },
	{ C5, F2,  true, false },
	{ C5, F5,  true, false },
	{ C5, F8,  true, false },
	{ C5, G1,  true, false },
	{ C5, G5,  true, false },
	{ C5, H5,  true, false },
	{ D2, A5, false, false },
	{ D2, B4, false, false },
	{ D4, A4, false, false },
	{ D4, B4, false, false },
	{ D6, A3, false, false },
	{ D6, B4, false, false },
	{ E1, A5, false, false },
	{ E1, B4, false, false },
	{ E4, A4, false, false },
	{ E4, B4, false, false },
	{ E7, A3, false, false },
	{ E7, B4, false, false },
	{ F4, A4, false, false },
	{ F4, B4, false, false },
	{ F8, A3, false, false },
	{ F8, B4, false, false },
	{ G4, A4, false, false },
	{ G4, B4, false, false },
	{ H4, A4, false, false },
	{ H4, B4, false, false },
	/* WhiteQueen, B5 */
	{ A4, A1,  true, false },
	{ A4, A2,  true, false },
	{ A4, A3,  true, false },
	{ A4, A5,  true, false },
	{ A4, A6,  true, false },
	{ A4, A7,  true, false },
	{ A4, A8,  true, false },
	{ A4, B3,  true, false },
	{ A4, B4,  true, false },
	{ A4, B5, false, false },
	{ A4, C2,  true, false },
	{ A4, C4,  true, false },
	{ A4, C6, false, false },
	{ A4, D1,  true, false },
	{ A4, D4,  true, false },
	{ A4, D7, false, false },
	{ A4, E4,  true, false },
	{ A4, E8, false, false },
	{ A4, F4,  true, false },
	{ A4, G4,  true, false },
	{ A4, H4,  true, false },
	{ A5, A1,  true, false },
	{ A5, A2,  true, false },
	{ A5, A3,  true, false },
	{ A5, A4,  true, false },
	{ A5, A6,  true, false },
	{ A5, A7,  true, false },
	{ A5, A8,  true, false },
	{ A5, B4,  true, false },
	{ A5, B5, false, false },
	{ A5, B6,  true, false },
	{ A5, C3,  true, false },
	{ A5, C5, false, false },
	{ A5, C7,  true, false },
	{ A5, D2,  true, false },
	{ A5, D5, false, false },
	{ A5, D8,  true, false },
	{ A5, E1,  true, false },
	{ A5, E5, false, false },
	{ A5, F5, false, false },
	{ A5, G5, false, false },
	{ A5, H5, false, false },
	{ A6, A1,  true, false },
	{ A6, A2,  true, false },
	{ A6, A3,  true, false },
	{ A6, A4,  true, false },
	{ A6, A5,  true, false },
	{ A6, A7,  true, false },
	{ A6, A8,  true, false },
	{ A6, B5, false, false },
	{ A6, B6,  true, false },
	{ A6, B7,  true, false },
	{ A6, C4, false, false },
	{ A6, C6,  true, false },
	{ A6, C8,  true, false },
	{ A6, D3, false, false },
	{ A6, D6,  true, false },
	{ A6, E2, false, false },
	{ A6, E6,  true, false },
	{ A6, F1, false, false },
	{ A6, F6,  true, false },
	{ A6, G6,  true, false },
	{ A6, H6,  true, false },
	{ B1, B5, false, false },
	{ B1, B6, false, false },
	{ B1, B7, false, false },
	{ B1, B8, false, false },
	{ B2, B5, false, false },
	{ B2, B6, false, false },
	{ B2, B7, false, false },
	{ B2, B8, false, false },
	{ B3, B5, false, false },
	{ B3, B6, false, false },
	{ B3, B7, false, false },
	{ B3, B8, false, false },
	{ B4, A3,  true, false },
	{ B4, A4,  true, false },
	{ B4, A5,  true, false },
	{ B4, B1,  true, false },
	{ B4, B2,  true, false },
	{ B4, B3,  true, false },
	{ B4, B5, false, false },
	{ B4, B6, false, false },
	{ B4, B7, false, false },
	{ B4, B8, false, false },
	{ B4, C3,  true, false },
	{ B4, C4,  true, false },
	{ B4, C5,  true, false },
	{ B4, D2,  true, false },
	{ B4, D4,  true, false },
	{ B4, D6,  true, false },
	{ B4, E1,  true, false },
	{ B4, E4,  true, false },
	{ B4, E7,  true, false },
	{ B4, F4,  true, false },
	{ B4, F8,  true, false },
	{ B4, G4,  true, false },
	{ B4, H4,  true, false },
	{ B5, A4, false, false },
	{ B5, A5, false, false },
	{ B5, A6, false, false },
	{ B5, B1, false, false },
	{ B5, B2, false, false },
	{ B5, B3, false, false },
	{ B5, B4, false, false },
	{ B5, B6, false, false },
	{ B5, B7, false, false },
	{ B5, B8, false, false },
	{ B5, C4, false, false },
	{ B5, C5, false, false },
	{ B5, C6, false, false },
	{ B5, D3, false, false },
	{ B5, D5, false, false },
	{ B5, D7, false, false },
	{ B5, E2, false, false },
	{ B5, E5, false, false },
	{ B5, E8, false, false },
	{ B5, F1, false, false },
	{ B5, F5, false, false },
	{ B5, G5, false, false },
	{ B5, H5, false, false },
	{ B6, A5,  true, false },
	{ B6, A6,  true, false },
	{ B6, A7,  true, false },
	{ B6, B1, false, false },
	{ B6, B2, false, false },
	{ B6, B3, false, false },
	{ B6, B4, false, false },
	{ B6, B5, false, false },
	{ B6, B7,  true, false },
	{ B6, B8,  true, false },
	{ B6, C5,  true, false },
	{ B6, C6,  true, false },
	{ B6, C7,  true, false },
	{ B6, D4,  true, false },
	{ B6, D6,  true, false },
	{ B6, D8,  true, false },
	{ B6, E3,  true, false },
	{ B6, E6,  true, false },
	{ B6, F2,  true, false },
	{ B6, F6,  true, false },
	{ B6, G1,  true, false },
	{ B6, G6,  true, false },
	{ B6, H6,  true, false },
	{ B7, B1, false, false },
	{ B7, B2, false, false },
	{ B7, B3, false, false },
	{ B7, B4, false, false },
	{ B7, B5, false, false },
	{ B8, B1, false, false },
	{ B8, B2, false, false },
	{ B8, B3, false, false },
	{ B8, B4, false, false },
	{ B8, B5, false, false },
	{ C4, A2,  true, false },
	{ C4, A4,  true, false },
	{ C4, A6, false, false },
	{ C4, B3,  true, false },
	{ C4, B4,  true, false },
	{ C4, B5, false, false },
	{ C4, C1,  true, false },
	{ C4, C2,  true, false },
	{ C4, C3,  true, false },
	{ C4, C5,  true, false },
	{ C4, C6,  true, false },
	{ C4, C7,  true, false },
	{ C4, C8,  true, false },
	{ C4, D3,  true, false },
	{ C4, D4,  true, false },
	{ C4, D5,  true, false },
	{ C4, E2,  true, false },
	{ C4, E4,  true, false },
	{ C4, E6,  true, false },
	{ C4, F1,  true, false },
	{ C4, F4,  true, false },
	{ C4, F7,  true, false },
	{ C4, G4,  true, false },
	{ C4, G8,  true, false },
	{ C4, H4,  true, false },
	{ C5, A3,  true, false },
	{ C5, A5, false, false },
	{ C5, A7,  true, false },
	{ C5, B4,  true, false },
	{ C5, B5, false, false },
	{ C5, B6,  true, false },
	{ C5, C1,  true, false },
	{ C5, C2,  true, false },
	{ C5, C3,  true, false },
	{ C5, C4,  true, false },
	{ C5, C6,  true, false },
	{ C5, C7,  true, false },
	{ C5, C8,  true, false },
	{ C5, D4,  true, false },
	{ C5, D5,  true, false },
	{ C5, D6,  true, false },
	{ C5, E3,  true, false },
	{ C5, E5,  true, false },
	{ C5, E7,  true, false },
	{ C5, F2,  true, false },
	{ C5, F5,  true, false },
	{ C5, F8,  true, false },
	{ C5, G1,  true, false },
	{ C5, G5,  true, false },
	{ C5, H5,  true, false },
	{ C6, A4, false, false },
	{ C6, A6,  true, false },
	{ C6, A8,  true, false },
	{ C6, B5, false, false },
	{ C6, B6,  true, false },
	{ C6, B7,  true, false },
	{ C6, C1,  true, false },
	{ C6, C2,  true, false },
	{ C6, C3,  true, false },
	{ C6, C4,  true, false },
	{ C6, C5,  true, false },
	{ C6, C7,  true, false },
	{ C6, C8,  true, false },
	{ C6, D5,  true, false },
	{ C6, D6,  true, false },
	{ C6, D7,  true, false },
	{ C6, E4,  true, false },
	{ C6, E6,  true, false },
	{ C6, E8,  true, false },
	{ C6, F3,  true, false },
	{ C6, F6,  true, false },
	{ C6, G2,  true, false },
	{ C6, G6,  true, false },
	{ C6, H1,  true, false },
	{ C6, H6,  true, false },
	{ D3, A6, false, false },
	{ D3, B5, false, false },
	{ D5, A5, false, false },
	{ D5, B5, false, false },
	{ D7, A4, false, false },
	{ D7, B5, false, false },
	{ E2, A6, false, false },
	{ E2, B5, false, false },
	{ E5, A5, false, false },
	{ E5, B5, false, false },
	{ E8, A4, false, false },
	{ E8, B5, false, false },
	{ F1, A6, false, false },
	{ F1, B5, false, false },
	{ F5, A5, false, false },
	{ F5, B5, false, false },
	{ G5, A5, false, false },
	{ G5, B5, false, false },
	{ H5, A5, false, false },
	{ H5, B5, false, false },
	/* WhiteQueen, B6 */
	{ A5, A1,  true, false },
	{ A5, A2,  true, false },
	{ A5, A3,  true, false },
	{ A5, A4,  true, false },
	{ A5, A6,  true, false },
	{ A5, A7,  true, false },
	{ A5, A8,  true, false },
	{ A5, B4,  true, false },
	{ A5, B5,  true, false },
	{ A5, B6, false, false },
	{ A5, C3,  true, false },
	{ A5, C5,  true, false },
	{ A5, C7, false, false },
	{ A5, D2,  true, false },
	{ A5, D5,  true, false },
	{ A5, D8, false, false },
	{ A5, E1,  true, false },
	{ A5, E5,  true, false },
	{ A5, F5,  true, false },
	{ A5, G5,  true, false },
	{ A5, H5,  true, false },
	{ A6, A1,  true, false },
	{ A6, A2,  true, false },
	{ A6, A3,  true, false },
	{ A6, A4,  true, false },
	{ A6, A5,  true, false },
	{ A6, A7,  true, false },
	{ A6, A8,  true, false },
	{ A6, B5,  true, false },
	{ A6, B6, false, false },
	{ A6, B7,  true, false },
	{ A6, C4,  true, false },
	{ A6, C6, false, false },
	{ A6, C8,  true, false },
	{ A6, D3,  true, false },
	{ A6, D6, false, false },
	{ A6, E2,  true, false },
	{ A6, E6, false, false },
	{ A6, F1,  true, false },
	{ A6, F6, false, false },
	{ A6, G6, false, false },
	{ A6, H6, false, false },
	{ A7, A1,  true, false },
	{ A7, A2,  true, false },
	{ A7, A3,  true, false },
	{ A7, A4,  true, false },
	{ A7, A5,  true, false },
	{ A7, A6,  true, false },
	{ A7, A8,  true, false },
	{ A7, B6, false, false },
	{ A7, B7,  true, false },
	{ A7, B8,  true, false },
	{ A7, C5, false, false },
	{ A7, C7,  true, false },
	{ A7, D4, false, false },
	{ A7, D7,  true, false },
	{ A7, E3, false, false },
	{ A7, E7,  true, false },
	{ A7, F2, false, false },
	{ A7, F7,  true, false },
	{ A7, G1, false, false },
	{ A7, G7,  true, false },
	{ A7, H7,  true, false },
	{ B1, B6, false, false },
	{ B1, B7, false, false },
	{ B1, B8, false, false },
	{ B2, B6, false, false },
	{ B2, B7, false, false },
	{ B2, B8, false, false },
	{ B3, B6, false, false },
	{ B3, B7, false, false },
	{ B3, B8, false, false },
	{ B4, B6, false, false },
	{ B4, B7, false, false },
	{ B4, B8, false, false },
	{ B5, A4,  true, false },
	{ B5, A5,  true, false },
	{ B5, A6,  true, false },
	{ B5, B1,  true, false },
	{ B5, B2,  true, false },
	{ B5, B3,  true, false },
	{ B5, B4,  true, false },
	{ B5, B6, false, false },
	{ B5, B7, false, false },
	{ B5, B8, false, false },
	{ B5, C4,  true, false },
	{ B5, C5,  true, false },
	{ B5, C6,  true, false },
	{ B5, D3,  true, false },
	{ B5, D5,  true, false },
	{ B5, D7,  true, false },
	{ B5, E2,  true, false },
	{ B5, E5,  true, false },
	{ B5, E8,  true, false },
	{ B5, F1,  true, false },
	{ B5, F5,  true, false },
	{ B5, G5,  true, false },
	{ B5, H5,  true, false },
	{ B6, A5, false, false },
	{ B6, A6, false, false },
	{ B6, A7, false, false },
	{ B6, B1, false, false },
	{ B6, B2, false, false },
	{ B6, B3, false, false },
	{ B6, B4, false, false },
	{ B6, B5, false, false },
	{ B6, B7, false, false },
	{ B6, B8, false, false },
	{ B6, C5, false, false },
	{ B6, C6, false, false },
	{ B6, C7, false, false },
	{ B6, D4, false, false },
	{ B6, D6, false, false },
	{ B6, D8, false, false },
	{ B6, E3, false, false },
	{ B6, E6, false, false },
	{ B6, F2, false, false },
	{ B6, F6, false, false },
	{ B6, G1, false, false },
	{ B6, G6, false, false },
	{ B6, H6, false, false },
	{ B7, A6,  true, false },
	{ B7, A7,  true, false },
	{ B7, A8,  true, false },
	{ B7, B1, false, false },
	{ B7, B2, false, false },
	{ B7, B3, false, false },
	{ B7, B4, false, false },
	{ B7, B5, false, false },
	{ B7, B6, false, false },
	{ B7, B8,  true, false },
	{ B7, C6,  true, false },
	{ B7, C7,  true, false },
	{ B7, C8,  true, false },
	{ B7, D5,  true, false },
	{ B7, D7,  true, false },
	{ B7, E4,  true, false },
	{ B7, E7,  true, false },
	{ B7, F3,  true, false },
	{ B7, F7,  true, false },
	{ B7, G2,  true, false },
	{ B7, G7,  true, false },
	{ B7, H1,  true, false },
	{ B7, H7,  true, false },
	{ B8, B1, false, false },
	{ B8, B2, false, false },
	{ B8, B3, false, false },
	{ B8, B4, false, false },
	{ B8, B5, false, false },
	{ B8, B6, false, false },
	{ C5, A3,  true, false },
	{ C5, A5,  true, false },
	{ C5, A7, false, false },
	{ C5, B4,  true, false },
	{ C5, B5,  true, false },
	{ C5, B6, false, false },
	{ C5, C1,  true, false },
	{ C5, C2,  true, false },
	{ C5, C3,  true, false },
	{ C5, C4,  true, false },
	{ C5, C6,  true, false },
	{ C5, C7,  true, false },
	{ C5, C8,  true, false },
	{ C5, D4,  true, false },
	{ C5, D5,  true, false },
	{ C5, D6,  true, false },
	{ C5, E3,  true, false },
	{ C5, E5,  true, false },
	{ C5, E7,  true, false },
	{ C5, F2,  true, false },
	{ C5, F5,  true, false },
	{ C5, F8,  true, false },
	{ C5, G1,  true, false },
	{ C5, G5,  true, false },
	{ C5, H5,  true, false },
	{ C6, A4,  true, false },
	{ C6, A6, false, false },
	{ C6, A8,  true, false },
	{ C6, B5,  true, false },
	{ C6, B6, false, false },
	{ C6, B7,  true, false },
	{ C6, C1,  true, false },
	{ C6, C2,  true, false },
	{ C6, C3,  true, false },
	{ C6, C4,  true, false },
	{ C6, C5,  true, false },
	{ C6, C7,  true, false },
	{ C6, C8,  true, false },
	{ C6, D5,  true, false },
	{ C6, D6,  true, false },
	{ C6, D7,  true, false },
	{ C6, E4,  true, false },
	{ C6, E6,  true, false },
	{ C6, E8,  true, false },
	{ C6, F3,  true, false },
	{ C6, F6,  true, false },
	{ C6, G2,  true, false },
	{ C6, G6,  true, false },
	{ C6, H1,  true, false },
	{ C6, H6,  true, false },
	{ C7, A5, false, false },
	{ C7, A7,  true, false },
	{ C7, B6, false, false },
	{ C7, B7,  true, false },
	{ C7, B8,  true, false },
	{ C7, C1,  true, false },
	{ C7, C2,  true, false },
	{ C7, C3,  true, false },
	{ C7, C4,  true, false },
	{ C7, C5,  true, false },
	{ C7, C6,  true, false },
	{ C7, C8,  true, false },
	{ C7, D6,  true, false },
	{ C7, D7,  true, false },
	{ C7, D8,  true, false },
	{ C7, E5,  true, false },
	{ C7, E7,  true, false },
	{ C7, F4,  true, false },
	{ C7, F7,  true, false },
	{ C7, G3,  true, false },
	{ C7, G7,  true, false },
	{ C7, H2,  true, false },
	{ C7, H7,  true, false },
	{ D4, A7, false, false },
	{ D4, B6, false, false },
	{ D6, A6, false, false },
	{ D6, B6, false, false },
	{ D8, A5, false, false },
	{ D8, B6, false, false },
	{ E3, A7, false, false },
	{ E3, B6, false, false },
	{ E6, A6, false, false },
	{ E6, B6, false, false },
	{ F2, A7, false, false },
	{ F2, B6, false, false },
	{ F6, A6, false, false },
	{ F6, B6, false, false },
	{ G1, A7, false, false },
	{ G1, B6, false, false },
	{ G6, A6, false, false },
	{ G6, B6, false, false },
	{ H6, A6, false, false },
	{ H6, B6, false, false },
	/* WhiteQueen, B7 */
	{ A6, A1,  true, false },
	{ A6, A2,  true, false },
	{ A6, A3,  true, false },
	{ A6, A4,  true, false },
	{ A6, A5,  true, false },
	{ A6, A7,  true, false },
	{ A6, A8,  true, false },
	{ A6, B5,  true, false },
	{ A6, B6,  true, false },
	{ A6, B7, false, false },
	{ A6, C4,  true, false },
	{ A6, C6,  true, false },
	{ A6, C8, false, false },
	{ A6, D3,  true, false },
	{ A6, D6,  true, false },
	{ A6, E2,  true, false },
	{ A6, E6,  true, false },
	{ A6, F1,  true, false },
	{ A6, F6,  true, false },
	{ A6, G6,  true, false },
	{ A6, H6,  true, false },
	{ A7, A1,  true, false },
	{ A7, A2,  true, false },
	{ A7, A3,  true, false },
	{ A7, A4,  true, false },
	{ A7, A5,  true, false },
	{ A7, A6,  true, false },
	{ A7, A8,  true, false },
	{ A7, B6,  true, false },
	{ A7, B7, false, false },
	{ A7, B8,  true, false },
	{ A7, C5,  true, false },
	{ A7, C7, false, false },
	{ A7, D4,  true, false },
	{ A7, D7, false, false },
	{ A7, E3,  true, false },
	{ A7, E7, false, false },
	{ A7, F2,  true, false },
	{ A7, F7, false, false },
	{ A7, G1,  true, false },
	{ A7, G7, false, false },
	{ A7, H7, false, false },
	{ A8, A1,  true, false },
	{ A8, A2,  true, false },
	{ A8, A3,  true, false },
	{ A8, A4,  true, false },
	{ A8, A5,  true, false },
	{ A8, A6,  true, false },
	{ A8, A7,  true, false },
	{ A8, B7, false, false },
	{ A8, B8,  true, false },
	{ A8, C6, false, false },
	{ A8, C8,  true, false },
	{ A8, D5, false, false },
	{ A8, D8,  true, false },
	{ A8, E4, false, false },
	{ A8, E8,  true, false },
	{ A8, F3, false, false },
	{ A8, F8,  true, false },
	{ A8, G2, false, false },
	{ A8, G8,  true, false },
	{ A8, H1, false, false },
	{ A8, H8,  true, false },
	{ B1, B7, false, false },
	{ B1, B8, false, false },
	{ B2, B7, false, false },
	{ B2, B8, false, false },
	{ B3, B7, false, false },
	{ B3, B8, false, false },
	{ B4, B7, false, false },
	{ B4, B8, false, false },
	{ B5, B7, false, false },
	{ B5, B8, false, false },
	{ B6, A5,  true, false },
	{ B6, A6,  true, false },
	{ B6, A7,  true, false },
	{ B6, B1,  true, false },
	{ B6, B2,  true, false },
	{ B6, B3,  true, false },
	{ B6, B4,  true, false },
	{ B6, B5,  true, false },
	{ B6, B7, false, false },
	{ B6, B8, false, false },
	{ B6, C5,  true, false },
	{ B6, C6,  true, false },
	{ B6, C7,  true, false },
	{ B6, D4,  true, false },
	{ B6, D6,  true, false },
	{ B6, D8,  true, false },
	{ B6, E3,  true, false },
	{ B6, E6,  true, false },
	{ B6, F2,  true, false },
	{ B6, F6,  true, false },
	{ B6, G1,  true, false },
	{ B6, G6,  true, false },
	{ B6, H6,  true, false },
	{ B7, A6, false, false },
	{ B7, A7, false, false },
	{ B7, A8, false, false },
	{ B7, B1, false, false },
	{ B7, B2, false, false },
	{ B7, B3, false, false },
	{ B7, B4, false, false },
	{ B7, B5, false, false },
	{ B7, B6, false, false },
	{ B7, B8, false, false },
	{ B7, C6, false, false },
	{ B7, C7, false, false },
	{ B7, C8, false, false },
	{ B7, D5, false, false },
	{ B7, D7, false, false },
	{ B7, E4, false, false },
	{ B7, E7, false, false },
	{ B7, F3, false, false },
	{ B7, F7, false, false },
	{ B7, G2, false, false },
	{ B7, G7, false, false },
	{ B7, H1, false, false },
	{ B7, H7, false, false },
	{ B8, A7,  true, false },
	{ B8, A8,  true, false },
	{ B8, B1, false, false },
	{ B8, B2, false, false },
	{ B8, B3, false, false },
	{ B8, B4, false, false },
	{ B8, B5, false, false },
	{ B8, B6, false, false },
	{ B8, B7, false, false },
	{ B8, C7,  true, false },
	{ B8, C8,  true, false },
	{ B8, D6,  true, false },
	{ B8, D8,  true, false },
	{ B8, E5,  true, false },
	{ B8, E8,  true, false },
	{ B8, F4,  true, false },
	{ B8, F8,  true, false },
	{ B8, G3,  true, false },
	{ B8, G8,  true, false },
	{ B8, H2,  true, false },
	{ B8, H8,  true, false },
	{ C6, A4,  true, false },
	{ C6, A6,  true, false },
	{ C6, A8, false, false },
	{ C6, B5,  true, false },
	{ C6, B6,  true, false },
	{ C6, B7, false, false },
	{ C6, C1,  true, false },
	{ C6, C2,  true, false },
	{ C6, C3,  true, false },
	{ C6, C4,  true, false },
	{ C6, C5,  true, false },
	{ C6, C7,  true, false },
	{ C6, C8,  true, false },
	{ C6, D5,  true, false },
	{ C6, D6,  true, false },
	{ C6, D7,  true, false },
	{ C6, E4,  true, false },
	{ C6, E6,  true, false },
	{ C6, E8,  true, false },
	{ C6, F3,  true, false },
	{ C6, F6,  true, false },
	{ C6, G2,  true, false },
	{ C6, G6,  true, false },
	{ C6, H1,  true, false },
	{ C6, H6,  true, false },
	{ C7, A5,  true, false },
	{ C7, A7, false, false },
	{ C7, B6,  true, false },
	{ C7, B7, false, false },
	{ C7, B8,  true, false },
	{ C7, C1,  true, false },
	{ C7, C2,  true, false },
	{ C7, C3,  true, false },
	{ C7, C4,  true, false },
	{ C7, C5,  true, false },
	{ C7, C6,  true, false },
	{ C7, C8,  true, false },
	{ C7, D6,  true, false },
	{ C7, D7,  true, false },
	{ C7, D8,  true, false },
	{ C7, E5,  true, false },
	{ C7, E7,  true, false },
	{ C7, F4,  true, false },
	{ C7, F7,  true, false },
	{ C7, G3,  true, false },
	{ C7, G7,  true, false },
	{ C7, H2,  true, false },
	{ C7, H7,  true, false },
	{ C8, A6, false, false },
	{ C8, A8,  true, false },
	{ C8, B7, false, false },
	{ C8, B8,  true, false },
	{ C8, C1,  true, false },
	{ C8, C2,  true, false },
	{ C8, C3,  true, false },
	{ C8, C4,  true, false },
	{ C8, C5,  true, false },
	{ C8, C6,  true, false },
	{ C8, C7,  true, false },
	{ C8, D7,  true, false },
	{ C8, D8,  true, false },
	{ C8, E6,  true, false },
	{ C8, E8,  true, false },
	{ C8, F5,  true, false },
	{ C8, F8,  true, false },
	{ C8, G4,  true, false },
	{ C8, G8,  true, false },
	{ C8, H3,  true, false },
	{ C8, H8,  true, false },
	{ D5, A8, false, false },
	{ D5, B7, false, false },
	{ D7, A7, false, false },
	{ D7, B7, false, false },
	{ E4, A8, false, false },
	{ E4, B7, false, false },
	{ E7, A7, false, false },
	{ E7, B7, false, false },
	{ F3, A8, false, false },
	{ F3, B7, false, false },
	{ F7, A7, false, false },
	{ F7, B7, false, false },
	{ G2, A8, false, false },
	{ G2, B7, false, false },
	{ G7, A7, false, false },
	{ G7, B7, false, false },
	{ H1, A8, false, false },
	{ H1, B7, false, false },
	{ H7, A7, false, false },
	{ H7, B7, false, false },
	/* WhiteQueen, B8 */
	{ A7, A1,  true, false },
	{ A7, A2,  true, false },
	{ A7, A3,  true, false },
	{ A7, A4,  true, false },
	{ A7, A5,  true, false },
	{ A7, A6,  true, false },
	{ A7, A8,  true, false },
	{ A7, B6,  true, false },
	{ A7, B7,  true, false },
	{ A7, B8, false, false },
	{ A7, C5,  true, false },
	{ A7, C7,  true, false },
	{ A7, D4,  true, false },
	{ A7, D7,  true, false },
	{ A7, E3,  true, false },
	{ A7, E7,  true, false },
	{ A7, F2,  true, false },
	{ A7, F7,  true, false },
	{ A7, G1,  true, false },
	{ A7, G7,  true, false },
	{ A7, H7,  true, false },
	{ A8, A1,  true, false },
	{ A8, A2,  true, false },
	{ A8, A3,  true, false },
	{ A8, A4,  true, false },
	{ A8, A5,  true, false },
	{ A8, A6,  true, false },
	{ A8, A7,  true, false },
	{ A8, B7,  true, false },
	{ A8, B8, false, false },
	{ A8, C6,  true, false },
	{ A8, C8, false, false },
	{ A8, D5,  true, false },
	{ A8, D8, false, false },
	{ A8, E4,  true, false },
	{ A8, E8, false, false },
	{ A8, F3,  true, false },
	{ A8, F8, false, false },
	{ A8, G2,  true, false },
	{ A8, G8, false, false },
	{ A8, H1,  true, false },
	{ A8, H8, false, false },
	{ B1, B8, false, false },
	{ B2, B8, false, false },
	{ B3, B8, false, false },
	{ B4, B8, false, false },
	{ B5, B8, false, false },
	{ B6, B8, false, false },
	{ B7, A6,  true, false },
	{ B7, A7,  true, false },
	{ B7, A8,  true, false },
	{ B7, B1,  true, false },
	{ B7, B2,  true, false },
	{ B7, B3,  true, false },
	{ B7, B4,  true, false },
	{ B7, B5,  true, false },
	{ B7, B6,  true, false },
	{ B7, B8, false, false },
	{ B7, C6,  true, false },
	{ B7, C7,  true, false },
	{ B7, C8,  true, false },
	{ B7, D5,  true, false },
	{ B7, D7,  true, false },
	{ B7, E4,  true, false },
	{ B7, E7,  true, false },
	{ B7, F3,  true, false },
	{ B7, F7,  true, false },
	{ B7, G2,  true, false },
	{ B7, G7,  true, false },
	{ B7, H1,  true, false },
	{ B7, H7,  true, false },
	{ B8, A7, false, false },
	{ B8, A8, false, false },
	{ B8, B1, false, false },
	{ B8, B2, false, false },
	{ B8, B3, false, false },
	{ B8, B4, false, false },
	{ B8, B5, false, false },
	{ B8, B6, false, false },
	{ B8, B7, false, false },
	{ B8, C7, false, false },
	{ B8, C8, false, false },
	{ B8, D6, false, false },
	{ B8, D8, false, false },
	{ B8, E5, false, false },
	{ B8, E8, false, false },
	{ B8, F4, false, false },
	{ B8, F8, false, false },
	{ B8, G3, false, false },
	{ B8, G8, false, false },
	{ B8, H2, false, false },
	{ B8, H8, false, false },
	{ C7, A5,  true, false },
	{ C7, A7,  true, false },
	{ C7, B6,  true, false },
	{ C7, B7,  true, false },
	{ C7, B8, false, false },
	{ C7, C1,  true, false },
	{ C7, C2,  true, false },
	{ C7, C3,  true, false },
	{ C7, C4,  true, false },
	{ C7, C5,  true, false },
	{ C7, C6,  true, false },
	{ C7, C8,  true, false },
	{ C7, D6,  true, false },
	{ C7, D7,  true, false },
	{ C7, D8,  true, false },
	{ C7, E5,  true, false },
	{ C7, E7,  true, false },
	{ C7, F4,  true, false },
	{ C7, F7,  true, false },
	{ C7, G3,  true, false },
	{ C7, G7,  true, false },
	{ C7, H2,  true, false },
	{ C7, H7,  true, false },
	{ C8, A6,  true, false },
	{ C8, A8, false, false },
	{ C8, B7,  true, false },
	{ C8, B8, false, false },
	{ C8, C1,  true, false },
	{ C8, C2,  true, false },
	{ C8, C3,  true, false },
	{ C8, C4,  true, false },
	{ C8, C5,  true, false },
	{ C8, C6,  true, false },
	{ C8, C7,  true, false },
	{ C8, D7,  true, false },
	{ C8, D8,  true, false },
	{ C8, E6,  true, false },
	{ C8, E8,  true, false },
	{ C8, F5,  true, false },
	{ C8, F8,  true, false },
	{ C8, G4,  true, false },
	{ C8, G8,  true, false },
	{ C8, H3,  true, false },
	{ C8, H8,  true, false },
	{ D6, B8, false, false },
	{ D8, A8, false, false },
	{ D8, B8, false, false },
	{ E5, B8, false, false },
	{ E8, A8, false, false },
	{ E8, B8, false, false },
	{ F4, B8, false, false },
	{ F8, A8, false, false },
	{ F8, B8, false, false },
	{ G3, B8, false, false },
	{ G8, A8, false, false },
	{ G8, B8, false, false },
	{ H2, B8, false, false },
	{ H8, A8, false, false },
	{ H8, B8, false, false },
	/* WhiteQueen, C1 */
	{ A1, C1, false, false },
	{ A1, D1, false, false },
	{ A1, E1, false, false },
	{ A1, F1, false, false },
	{ A1, G1, false, false },
	{ A1, H1, false, false },
	{ A3, C1, false, false },
	{ B1, A1,  true, false },
	{ B1, A2,  true, false },
	{ B1, B2,  true, false },
	{ B1, B3,  true, false },
	{ B1, B4,  true, false },
	{ B1, B5,  true, false },
	{ B1, B6,  true, false },
	{ B1, B7,  true, false },
	{ B1, B8,  true, false },
	{ B1, C1, false, false },
	{ B1, C2,  true, false },
	{ B1, D1, false, false },
	{ B1, D3,  true, false },
	{ B1, E1, false, false },
	{ B1, E4,  true, false },
	{ B1, F1, false, false },
	{ B1, F5,  true, false },
	{ B1, G1, false, false },
	{ B1, G6,  true, false },
	{ B1, H1, false, false },
	{ B1, H7,  true, false },
	{ B2, A1,  true, false },
	{ B2, A2,  true, false },
	{ B2, A3,  true, false },
	{ B2, B1,  true, false },
	{ B2, B3,  true, false },
	{ B2, B4,  true, false },
	{ B2, B5,  true, false },
	{ B2, B6,  true, false },
	{ B2, B7,  true, false },
	{ B2, B8,  true, false },
	{ B2, C1, false, false },
	{ B2, C2,  true, false },
	{ B2, C3,  true, false },
	{ B2, D2,  true, false },
	{ B2, D4,  true, false },
	{ B2, E2,  true, false },
	{ B2, E5,  true, false },
	{ B2, F2,  true, false },
	{ B2, F6,  true, false },
	{ B2, G2,  true, false },
	{ B2, G7,  true, false },
	{ B2, H2,  true, false },
	{ B2, H8,  true, false },
	{ C1, A1, false, false },
	{ C1, A3, false, false },
	{ C1, B1, false, false },
	{ C1, B2, false, false },
	{ C1, C2, false, false },
	{ C1, C3, false, false },
	{ C1, C4, false, false },
	{ C1, C5, false, false },
	{ C1, C6, false, false },
	{ C1, C7, false, false },
	{ C1, C8, false, false },
	{ C1, D1, false, false },
	{ C1, D2, false, false },
	{ C1, E1, false, false },
	{ C1, E3, false, false },
	{ C1, F1, false, false },
	{ C1, F4, false, false },
	{ C1, G1, false, false },
	{ C1, G5, false, false },
	{ C1, H1, false, false },
	{ C1, H6, false, false },
	{ C2, A2,  true, false },
	{ C2, A4,  true, false },
	{ C2, B1,  true, false },
	{ C2, B2,  true, false },
	{ C2, B3,  true, false },
	{ C2, C1, false, false },
	{ C2, C3,  true, false },
	{ C2, C4,  true, false },
	{ C2, C5,  true, false },
	{ C2, C6,  true, false },
	{ C2, C7,  true, false },
	{ C2, C8,  true, false },
	{ C2, D1,  true, false },
	{ C2, D2,  true, false },
	{ C2, D3,  true, false },
	{ C2, E2,  true, false },
	{ C2, E4,  true, false },
	{ C2, F2,  true, false },
	{ C2, F5,  true, false },
	{ C2, G2,  true, false },
	{ C2, G6,  true, false },
	{ C2, H2,  true, false },
	{ C2, H7,  true, false },
	{ C3, C1, false, false },
	{ C4, C1, false, false },
	{ C5, C1, false, false },
	{ C6, C1, false, false },
	{ C7, C1, false, false },
	{ C8, C1, false, false },
	{ D1, A1, false, false },
	{ D1, A4,  true, false },
	{ D1, B1, false, false },
	{ D1, B3,  true, false },
	{ D1, C1, false, false },
	{ D1, C2,  true, false },
	{ D1, D2,  true, false },
	{ D1, D3,  true, false },
	{ D1, D4,  true, false },
	{ D1, D5,  true, false },
	{ D1, D6,  true, false },
	{ D1, D7,  true, false },
	{ D1, D8,  true, false },
	{ D1, E1,  true, false },
	{ D1, E2,  true, false },
	{ D1, F1,  true, false },
	{ D1, F3,  true, false },
	{ D1, G1,  true, false },
	{ D1, G4,  true, false },
	{ D1, H1,  true, false },
	{ D1, H5,  true, false },
	{ D2, A2,  true, false },
	{ D2, A5,  true, false },
	{ D2, B2,  true, false },
	{ D2, B4,  true, false },
	{ D2, C1, false, false },
	{ D2, C2,  true, false },
	{ D2, C3,  true, false },
	{ D2, D1,  true, false },
	{ D2, D3,  true, false },
	{ D2, D4,  true, false },
	{ D2, D5,  true, false },
	{ D2, D6,  true, false },
	{ D2, D7,  true, false },
	{ D2, D8,  true, false },
	{ D2, E1,  true, false },
	{ D2, E2,  true, false },
	{ D2, E3,  true, false },
	{ D2, F2,  true, false },
	{ D2, F4,  true, false },
	{ D2, G2,  true, false },
	{ D2, G5,  true, false },
	{ D2, H2,  true, false },
	{ D2, H6,  true, false },
	{ E1, A1, false, false },
	{ E1, B1, false, false },
	{ E1, C1, false, false },
	{ E3, C1, false, false },
	{ F1, A1, false, false },
	{ F1, B1, false, false },
	{ F1, C1, false, false },
	{ F4, C1, false, false },
	{ G1, A1, false, false },
	{ G1, B1, false, false },
	{ G1, C1, false, false },
	{ G5, C1, false, false },
	{ H1, A1, false, false },
	{ H1, B1, false, false },
	{ H1, C1, false, false },
	{ H6, C1, false, false },
	/* WhiteQueen, C2 */
	{ A2, C2, false, false },
	{ A2, D2, false, false },
	{ A2, E2, false, false },
	{ A2, F2, false, false },
	{ A2, G2, false, false },
	{ A2, H2, false, false },
	{ A4, C2, false, false },
	{ A4, D1, false, false },
	{ B1, A1,  true, false },
	{ B1, A2,  true, false },
	{ B1, B2,  true, false },
	{ B1, B3,  true, false },
	{ B1, B4,  true, false },
	{ B1, B5,  true, false },
	{ B1, B6,  true, false },
	{ B1, B7,  true, false },
	{ B1, B8,  true, false },
	{ B1, C1,  true, false },
	{ B1, C2, false, false },
	{ B1, D1,  true, false },
	{ B1, D3, false, false },
	{ B1, E1,  true, false },
	{ B1, E4, false, false },
	{ B1, F1,  true, false },
	{ B1, F5, false, false },
	{ B1, G1,  true, false },
	{ B1, G6, false, false },
	{ B1, H1,  true, false },
	{ B1, H7, false, false },
	{ B2, A1,  true, false },
	{ B2, A2,  true, false },
	{ B2, A3,  true, false },
	{ B2, B1,  true, false },
	{ B2, B3,  true, false },
	{ B2, B4,  true, false },
	{ B2, B5,  true, false },
	{ B2, B6,  true, false },
	{ B2, B7,  true, false },
	{ B2, B8,  true, false },
	{ B2, C1,  true, false },
	{ B2, C2, false, false },
	{ B2, C3,  true, false },
	{ B2, D2, false, false },
	{ B2, D4,  true, false },
	{ B2, E2, false, false },
	{ B2, E5,  true, false },
	{ B2, F2, false, false },
	{ B2, F6,  true, false },
	{ B2, G2, false, false },
	{ B2, G7,  true, false },
	{ B2, H2, false, false },
	{ B2, H8,  true, false },
	{ B3, A2,  true, false },
	{ B3, A3,  true, false },
	{ B3, A4,  true, false },
	{ B3, B1,  true, false },
	{ B3, B2,  true, false },
	{ B3, B4,  true, false },
	{ B3, B5,  true, false },
	{ B3, B6,  true, false },
	{ B3, B7,  true, false },
	{ B3, B8,  true, false },
	{ B3, C2, false, false },
	{ B3, C3,  true, false },
	{ B3, C4,  true, false },
	{ B3, D1, false, false },
	{ B3, D3,  true, false },
	{ B3, D5,  true, false },
	{ B3, E3,  true, false },
	{ B3, E6,  true, false },
	{ B3, F3,  true, false },
	{ B3, F7,  true, false },
	{ B3, G3,  true, false },
	{ B3, G8,  true, false },
	{ B3, H3,  true, false },
	{ C1, A1,  true, false },
	{ C1, A3,  true, false },
	{ C1, B1,  true, false },
	{ C1, B2,  true, false },
	{ C1, C2, false, false },
	{ C1, C3, false, false },
	{ C1, C4, false, false },
	{ C1, C5, false, false },
	{ C1, C6, false, false },
	{ C1, C7, false, false },
	{ C1, C8, false, false },
	{ C1, D1,  true, false },
	{ C1, D2,  true, false },
	{ C1, E1,  true, false },
	{ C1, E3,  true, false },
	{ C1, F1,  true, false },
	{ C1, F4,  true, false },
	{ C1, G1,  true, false },
	{ C1, G5,  true, false },
	{ C1, H1,  true, false },
	{ C1, H6,  true, false },
	{ C2, A2, false, false },
	{ C2, A4, false, false },
	{ C2, B1, false, false },
	{ C2, B2, false, false },
	{ C2, B3, false, false },
	{ C2, C1, false, false },
	{ C2, C3, false, false },
	{ C2, C4, false, false },
	{ C2, C5, false, false },
	{ C2, C6, false, false },
	{ C2, C7, false, false },
	{ C2, C8, false, false },
	{ C2, D1, false, false },
	{ C2, D2, false, false },
	{ C2, D3, false, false },
	{ C2, E2, false, false },
	{ C2, E4, false, false },
	{ C2, F2, false, false },
	{ C2, F5, false, false },
	{ C2, G2, false, false },
	{ C2, G6, false, false },
	{ C2, H2, false, false },
	{ C2, H7, false, false },
	{ C3, A1,  true, false },
	{ C3, A3,  true, false },
	{ C3, A5,  true, false },
	{ C3, B2,  true, false },
	{ C3, B3,  true, false },
	{ C3, B4,  true, false },
	{ C3, C1, false, false },
	{ C3, C2, false, false },
	{ C3, C4,  true, false },
	{ C3, C5,  true, false },
	{ C3, C6,  true, false },
	{ C3, C7,  true, false },
	{ C3, C8,  true, false },
	{ C3, D2,  true, false },
	{ C3, D3,  true, false },
	{ C3, D4,  true, false },
	{ C3, E1,  true, false },
	{ C3, E3,  true, false },
	{ C3, E5,  true, false },
	{ C3, F3,  true, false },
	{ C3, F6,  true, false },
	{ C3, G3,  true, false },
	{ C3, G7,  true, false },
	{ C3, H3,  true, false },
	{ C3, H8,  true, false },
	{ C4, C1, false, false },
	{ C4, C2, false, false },
	{ C5, C1, false, false },
	{ C5, C2, false, false },
	{ C6, C1, false, false },
	{ C6, C2, false, false },
	{ C7, C1, false, false },
	{ C7, C2, false, false },
	{ C8, C1, false, false },
	{ C8, C2, false, false },
	{ D1, A1,  true, false },
	{ D1, A4, false, false },
	{ D1, B1,  true, false },
	{ D1, B3, false, false },
	{ D1, C1,  true, false },
	{ D1, C2, false, false },
	{ D1, D2,  true, false },
	{ D1, D3,  true, false },
	{ D1, D4,  true, false },
	{ D1, D5,  true, false },
	{ D1, D6,  true, false },
	{ D1, D7,  true, false },
	{ D1, D8,  true, false },
	{ D1, E1,  true, false },
	{ D1, E2,  true, false },
	{ D1, F1,  true, false },
	{ D1, F3,  true, false },
	{ D1, G1,  true, false },
	{ D1, G4,  true, false },
	{ D1, H1,  true, false },
	{ D1, H5,  true, false },
	{ D2, A2, false, false },
	{ D2, A5,  true, false },
	{ D2, B2, false, false },
	{ D2, B4,  true, false },
	{ D2, C1,  true, false },
	{ D2, C2, false, false },
	{ D2, C3,  true, false },
	{ D2, D1,  true, false },
	{ D2, D3,  true, false },
	{ D2, D4,  true, false },
	{ D2, D5,  true, false },
	{ D2, D6,  true, false },
	{ D2, D7,  true, false },
	{ D2, D8,  true, false },
	{ D2, E1,  true, false },
	{ D2, E2,  true, false },
	{ D2, E3,  true, false },
	{ D2, F2,  true, false },
	{ D2, F4,  true, false },
	{ D2, G2,  true, false },
	{ D2, G5,  true, false },
	{ D2, H2,  true, false },
	{ D2, H6,  true, false },
	{ D3, A3,  true, false },
	{ D3, A6,  true, false },
	{ D3, B1, false, false },
	{ D3, B3,  true, false },
	{ D3, B5,  true, false },
	{ D3, C2, false, false },
	{ D3, C3,  true, false },
	{ D3, C4,  true, false },
	{ D3, D1,  true, false },
	{ D3, D2,  true, false },
	{ D3, D4,  true, false },
	{ D3, D5,  true, false },
	{ D3, D6,  true, false },
	{ D3, D7,  true, false },
	{ D3, D8,  true, false },
	{ D3, E2,  true, false },
	{ D3, E3,  true, false },
	{ D3, E4,  true, false },
	{ D3, F1,  true, false },
	{ D3, F3,  true, false },
	{ D3, F5,  true, false },
	{ D3, G3,  true, false },
	{ D3, G6,  true, false },
	{ D3, H3,  true, false },
	{ D3, H7,  true, false },
	{ E2, A2, false, false },
	{ E2, B2, false, false },
	{ E2, C2, false, false },
	{ E4, B1, false, false },
	{ E4, C2, false, false },
	{ F2, A2, false, false },
	{ F2, B2, false, false },
	{ F2, C2, false, false },
	{ F5, B1, false, false },
	{ F5, C2, false, false },
	{ G2, A2, false, false },
	{ G2, B2, false, false },
	{ G2, C2, false, false },
	{ G6, B1, false, false },
	{ G6, C2, false, false },
	{ H2, A2, false, false },
	{ H2, B2, false, false },
	{ H2, C2, false, false },
	{ H7, B1, false, false },
	{ H7, C2, false, false },
	/* WhiteQueen, C3 */
	{ A1, C3, false, false },
	{ A1, D4, false, false },
	{ A1, E5, false, false },
	{ A1, F6, false, false },
	{ A1, G7, false, false },
	{ A1, H8, false, false },
	{ A3, C3, false, false },
	{ A3, D3, false, false },
	{ A3, E3, false, false },
	{ A3, F3, false, false },
	{ A3, G3, false, false },
	{ A3, H3, false, false },
	{ A5, C3, false, false },
	{ A5, D2, false, false },
	{ A5, E1, false, false },
	{ B2, A1,  true, false },
	{ B2, A2,  true, false },
	{ B2, A3,  true, false },
	{ B2, B1,  true, false },
	{ B2, B3,  true, false },
	{ B2, B4,  true, false },
	{ B2, B5,  true, false },
	{ B2, B6,  true, false },
	{ B2, B7,  true, false },
	{ B2, B8,  true, false },
	{ B2, C1,  true, false },
	{ B2, C2,  true, false },
	{ B2, C3, false, false },
	{ B2, D2,  true, false },
	{ B2, D4, false, false },
	{ B2, E2,  true, false },
	{ B2, E5, false, false },
	{ B2, F2,  true, false },
	{ B2, F6, false, false },
	{ B2, G2,  true, false },
	{ B2, G7, false, false },
	{ B2, H2,  true, false },
	{ B2, H8, false, false },
	{ B3, A2,  true, false },
	{ B3, A3,  true, false },
	{ B3, A4,  true, false },
	{ B3, B1,  true, false },
	{ B3, B2,  true, false },
	{ B3, B4,  true, false },
	{ B3, B5,  true, false },
	{ B3, B6,  true, false },
	{ B3, B7,  true, false },
	{ B3, B8,  true, false },
	{ B3, C2,  true, false },
	{ B3, C3, false, false },
	{ B3, C4,  true, false },
	{ B3, D1,  true, false },
	{ B3, D3, false, false },
	{ B3, D5,  true, false },
	{ B3, E3, false, false },
	{ B3, E6,  true, false },
	{ B3, F3, false, false },
	{ B3, F7,  true, false },
	{ B3, G3, false, false },
	{ B3, G8,  true, false },
	{ B3, H3, false, false },
	{ B4, A3,  true, false },
	{ B4, A4,  true, false },
	{ B4, A5,  true, false },
	{ B4, B1,  true, false },
	{ B4, B2,  true, false },
	{ B4, B3,  true, false },
	{ B4, B5,  true, false },
	{ B4, B6,  true, false },
	{ B4, B7,  true, false },
	{ B4, B8,  true, false },
	{ B4, C3, false, false },
	{ B4, C4,  true, false },
	{ B4, C5,  true, false },
	{ B4, D2, false, false },
	{ B4, D4,  true, false },
	{ B4, D6,  true, false },
	{ B4, E1, false, false },
	{ B4, E4,  true, false },
	{ B4, E7,  true, false },
	{ B4, F4,  true, false },
	{ B4, F8,  true, false },
	{ B4, G4,  true, false },
	{ B4, H4,  true, false },
	{ C1, C3, false, false },
	{ C1, C4, false, false },
	{ C1, C5, false, false },
	{ C1, C6, false, false },
	{ C1, C7, false, false },
	{ C1, C8, false, false },
	{ C2, A2,  true, false },
	{ C2, A4,  true, false },
	{ C2, B1,  true, false },
	{ C2, B2,  true, false },
	{ C2, B3,  true, false },
	{ C2, C1,  true, false },
	{ C2, C3, false, false },
	{ C2, C4, false, false },
	{ C2, C5, false, false },
	{ C2, C6, false, false },
	{ C2, C7, false, false },
	{ C2, C8, false, false },
	{ C2, D1,  true, false },
	{ C2, D2,  true, false },
	{ C2, D3,  true, false },
	{ C2, E2,  true, false },
	{ C2, E4,  true, false },
	{ C2, F2,  true, false },
	{ C2, F5,  true, false },
	{ C2, G2,  true, false },
	{ C2, G6,  true, false },
	{ C2, H2,  true, false },
	{ C2, H7,  true, false },
	{ C3, A1, false, false },
	{ C3, A3, false, false },
	{ C3, A5, false, false },
	{ C3, B2, false, false },
	{ C3, B3, false, false },
	{ C3, B4, false, false },
	{ C3, C1, false, false },
	{ C3, C2, false, false },
	{ C3, C4, false, false },
	{ C3, C5, false, false },
	{ C3, C6, false, false },
	{ C3, C7, false, false },
	{ C3, C8, false, false },
	{ C3, D2, false, false },
	{ C3, D3, false, false },
	{ C3, D4, false, false },
	{ C3, E1, false, false },
	{ C3, E3, false, false },
	{ C3, E5, false, false },
	{ C3, F3, false, false },
	{ C3, F6, false, false },
	{ C3, G3, false, false },
	{ C3, G7, false, false },
	{ C3, H3, false, false },
	{ C3, H8, false, false },
	{ C4, A2,  true, false },
	{ C4, A4,  true, false },
	{ C4, A6,  true, false },
	{ C4, B3,  true, false },
	{ C4, B4,  true, false },
	{ C4, B5,  true, false },
	{ C4, C1, false, false },
	{ C4, C2, false, false },
	{ C4, C3, false, false },
	{ C4, C5,  true, false },
	{ C4, C6,  true, false },
	{ C4, C7,  true, false },
	{ C4, C8,  true, false },
	{ C4, D3,  true, false },
	{ C4, D4,  true, false },
	{ C4, D5,  true, false },
	{ C4, E2,  true, false },
	{ C4, E4,  true, false },
	{ C4, E6,  true, false },
	{ C4, F1,  true, false },
	{ C4, F4,  true, false },
	{ C4, F7,  true, false },
	{ C4, G4,  true, false },
	{ C4, G8,  true, false },
	{ C4, H4,  true, false },
	{ C5, C1, false, false },
	{ C5, C2, false, false },
	{ C5, C3, false, false },
	{ C6, C1, false, false },
	{ C6, C2, false, false },
	{ C6, C3, false, false },
	{ C7, C1, false, false },
	{ C7, C2, false, false },
	{ C7, C3, false, false },
	{ C8, C1, false, false },
	{ C8, C2, false, false },
	{ C8, C3, false, false },
	{ D2, A2,  true, false },
	{ D2, A5, false, false },
	{ D2, B2,  true, false },
	{ D2, B4, false, false },
	{ D2, C1,  true, false },
	{ D2, C2,  true, false },
	{ D2, C3, false, false },
	{ D2, D1,  true, false },
	{ D2, D3,  true, false },
	{ D2, D4,  true, false },
	{ D2, D5,  true, false },
	{ D2, D6,  true, false },
	{ D2, D7,  true, false },
	{ D2, D8,  true, false },
	{ D2, E1,  true, false },
	{ D2, E2,  true, false },
	{ D2, E3,  true, false },
	{ D2, F2,  true, false },
	{ D2, F4,  true, false },
	{ D2, G2,  true, false },
	{ D2, G5,  true, false },
	{ D2, H2,  true, false },
	{ D2, H6,  true, false },
	{ D3, A3, false, false },
	{ D3, A6,  true, false },
	{ D3, B1,  true, false },
	{ D3, B3, false, false },
	{ D3, B5,  true, false },
	{ D3, C2,  true, false },
	{ D3, C3, false, false },
	{ D3, C4,  true, false },
	{ D3, D1,  true, false },
	{ D3, D2,  true, false },
	{ D3, D4,  true, false },
	{ D3, D5,  true, false },
	{ D3, D6,  true, false },
	{ D3, D7,  true, false },
	{ D3, D8,  true, false },
	{ D3, E2,  true, false },
	{ D3, E3,  true, false },
	{ D3, E4,  true, false },
	{ D3, F1,  true, false },
	{ D3, F3,  true, false },
	{ D3, F5,  true, false },
	{ D3, G3,  true, false },
	{ D3, G6,  true, false },
	{ D3, H3,  true, false },
	{ D3, H7,  true, false },
	{ D4, A1, false, false },
	{ D4, A4,  true, false },
	{ D4, A7,  true, false },
	{ D4, B2, false, false },
	{ D4, B4,  true, false },
	{ D4, B6,  true, false },
	{ D4, C3, false, false },
	{ D4, C4,  true, false },
	{ D4, C5,  true, false },
	{ D4, D1,  true, false },
	{ D4, D2,  true, false },
	{ D4, D3,  true, false },
	{ D4, D5,  true, false },
	{ D4, D6,  true, false },
	{ D4, D7,  true, false },
	{ D4, D8,  true, false },
	{ D4, E3,  true, false },
	{ D4, E4,  true, false },
	{ D4, E5,  true, false },
	{ D4, F2,  true, false },
	{ D4, F4,  true, false },
	{ D4, F6,  true, false },
	{ D4, G1,  true, false },
	{ D4, G4,  true, false },
	{ D4, G7,  true, false },
	{ D4, H4,  true, false },
	{ D4, H8,  true, false },
	{ E1, A5, false, false },
	{ E1, B4, false, false },
	{ E1, C3, false, false },
	{ E3, A3, false, false },
	{ E3, B3, false, false },
	{ E3, C3, false, false },
	{ E5, A1, false, false },
	{ E5, B2, false, false },
	{ E5, C3, false, false },
	{ F3, A3, false, false },
	{ F3, B3, false, false },
	{ F3, C3, false, false },
	{ F6, A1, false, false },
	{ F6, B2, false, false },
	{ F6, C3, false, false },
	{ G3, A3, false, false },
	{ G3, B3, false, false },
	{ G3, C3, false, false },
	{ G7, A1, false, false },
	{ G7, B2, false, false },
	{ G7, C3, false, false },
	{ H3, A3, false, false },
	{ H3, B3, false, false },
	{ H3, C3, false, false },
	{ H8, A1, false, false },
	{ H8, B2, false, false },
	{ H8, C3, false, false },
	/* WhiteQueen, C4 */
	{ A2, C4, false, false },
	{ A2, D5, false, false },
	{ A2, E6, false, false },
	{ A2, F7, false, false },
	{ A2, G8, false, false },
	{ A4, C4, false, false },
	{ A4, D4, false, false },
	{ A4, E4, false, false },
	{ A4, F4, false, false },
	{ A4, G4, false, false },
	{ A4, H4, false, false },
	{ A6, C4, false, false },
	{ A6, D3, false, false },
	{ A6, E2, false, false },
	{ A6, F1, false, false },
	{ B3, A2,  true, false },
	{ B3, A3,  true, false },
	{ B3, A4,  true, false },
	{ B3, B1,  true, false },
	{ B3, B2,  true, false },
	{ B3, B4,  true, false },
	{ B3, B5,  true, false },
	{ B3, B6,  true, false },
	{ B3, B7,  true, false },
	{ B3, B8,  true, false },
	{ B3, C2,  true, false },
	{ B3, C3,  true, false },
	{ B3, C4, false, false },
	{ B3, D1,  true, false },
	{ B3, D3,  true, false },
	{ B3, D5, false, false },
	{ B3, E3,  true, false },
	{ B3, E6, false, false },
	{ B3, F3,  true, false },
	{ B3, F7, false, false },
	{ B3, G3,  true, false },
	{ B3, G8, false, false },
	{ B3, H3,  true, false },
	{ B4, A3,  true, false },
	{ B4, A4,  true, false },
	{ B4, A5,  true, false },
	{ B4, B1,  true, false },
	{ B4, B2,  true, false },
	{ B4, B3,  true, false },
	{ B4, B5,  true, false },
	{ B4, B6,  true, false },
	{ B4, B7,  true, false },
	{ B4, B8,  true, false },
	{ B4, C3,  true, false },
	{ B4, C4, false, false },
	{ B4, C5,  true, false },
	{ B4, D2,  true, false },
	{ B4, D4, false, false },
	{ B4, D6,  true, false },
	{ B4, E1,  true, false },
	{ B4, E4, false, false },
	{ B4, E7,  true, false },
	{ B4, F4, false, false },
	{ B4, F8,  true, false },
	{ B4, G4, false, false },
	{ B4, H4, false, false },
	{ B5, A4,  true, false },
	{ B5, A5,  true, false },
	{ B5, A6,  true, false },
	{ B5, B1,  true, false },
	{ B5, B2,  true, false },
	{ B5, B3,  true, false },
	{ B5, B4,  true, false },
	{ B5, B6,  true, false },
	{ B5, B7,  true, false },
	{ B5, B8,  true, false },
	{ B5, C4, false, false },
	{ B5, C5,  true, false },
	{ B5, C6,  true, false },
	{ B5, D3, false, false },
	{ B5, D5,  true, false },
	{ B5, D7,  true, false },
	{ B5, E2, false, false },
	{ B5, E5,  true, false },
	{ B5, E8,  true, false },
	{ B5, F1, false, false },
	{ B5, F5,  true, false },
	{ B5, G5,  true, false },
	{ B5, H5,  true, false },
	{ C1, C4, false, false },
	{ C1, C5, false, false },
	{ C1, C6, false, false },
	{ C1, C7, false, false },
	{ C1, C8, false, false },
	{ C2, C4, false, false },
	{ C2, C5, false, false },
	{ C2, C6, false, false },
	{ C2, C7, false, false },
	{ C2, C8, false, false },
	{ C3, A1,  true, false },
	{ C3, A3,  true, false },
	{ C3, A5,  true, false },
	{ C3, B2,  true, false },
	{ C3, B3,  true, false },
	{ C3, B4,  true, false },
	{ C3, C1,  true, false },
	{ C3, C2,  true, false },
	{ C3, C4, false, false },
	{ C3, C5, false, false },
	{ C3, C6, false, false },
	{ C3, C7, false, false },
	{ C3, C8, false, false },
	{ C3, D2,  true, false },
	{ C3, D3,  true, false },
	{ C3, D4,  true, false },
	{ C3, E1,  true, false },
	{ C3, E3,  true, false },
	{ C3, E5,  true, false },
	{ C3, F3,  true, false },
	{ C3, F6,  true, false },
	{ C3, G3,  true, false },
	{ C3, G7,  true, false },
	{ C3, H3,  true, false },
	{ C3, H8,  true, false },
	{ C4, A2, false, false },
	{ C4, A4, false, false },
	{ C4, A6, false, false },
	{ C4, B3, false, false },
	{ C4, B4, false, false },
	{ C4, B5, false, false },
	{ C4, C1, false, false },
	{ C4, C2, false, false },
	{ C4, C3, false, false },
	{ C4, C5, false, false },
	{ C4, C6, false, false },
	{ C4, C7, false, false },
	{ C4, C8, false, false },
	{ C4, D3, false, false },
	{ C4, D4, false, false },
	{ C4, D5, false, false },
	{ C4, E2, false, false },
	{ C4, E4, false, false },
	{ C4, E6, false, false },
	{ C4, F1, false, false },
	{ C4, F4, false, false },
	{ C4, F7, false, false },
	{ C4, G4, false, false },
	{ C4, G8, false, false },
	{ C4, H4, false, false },
	{ C5, A3,  true, false },
	{ C5, A5,  true, false },
	{ C5, A7,  true, false },
	{ C5, B4,  true, false },
	{ C5, B5,  true, false },
	{ C5, B6,  true, false },
	{ C5, C1, false, false },
	{ C5, C2, false, false },
	{ C5, C3, false, false },
	{ C5, C4, false, false },
	{ C5, C6,  true, false },
	{ C5, C7,  true, false },
	{ C5, C8,  true, false },
	{ C5, D4,  true, false },
	{ C5, D5,  true, false },
	{ C5, D6,  true, false },
	{ C5, E3,  true, false },
	{ C5, E5,  true, false },
	{ C5, E7,  true, false },
	{ C5, F2,  true, false },
	{ C5, F5,  true, false },
	{ C5, F8,  true, false },
	{ C5, G1,  true, false },
	{ C5, G5,  true, false },
	{ C5, H5,  true, false },
	{ C6, C1, false, false },
	{ C6, C2, false, false },
	{ C6, C3, false, false },
	{ C6, C4, false, false },
	{ C7, C1, false, false },
	{ C7, C2, false, false },
	{ C7, C3, false, false },
	{ C7, C4, false, false },
	{ C8, C1, false, false },
	{ C8, C2, false, false },
	{ C8, C3, false, false },
	{ C8, C4, false, false },
	{ D3, A3,  true, false },
	{ D3, A6, false, false },
	{ D3, B1,  true, false },
	{ D3, B3,  true, false },
	{ D3, B5, false, false },
	{ D3, C2,  true, false },
	{ D3, C3,  true, false },
	{ D3, C4, false, false },
	{ D3, D1,  true, false },
	{ D3, D2,  true, false },
	{ D3, D4,  true, false },
	{ D3, D5,  true, false },
	{ D3, D6,  true, false },
	{ D3, D7,  true, false },
	{ D3, D8,  true, false },
	{ D3, E2,  true, false },
	{ D3, E3,  true, false },
	{ D3, E4,  true, false },
	{ D3, F1,  true, false },
	{ D3, F3,  true, false },
	{ D3, F5,  true, false },
	{ D3, G3,  true, false },
	{ D3, G6,  true, false },
	{ D3, H3,  true, false },
	{ D3, H7,  true, false },
	{ D4, A1,  true, false },
	{ D4, A4, false, false },
	{ D4, A7,  true, false },
	{ D4, B2,  true, false },
	{ D4, B4, false, false },
	{ D4, B6,  true, false },
	{ D4, C3,  true, false },
	{ D4, C4, false, false },
	{ D4, C5,  true, false },
	{ D4, D1,  true, false },
	{ D4, D2,  true, false },
	{ D4, D3,  true, false },
	{ D4, D5,  true, false },
	{ D4, D6,  true, false },
	{ D4, D7,  true, false },
	{ D4, D8,  true, false },
	{ D4, E3,  true, false },
	{ D4, E4,  true, false },
	{ D4, E5,  true, false },
	{ D4, F2,  true, false },
	{ D4, F4,  true, false },
	{ D4, F6,  true, false },
	{ D4, G1,  true, false },
	{ D4, G4,  true, false },
	{ D4, G7,  true, false },
	{ D4, H4,  true, false },
	{ D4, H8,  true, false },
	{ D5, A2, false, false },
	{ D5, A5,  true, false },
	{ D5, A8,  true, false },
	{ D5, B3, false, false },
	{ D5, B5,  true, false },
	{ D5, B7,  true, false },
	{ D5, C4, false, false },
	{ D5, C5,  true, false },
	{ D5, C6,  true, false },
	{ D5, D1,  true, false },
	{ D5, D2,  true, false },
	{ D5, D3,  true, false },
	{ D5, D4,  true, false },
	{ D5, D6,  true, false },
	{ D5, D7,  true, false },
	{ D5, D8,  true, false },
	{ D5, E4,  true, false },
	{ D5, E5,  true, false },
	{ D5, E6,  true, false },
	{ D5, F3,  true, false },
	{ D5, F5,  true, false },
	{ D5, F7,  true, false },
	{ D5, G2,  true, false },
	{ D5, G5,  true, false },
	{ D5, G8,  true, false },
	{ D5, H1,  true, false },
	{ D5, H5,  true, false },
	{ E2, A6, false, false },
	{ E2, B5, false, false },
	{ E2, C4, false, false },
	{ E4, A4, false, false },
	{ E4, B4, false, false },
	{ E4, C4, false, false },
	{ E6, A2, false, false },
	{ E6, B3, false, false },
	{ E6, C4, false, false },
	{ F1, A6, false, false },
	{ F1, B5, false, false },
	{ F1, C4, false, false },
	{ F4, A4, false, false },
	{ F4, B4, false, false },
	{ F4, C4, false, false },
	{ F7, A2, false, false },
	{ F7, B3, false, false },
	{ F7, C4, false, false },
	{ G4, A4, false, false },
	{ G4, B4, false, false },
	{ G4, C4, false, false },
	{ G8, A2, false, false },
	{ G8, B3, false, false },
	{ G8, C4, false, false },
	{ H4, A4, false, false },
	{ H4, B4, false, false },
	{ H4, C4, false, false },
	/* WhiteQueen, C5 */
	{ A3, C5, false, false },
	{ A3, D6, false, false },
	{ A3, E7, false, false },
	{ A3, F8, false, false },
	{ A5, C5, false, false },
	{ A5, D5, false, false },
	{ A5, E5, false, false },
	{ A5, F5, false, false },
	{ A5, G5, false, false },
	{ A5, H5, false, false },
	{ A7, C5, false, false },
	{ A7, D4, false, false },
	{ A7, E3, false, false },
	{ A7, F2, false, false },
	{ A7, G1, false, false },
	{ B4, A3,  true, false },
	{ B4, A4,  true, false },
	{ B4, A5,  true, false },
	{ B4, B1,  true, false },
	{ B4, B2,  true, false },
	{ B4, B3,  true, false },
	{ B4, B5,  true, false },
	{ B4, B6,  true, false },
	{ B4, B7,  true, false },
	{ B4, B8,  true, false },
	{ B4, C3,  true, false },
	{ B4, C4,  true, false },
	{ B4, C5, false, false },
	{ B4, D2,  true, false },
	{ B4, D4,  true, false },
	{ B4, D6, false, false },
	{ B4, E1,  true, false },
	{ B4, E4,  true, false },
	{ B4, E7, false, false },
	{ B4, F4,  true, false },
	{ B4, F8, false, false },
	{ B4, G4,  true, false },
	{ B4, H4,  true, false },
	{ B5, A4,  true, false },
	{ B5, A5,  true, false },
	{ B5, A6,  true, false },
	{ B5, B1,  true, false },
	{ B5, B2,  true, false },
	{ B5, B3,  true, false },
	{ B5, B4,  true, false },
	{ B5, B6,  true, false },
	{ B5, B7,  true, false },
	{ B5, B8,  true, false },
	{ B5, C4,  true, false },
	{ B5, C5, false, false },
	{ B5, C6,  true, false },
	{ B5, D3,  true, false },
	{ B5, D5, false, false },
	{ B5, D7,  true, false },
	{ B5, E2,  true, false },
	{ B5, E5, false, false },
	{ B5, E8,  true, false },
	{ B5, F1,  true, false },
	{ B5, F5, false, false },
	{ B5, G5, false, false },
	{ B5, H5, false, false },
	{ B6, A5,  true, false },
	{ B6, A6,  true, false },
	{ B6, A7,  true, false },
	{ B6, B1,  true, false },
	{ B6, B2,  true, false },
	{ B6, B3,  true, false },
	{ B6, B4,  true, false },
	{ B6, B5,  true, false },
	{ B6, B7,  true, false },
	{ B6, B8,  true, false },
	{ B6, C5, false, false },
	{ B6, C6,  true, false },
	{ B6, C7,  true, false },
	{ B6, D4, false, false },
	{ B6, D6,  true, false },
	{ B6, D8,  true, false },
	{ B6, E3, false, false },
	{ B6, E6,  true, false },
	{ B6, F2, false, false },
	{ B6, F6,  true, false },
	{ B6, G1, false, false },
	{ B6, G6,  true, false },
	{ B6, H6,  true, false },
	{ C1, C5, false, false },
	{ C1, C6, false, false },
	{ C1, C7, false, false },
	{ C1, C8, false, false },
	{ C2, C5, false, false },
	{ C2, C6, false, false },
	{ C2, C7, false, false },
	{ C2, C8, false, false },
	{ C3, C5, false, false },
	{ C3, C6, false, false },
	{ C3, C7, false, false },
	{ C3, C8, false, false },
	{ C4, A2,  true, false },
	{ C4, A4,  true, false },
	{ C4, A6,  true, false },
	{ C4, B3,  true, false },
	{ C4, B4,  true, false },
	{ C4, B5,  true, false },
	{ C4, C1,  true, false },
	{ C4, C2,  true, false },
	{ C4, C3,  true, false },
	{ C4, C5, false, false },
	{ C4, C6, false, false },
	{ C4, C7, false, false },
	{ C4, C8, false, false },
	{ C4, D3,  true, false },
	{ C4, D4,  true, false },
	{ C4, D5,  true, false },
	{ C4, E2,  true, false },
	{ C4, E4,  true, false },
	{ C4, E6,  true, false },
	{ C4, F1,  true, false },
	{ C4, F4,  true, false },
	{ C4, F7,  true, false },
	{ C4, G4,  true, false },
	{ C4, G8,  true, false },
	{ C4, H4,  true, false },
	{ C5, A3, false, false },
	{ C5, A5, false, false },
	{ C5, A7, false, false },
	{ C5, B4, false, false },
	{ C5, B5, false, false },
	{ C5, B6, false, false },
	{ C5, C1, false, false },
	{ C5, C2, false, false },
	{ C5, C3, false, false },
	{ C5, C4, false, false },
	{ C5, C6, false, false },
	{ C5, C7, false, false },
	{ C5, C8, false, false },
	{ C5, D4, false, false },
	{ C5, D5, false, false },
	{ C5, D6, false, false },
	{ C5, E3, false, false },
	{ C5, E5, false, false },
	{ C5, E7, false, false },
	{ C5, F2, false, false },
	{ C5, F5, false, false },
	{ C5, F8, false, false },
	{ C5, G1, false, false },
	{ C5, G5, false, false },
	{ C5, H5, false, false },
	{ C6, A4,  true, false },
	{ C6, A6,  true, false },
	{ C6, A8,  true, false },
	{ C6, B5,  true, false },
	{ C6, B6,  true, false },
	{ C6, B7,  true, false },
	{ C6, C1, false, false },
	{ C6, C2, false, false },
	{ C6, C3, false, false },
	{ C6, C4, false, false },
	{ C6, C5, false, false },
	{ C6, C7,  true, false },
	{ C6, C8,  true, false },
	{ C6, D5,  true, false },
	{ C6, D6,  true, false },
	{ C6, D7,  true, false },
	{ C6, E4,  true, false },
	{ C6, E6,  true, false },
	{ C6, E8,  true, false },
	{ C6, F3,  true, false },
	{ C6, F6,  true, false },
	{ C6, G2,  true, false },
	{ C6, G6,  true, false },
	{ C6, H1,  true, false },
	{ C6, H6,  true, false },
	{ C7, C1, false, false },
	{ C7, C2, false, false },
	{ C7, C3, false, false },
	{ C7, C4, false, false },
	{ C7, C5, false, false },
	{ C8, C1, false, false },
	{ C8, C2, false, false },
	{ C8, C3, false, false },
	{ C8, C4, false, false },
	{ C8, C5, false, false },
	{ D4, A1,  true, false },
	{ D4, A4,  true, false },
	{ D4, A7, false, false },
	{ D4, B2,  true, false },
	{ D4, B4,  true, false },
	{ D4, B6, false, false },
	{ D4, C3,  true, false },
	{ D4, C4,  true, false },
	{ D4, C5, false, false },
	{ D4, D1,  true, false },
	{ D4, D2,  true, false },
	{ D4, D3,  true, false },
	{ D4, D5,  true, false },
	{ D4, D6,  true, false },
	{ D4, D7,  true, false },
	{ D4, D8,  true, false },
	{ D4, E3,  true, false },
	{ D4, E4,  true, false },
	{ D4, E5,  true, false },
	{ D4, F2,  true, false },
	{ D4, F4,  true, false },
	{ D4, F6,  true, false },
	{ D4, G1,  true, false },
	{ D4, G4,  true, false },
	{ D4, G7,  true, false },
	{ D4, H4,  true, false },
	{ D4, H8,  true, false },
	{ D5, A2,  true, false },
	{ D5, A5, false, false },
	{ D5, A8,  true, false },
	{ D5, B3,  true, false },
	{ D5, B5, false, false },
	{ D5, B7,  true, false },
	{ D5, C4,  true, false },
	{ D5, C5, false, false },
	{ D5, C6,  true, false },
	{ D5, D1,  true, false },
	{ D5, D2,  true, false },
	{ D5, D3,  true, false },
	{ D5, D4,  true, false },
	{ D5, D6,  true, false },
	{ D5, D7,  true, false },
	{ D5, D8,  true, false },
	{ D5, E4,  true, false },
	{ D5, E5,  true, false },
	{ D5, E6,  true, false },
	{ D5, F3,  true, false },
	{ D5, F5,  true, false },
	{ D5, F7,  true, false },
	{ D5, G2,  true, false },
	{ D5, G5,  true, false },
	{ D5, G8,  true, false },
	{ D5, H1,  true, false },
	{ D5, H5,  true, false },
	{ D6, A3, false, false },
	{ D6, A6,  true, false },
	{ D6, B4, false, false },
	{ D6, B6,  true, false },
	{ D6, B8,  true, false },
	{ D6, C5, false, false },
	{ D6, C6,  true, false },
	{ D6, C7,  true, false },
	{ D6, D1,  true, false },
	{ D6, D2,  true, false },
	{ D6, D3,  true, false },
	{ D6, D4,  true, false },
	{ D6, D5,  true, false },
	{ D6, D7,  true, false },
	{ D6, D8,  true, false },
	{ D6, E5,  true, false },
	{ D6, E6,  true, false },
	{ D6, E7,  true, false },
	{ D6, F4,  true, false },
	{ D6, F6,  true, false },
	{ D6, F8,  true, false },
	{ D6, G3,  true, false },
	{ D6, G6,  true, false },
	{ D6, H2,  true, false },
	{ D6, H6,  true, false },
	{ E3, A7, false, false },
	{ E3, B6, false, false },
	{ E3, C5, false, false },
	{ E5, A5, false, false },
	{ E5, B5, false, false },
	{ E5, C5, false, false },
	{ E7, A3, false, false },
	{ E7, B4, false, false },
	{ E7, C5, false, false },
	{ F2, A7, false, false },
	{ F2, B6, false, false },
	{ F2, C5, false, false },
	{ F5, A5, false, false },
	{ F5, B5, false, false },
	{ F5, C5, false, false },
	{ F8, A3, false, false },
	{ F8, B4, false, false },
	{ F8, C5, false, false },
	{ G1, A7, false, false },
	{ G1, B6, false, false },
	{ G1, C5, false, false },
	{ G5, A5, false, false },
	{ G5, B5, false, false },
	{ G5, C5, false, false },
	{ H5, A5, false, false },
	{ H5, B5, false, false },
	{ H5, C5, false, false },
	/* WhiteQueen, C6 */
	{ A4, C6, false, false },
	{ A4, D7, false, false },
	{ A4, E8, false, false },
	{ A6, C6, false, false },
	{ A6, D6, false, false },
	{ A6, E6, false, false },
	{ A6, F6, false, false },
	{ A6, G6, false, false },
	{ A6, H6, false, false },
	{ A8, C6, false, false },
	{ A8, D5, false, false },
	{ A8, E4, false, false },
	{ A8, F3, false, false },
	{ A8, G2, false, false },
	{ A8, H1, false, false },
	{ B5, A4,  true, false },
	{ B5, A5,  true, false },
	{ B5, A6,  true, false },
	{ B5, B1,  true, false },
	{ B5, B2,  true, false },
	{ B5, B3,  true, false },
	{ B5, B4,  true, false },
	{ B5, B6,  true, false },
	{ B5, B7,  true, false },
	{ B5, B8,  true, false },
	{ B5, C4,  true, false },
	{ B5, C5,  true, false },
	{ B5, C6, false, false },
	{ B5, D3,  true, false },
	{ B5, D5,  true, false },
	{ B5, D7, false, false },
	{ B5, E2,  true, false },
	{ B5, E5,  true, false },
	{ B5, E8, false, false },
	{ B5, F1,  true, false },
	{ B5, F5,  true, false },
	{ B5, G5,  true, false },
	{ B5, H5,  true, false },
	{ B6, A5,  true, false },
	{ B6, A6,  true, false },
	{ B6, A7,  true, false },
	{ B6, B1,  true, false },
	{ B6, B2,  true, false },
	{ B6, B3,  true, false },
	{ B6, B4,  true, false },
	{ B6, B5,  true, false },
	{ B6, B7,  true, false },
	{ B6, B8,  true, false },
	{ B6, C5,  true, false },
	{ B6, C6, false, false },
	{ B6, C7,  true, false },
	{ B6, D4,  true, false },
	{ B6, D6, false, false },
	{ B6, D8,  true, false },
	{ B6, E3,  true, false },
	{ B6, E6, false, false },
	{ B6, F2,  true, false },
	{ B6, F6, false, false },
	{ B6, G1,  true, false },
	{ B6, G6, false, false },
	{ B6, H6, false, false },
	{ B7, A6,  true, false },
	{ B7, A7,  true, false },
	{ B7, A8,  true, false },
	{ B7, B1,  true, false },
	{ B7, B2,  true, false },
	{ B7, B3,  true, false },
	{ B7, B4,  true, false },
	{ B7, B5,  true, false },
	{ B7, B6,  true, false },
	{ B7, B8,  true, false },
	{ B7, C6, false, false },
	{ B7, C7,  true, false },
	{ B7, C8,  true, false },
	{ B7, D5, false, false },
	{ B7, D7,  true, false },
	{ B7, E4, false, false },
	{ B7, E7,  true, false },
	{ B7, F3, false, false },
	{ B7, F7,  true, false },
	{ B7, G2, false, false },
	{ B7, G7,  true, false },
	{ B7, H1, false, false },
	{ B7, H7,  true, false },
	{ C1, C6, false, false },
	{ C1, C7, false, false },
	{ C1, C8, false, false },
	{ C2, C6, false, false },
	{ C2, C7, false, false },
	{ C2, C8, false, false },
	{ C3, C6, false, false },
	{ C3, C7, false, false },
	{ C3, C8, false, false },
	{ C4, C6, false, false },
	{ C4, C7, false, false },
	{ C4, C8, false, false },
	{ C5, A3,  true, false },
	{ C5, A5,  true, false },
	{ C5, A7,  true, false },
	{ C5, B4,  true, false },
	{ C5, B5,  true, false },
	{ C5, B6,  true, false },
	{ C5, C1,  true, false },
	{ C5, C2,  true, false },
	{ C5, C3,  true, false },
	{ C5, C4,  true, false },
	{ C5, C6, false, false },
	{ C5, C7, false, false },
	{ C5, C8, false, false },
	{ C5, D4,  true, false },
	{ C5, D5,  true, false },
	{ C5, D6,  true, false },
	{ C5, E3,  true, false },
	{ C5, E5,  true, false },
	{ C5, E7,  true, false },
	{ C5, F2,  true, false },
	{ C5, F5,  true, false },
	{ C5, F8,  true, false },
	{ C5, G1,  true, false },
	{ C5, G5,  true, false },
	{ C5, H5,  true, false },
	{ C6, A4, false, false },
	{ C6, A6, false, false },
	{ C6, A8, false, false },
	{ C6, B5, false, false },
	{ C6, B6, false, false },
	{ C6, B7, false, false },
	{ C6, C1, false, false },
	{ C6, C2, false, false },
	{ C6, C3, false, false },
	{ C6, C4, false, false },
	{ C6, C5, false, false },
	{ C6, C7, false, false },
	{ C6, C8, false, false },
	{ C6, D5, false, false },
	{ C6, D6, false, false },
	{ C6, D7, false, false },
	{ C6, E4, false, false },
	{ C6, E6, false, false },
	{ C6, E8, false, false },
	{ C6, F3, false, false },
	{ C6, F6, false, false },
	{ C6, G2, false, false },
	{ C6, G6, false, false },
	{ C6, H1, false, false },
	{ C6, H6, false, false },
	{ C7, A5,  true, false },
	{ C7, A7,  true, false },
	{ C7, B6,  true, false },
	{ C7, B7,  true, false },
	{ C7, B8,  true, false },
	{ C7, C1, false, false },
	{ C7, C2, false, false },
	{ C7, C3, false, false },
	{ C7, C4, false, false },
	{ C7, C5, false, false },
	{ C7, C6, false, false },
	{ C7, C8,  true, false },
	{ C7, D6,  true, false },
	{ C7, D7,  true, false },
	{ C7, D8,  true, false },
	{ C7, E5,  true, false },
	{ C7, E7,  true, false },
	{ C7, F4,  true, false },
	{ C7, F7,  true, false },
	{ C7, G3,  true, false },
	{ C7, G7,  true, false },
	{ C7, H2,  true, false },
	{ C7, H7,  true, false },
	{ C8, C1, false, false },
	{ C8, C2, false, false },
	{ C8, C3, false, false },
	{ C8, C4, false, false },
	{ C8, C5, false, false },
	{ C8, C6, false, false },
	{ D5, A2,  true, false },
	{ D5, A5,  true, false },
	{ D5, A8, false, false },
	{ D5, B3,  true, false },
	{ D5, B5,  true, false },
	{ D5, B7, false, false },
	{ D5, C4,  true, false },
	{ D5, C5,  true, false },
	{ D5, C6, false, false },
	{ D5, D1,  true, false },
	{ D5, D2,  true, false },
	{ D5, D3,  true, false },
	{ D5, D4,  true, false },
	{ D5, D6,  true, false },
	{ D5, D7,  true, false },
	{ D5, D8,  true, false },
	{ D5, E4,  true, false },
	{ D5, E5,  true, false },
	{ D5, E6,  true, false },
	{ D5, F3,  true, false },
	{ D5, F5,  true, false },
	{ D5, F7,  true, false },
	{ D5, G2,  true, false },
	{ D5, G5,  true, false },
	{ D5, G8,  true, false },
	{ D5, H1,  true, false },
	{ D5, H5,  true, false },
	{ D6, A3,  true, false },
	{ D6, A6, false, false },
	{ D6, B4,  true, false },
	{ D6, B6, false, false },
	{ D6, B8,  true, false },
	{ D6, C5,  true, false },
	{ D6, C6, false, false },
	{ D6, C7,  true, false },
	{ D6, D1,  true, false },
	{ D6, D2,  true, false },
	{ D6, D3,  true, false },
	{ D6, D4,  true, false },
	{ D6, D5,  true, false },
	{ D6, D7,  true, false },
	{ D6, D8,  true, false },
	{ D6, E5,  true, false },
	{ D6, E6,  true, false },
	{ D6, E7,  true, false },
	{ D6, F4,  true, false },
	{ D6, F6,  true, false },
	{ D6, F8,  true, false },
	{ D6, G3,  true, false },
	{ D6, G6,  true, false },
	{ D6, H2,  true, false },
	{ D6, H6,  true, false },
	{ D7, A4, false, false },
	{ D7, A7,  true, false },
	{ D7, B5, false, false },
	{ D7, B7,  true, false },
	{ D7, C6, false, false },
	{ D7, C7,  true, false },
	{ D7, C8,  true, false },
	{ D7, D1,  true, false },
	{ D7, D2,  true, false },
	{ D7, D3,  true, false },
	{ D7, D4,  true, false },
	{ D7, D5,  true, false },
	{ D7, D6,  true, false },
	{ D7, D8,  true, false },
	{ D7, E6,  true, false },
	{ D7, E7,  true, false },
	{ D7, E8,  true, false },
	{ D7, F5,  true, false },
	{ D7, F7,  true, false },
	{ D7, G4,  true, false },
	{ D7, G7,  true, false },
	{ D7, H3,  true, false },
	{ D7, H7,  true, false },
	{ E4, A8, false, false },
	{ E4, B7, false, false },
	{ E4, C6, false, false },
	{ E6, A6, false, false },
	{ E6, B6, false, false },
	{ E6, C6, false, false },
	{ E8, A4, false, false },
	{ E8, B5, false, false },
	{ E8, C6, false, false },
	{ F3, A8, false, false },
	{ F3, B7, false, false },
	{ F3, C6, false, false },
	{ F6, A6, false, false },
	{ F6, B6, false, false },
	{ F6, C6, false, false },
	{ G2, A8, false, false },
	{ G2, B7, false, false },
	{ G2, C6, false, false },
	{ G6, A6, false, false },
	{ G6, B6, false, false },
	{ G6, C6, false, false },
	{ H1, A8, false, false },
	{ H1, B7, false, false },
	{ H1, C6, false, false },
	{ H6, A6, false, false },
	{ H6, B6, false, false },
	{ H6, C6, false, false },
	/* WhiteQueen, C7 */
	{ A5, C7, false, false },
	{ A5, D8, false, false },
	{ A7, C7, false, false },
	{ A7, D7, false, false },
	{ A7, E7, false, false },
	{ A7, F7, false, false },
	{ A7, G7, false, false },
	{ A7, H7, false, false },
	{ B6, A5,  true, false },
	{ B6, A6,  true, false },
	{ B6, A7,  true, false },
	{ B6, B1,  true, false },
	{ B6, B2,  true, false },
	{ B6, B3,  true, false },
	{ B6, B4,  true, false },
	{ B6, B5,  true, false },
	{ B6, B7,  true, false },
	{ B6, B8,  true, false },
	{ B6, C5,  true, false },
	{ B6, C6,  true, false },
	{ B6, C7, false, false },
	{ B6, D4,  true, false },
	{ B6, D6,  true, false },
	{ B6, D8, false, false },
	{ B6, E3,  true, false },
	{ B6, E6,  true, false },
	{ B6, F2,  true, false },
	{ B6, F6,  true, false },
	{ B6, G1,  true, false },
	{ B6, G6,  true, false },
	{ B6, H6,  true, false },
	{ B7, A6,  true, false },
	{ B7, A7,  true, false },
	{ B7, A8,  true, false },
	{ B7, B1,  true, false },
	{ B7, B2,  true, false },
	{ B7, B3,  true, false },
	{ B7, B4,  true, false },
	{ B7, B5,  true, false },
	{ B7, B6,  true, false },
	{ B7, B8,  true, false },
	{ B7, C6,  true, false },
	{ B7, C7, false, false },
	{ B7, C8,  true, false },
	{ B7, D5,  true, false },
	{ B7, D7, false, false },
	{ B7, E4,  true, false },
	{ B7, E7, false, false },
	{ B7, F3,  true, false },
	{ B7, F7, false, false },
	{ B7, G2,  true, false },
	{ B7, G7, false, false },
	{ B7, H1,  true, false },
	{ B7, H7, false, false },
	{ B8, A7,  true, false },
	{ B8, A8,  true, false },
	{ B8, B1,  true, false },
	{ B8, B2,  true, false },
	{ B8, B3,  true, false },
	{ B8, B4,  true, false },
	{ B8, B5,  true, false },
	{ B8, B6,  true, false },
	{ B8, B7,  true, false },
	{ B8, C7, false, false },
	{ B8, C8,  true, false },
	{ B8, D6, false, false },
	{ B8, D8,  true, false },
	{ B8, E5, false, false },
	{ B8, E8,  true, false },
	{ B8, F4, false, false },
	{ B8, F8,  true, false },
	{ B8, G3, false, false },
	{ B8, G8,  true, false },
	{ B8, H2, false, false },
	{ B8, H8,  true, false },
	{ C1, C7, false, false },
	{ C1, C8, false, false },
	{ C2, C7, false, false },
	{ C2, C8, false, false },
	{ C3, C7, false, false },
	{ C3, C8, false, false },
	{ C4, C7, false, false },
	{ C4, C8, false, false },
	{ C5, C7, false, false },
	{ C5, C8, false, false },
	{ C6, A4,  true, false },
	{ C6, A6,  true, false },
	{ C6, A8,  true, false },
	{ C6, B5,  true, false },
	{ C6, B6,  true, false },
	{ C6, B7,  true, false },
	{ C6, C1,  true, false },
	{ C6, C2,  true, false },
	{ C6, C3,  true, false },
	{ C6, C4,  true, false },
	{ C6, C5,  true, false },
	{ C6, C7, false, false },
	{ C6, C8, false, false },
	{ C6, D5,  true, false },
	{ C6, D6,  true, false },
	{ C6, D7,  true, false },
	{ C6, E4,  true, false },
	{ C6, E6,  true, false },
	{ C6, E8,  true, false },
	{ C6, F3,  true, false },
	{ C6, F6,  true, false },
	{ C6, G2,  true, false },
	{ C6, G6,  true, false },
	{ C6, H1,  true, false },
	{ C6, H6,  true, false },
	{ C7, A5, false, false },
	{ C7, A7, false, false },
	{ C7, B6, false, false },
	{ C7, B7, false, false },
	{ C7, B8, false, false },
	{ C7, C1, false, false },
	{ C7, C2, false, false },
	{ C7, C3, false, false },
	{ C7, C4, false, false },
	{ C7, C5, false, false },
	{ C7, C6, false, false },
	{ C7, C8, false, false },
	{ C7, D6, false, false },
	{ C7, D7, false, false },
	{ C7, D8, false, false },
	{ C7, E5, false, false },
	{ C7, E7, false, false },
	{ C7, F4, false, false },
	{ C7, F7, false, false },
	{ C7, G3, false, false },
	{ C7, G7, false, false },
	{ C7, H2, false, false },
	{ C7, H7, false, false },
	{ C8, A6,  true, false },
	{ C8, A8,  true, false },
	{ C8, B7,  true, false },
	{ C8, B8,  true, false },
	{ C8, C1, false, false },
	{ C8, C2, false, false },
	{ C8, C3, false, false },
	{ C8, C4, false, false },
	{ C8, C5, false, false },
	{ C8, C6, false, false },
	{ C8, C7, false, false },
	{ C8, D7,  true, false },
	{ C8, D8,  true, false },
	{ C8, E6,  true, false },
	{ C8, E8,  true, false },
	{ C8, F5,  true, false },
	{ C8, F8,  true, false },
	{ C8, G4,  true, false },
	{ C8, G8,  true, false },
	{ C8, H3,  true, false },
	{ C8, H8,  true, false },
	{ D6, A3,  true, false },
	{ D6, A6,  true, false },
	{ D6, B4,  true, false },
	{ D6, B6,  true, false },
	{ D6, B8, false, false },
	{ D6, C5,  true, false },
	{ D6, C6,  true, false },
	{ D6, C7, false, false },
	{ D6, D1,  true, false },
	{ D6, D2,  true, false },
	{ D6, D3,  true, false },
	{ D6, D4,  true, false },
	{ D6, D5,  true, false },
	{ D6, D7,  true, false },
	{ D6, D8,  true, false },
	{ D6, E5,  true, false },
	{ D6, E6,  true, false },
	{ D6, E7,  true, false },
	{ D6, F4,  true, false },
	{ D6, F6,  true, false },
	{ D6, F8,  true, false },
	{ D6, G3,  true, false },
	{ D6, G6,  true, false },
	{ D6, H2,  true, false },
	{ D6, H6,  true, false },
	{ D7, A4,  true, false },
	{ D7, A7, false, false },
	{ D7, B5,  true, false },
	{ D7, B7, false, false },
	{ D7, C6,  true, false },
	{ D7, C7, false, false },
	{ D7, C8,  true, false },
	{ D7, D1,  true, false },
	{ D7, D2,  true, false },
	{ D7, D3,  true, false },
	{ D7, D4,  true, false },
	{ D7, D5,  true, false },
	{ D7, D6,  true, false },
	{ D7, D8,  true, false },
	{ D7, E6,  true, false },
	{ D7, E7,  true, false },
	{ D7, E8,  true, false },
	{ D7, F5,  true, false },
	{ D7, F7,  true, false },
	{ D7, G4,  true, false },
	{ D7, G7,  true, false },
	{ D7, H3,  true, false },
	{ D7, H7,  true, false },
	{ D8, A5, false, false },
	{ D8, A8,  true, false },
	{ D8, B6, false, false },
	{ D8, B8,  true, false },
	{ D8, C7, false, false },
	{ D8, C8,  true, false },
	{ D8, D1,  true, false },
	{ D8, D2,  true, false },
	{ D8, D3,  true, false },
	{ D8, D4,  true, false },
	{ D8, D5,  true, false },
	{ D8, D6,  true, false },
	{ D8, D7,  true, false },
	{ D8, E7,  true, false },
	{ D8, E8,  true, false },
	{ D8, F6,  true, false },
	{ D8, F8,  true, false },
	{ D8, G5,  true, false },
	{ D8, G8,  true, false },
	{ D8, H4,  true, false },
	{ D8, H8,  true, false },
	{ E5, B8, false, false },
	{ E5, C7, false, false },
	{ E7, A7, false, false },
	{ E7, B7, false, false },
	{ E7, C7, false, false },
	{ F4, B8, false, false },
	{ F4, C7, false, false },
	{ F7, A7, false, false },
	{ F7, B7, false, false },
	{ F7, C7, false, false },
	{ G3, B8, false, false },
	{ G3, C7, false, false },
	{ G7, A7, false, false },
	{ G7, B7, false, false },
	{ G7, C7, false, false },
	{ H2, B8, false, false },
	{ H2, C7, false, false },
	{ H7, A7, false, false },
	{ H7, B7, false, false },
	{ H7, C7, false, false },
	/* WhiteQueen, C8 */
	{ A6, C8, false, false },
	{ A8, C8, false, false },
	{ A8, D8, false, false },
	{ A8, E8, false, false },
	{ A8, F8, false, false },
	{ A8, G8, false, false },
	{ A8, H8, false, false },
	{ B7, A6,  true, false },
	{ B7, A7,  true, false },
	{ B7, A8,  true, false },
	{ B7, B1,  true, false },
	{ B7, B2,  true, false },
	{ B7, B3,  true, false },
	{ B7, B4,  true, false },
	{ B7, B5,  true, false },
	{ B7, B6,  true, false },
	{ B7, B8,  true, false },
	{ B7, C6,  true, false },
	{ B7, C7,  true, false },
	{ B7, C8, false, false },
	{ B7, D5,  true, false },
	{ B7, D7,  true, false },
	{ B7, E4,  true, false },
	{ B7, E7,  true, false },
	{ B7, F3,  true, false },
	{ B7, F7,  true, false },
	{ B7, G2,  true, false },
	{ B7, G7,  true, false },
	{ B7, H1,  true, false },
	{ B7, H7,  true, false },
	{ B8, A7,  true, false },
	{ B8, A8,  true, false },
	{ B8, B1,  true, false },
	{ B8, B2,  true, false },
	{ B8, B3,  true, false },
	{ B8, B4,  true, false },
	{ B8, B5,  true, false },
	{ B8, B6,  true, false },
	{ B8, B7,  true, false },
	{ B8, C7,  true, false },
	{ B8, C8, false, false },
	{ B8, D6,  true, false },
	{ B8, D8, false, false },
	{ B8, E5,  true, false },
	{ B8, E8, false, false },
	{ B8, F4,  true, false },
	{ B8, F8, false, false },
	{ B8, G3,  true, false },
	{ B8, G8, false, false },
	{ B8, H2,  true, false },
	{ B8, H8, false, false },
	{ C1, C8, false, false },
	{ C2, C8, false, false },
	{ C3, C8, false, false },
	{ C4, C8, false, false },
	{ C5, C8, false, false },
	{ C6, C8, false, false },
	{ C7, A5,  true, false },
	{ C7, A7,  true, false },
	{ C7, B6,  true, false },
	{ C7, B7,  true, false },
	{ C7, B8,  true, false },
	{ C7, C1,  true, false },
	{ C7, C2,  true, false },
	{ C7, C3,  true, false },
	{ C7, C4,  true, false },
	{ C7, C5,  true, false },
	{ C7, C6,  true, false },
	{ C7, C8, false, false },
	{ C7, D6,  true, false },
	{ C7, D7,  true, false },
	{ C7, D8,  true, false },
	{ C7, E5,  true, false },
	{ C7, E7,  true, false },
	{ C7, F4,  true, false },
	{ C7, F7,  true, false },
	{ C7, G3,  true, false },
	{ C7, G7,  true, false },
	{ C7, H2,  true, false },
	{ C7, H7,  true, false },
	{ C8, A6, false, false },
	{ C8, A8, false, false },
	{ C8, B7, false, false },
	{ C8, B8, false, false },
	{ C8, C1, false, false },
	{ C8, C2, false, false },
	{ C8, C3, false, false },
	{ C8, C4, false, false },
	{ C8, C5, false, false },
	{ C8, C6, false, false },
	{ C8, C7, false, false },
	{ C8, D7, false, false },
	{ C8, D8, false, false },
	{ C8, E6, false, false },
	{ C8, E8, false, false },
	{ C8, F5, false, false },
	{ C8, F8, false, false },
	{ C8, G4, false, false },
	{ C8, G8, false, false },
	{ C8, H3, false, false },
	{ C8, H8, false, false },
	{ D7, A4,  true, false },
	{ D7, A7,  true, false },
	{ D7, B5,  true, false },
	{ D7, B7,  true, false },
	{ D7, C6,  true, false },
	{ D7, C7,  true, false },
	{ D7, C8, false, false },
	{ D7, D1,  true, false },
	{ D7, D2,  true, false },
	{ D7, D3,  true, false },
	{ D7, D4,  true, false },
	{ D7, D5,  true, false },
	{ D7, D6,  true, false },
	{ D7, D8,  true, false },
	{ D7, E6,  true, false },
	{ D7, E7,  true, false },
	{ D7, E8,  true, false },
	{ D7, F5,  true, false },
	{ D7, F7,  true, false },
	{ D7, G4,  true, false },
	{ D7, G7,  true, false },
	{ D7, H3,  true, false },
	{ D7, H7,  true, false },
	{ D8, A5,  true, false },
	{ D8, A8, false, false },
	{ D8, B6,  true, false },
	{ D8, B8, false, false },
	{ D8, C7,  true, false },
	{ D8, C8, false, false },
	{ D8, D1,  true, false },
	{ D8, D2,  true, false },
	{ D8, D3,  true, false },
	{ D8, D4,  true, false },
	{ D8, D5,  true, false },
	{ D8, D6,  true, false },
	{ D8, D7,  true, false },
	{ D8, E7,  true, false },
	{ D8, E8,  true, false },
	{ D8, F6,  true, false },
	{ D8, F8,  true, false },
	{ D8, G5,  true, false },
	{ D8, G8,  true, false },
	{ D8, H4,  true, false },
	{ D8, H8,  true, false },
	{ E6, C8, false, false },
	{ E8, A8, false, false },
	{ E8, B8, false, false },
	{ E8, C8, false, false },
	{ F5, C8, false, false },
	{ F8, A8, false, false },
	{ F8, B8, false, false },
	{ F8, C8, false, false },
	{ G4, C8, false, false },
	{ G8, A8, false, false },
	{ G8, B8, false, false },
	{ G8, C8, false, false },
	{ H3, C8, false, false },
	{ H8, A8, false, false },
	{ H8, B8, false, false },
	{ H8, C8, false, false },
	/* WhiteQueen, D1 */
	{ A1, D1, false, false },
	{ A1, E1, false, false },
	{ A1, F1, false, false },
	{ A1, G1, false, false },
	{ A1, H1, false, false },
	{ A4, D1, false, false },
	{ B1, D1, false, false },
	{ B1, E1, false, false },
	{ B1, F1, false, false },
	{ B1, G1, false, false },
	{ B1, H1, false, false },
	{ B3, D1, false, false },
	{ C1, A1,  true, false },
	{ C1, A3,  true, false },
	{ C1, B1,  true, false },
	{ C1, B2,  true, false },
	{ C1, C2,  true, false },
	{ C1, C3,  true, false },
	{ C1, C4,  true, false },
	{ C1, C5,  true, false },
	{ C1, C6,  true, false },
	{ C1, C7,  true, false },
	{ C1, C8,  true, false },
	{ C1, D1, false, false },
	{ C1, D2,  true, false },
	{ C1, E1, false, false },
	{ C1, E3,  true, false },
	{ C1, F1, false, false },
	{ C1, F4,  true, false },
	{ C1, G1, false, false },
	{ C1, G5,  true, false },
	{ C1, H1, false, false },
	{ C1, H6,  true, false },
	{ C2, A2,  true, false },
	{ C2, A4,  true, false },
	{ C2, B1,  true, false },
	{ C2, B2,  true, false },
	{ C2, B3,  true, false },
	{ C2, C1,  true, false },
	{ C2, C3,  true, false },
	{ C2, C4,  true, false },
	{ C2, C5,  true, false },
	{ C2, C6,  true, false },
	{ C2, C7,  true, false },
	{ C2, C8,  true, false },
	{ C2, D1, false, false },
	{ C2, D2,  true, false },
	{ C2, D3,  true, false },
	{ C2, E2,  true, false },
	{ C2, E4,  true, false },
	{ C2, F2,  true, false },
	{ C2, F5,  true, false },
	{ C2, G2,  true, false },
	{ C2, G6,  true, false },
	{ C2, H2,  true, false },
	{ C2, H7,  true, false },
	{ D1, A1, false, false },
	{ D1, A4, false, false },
	{ D1, B1, false, false },
	{ D1, B3, false, false },
	{ D1, C1, false, false },
	{ D1, C2, false, false },
	{ D1, D2, false, false },
	{ D1, D3, false, false },
	{ D1, D4, false, false },
	{ D1, D5, false, false },
	{ D1, D6, false, false },
	{ D1, D7, false, false },
	{ D1, D8, false, false },
	{ D1, E1, false, false },
	{ D1, E2, false, false },
	{ D1, F1, false, false },
	{ D1, F3, false, false },
	{ D1, G1, false, false },
	{ D1, G4, false, false },
	{ D1, H1, false, false },
	{ D1, H5, false, false },
	{ D2, A2,  true, false },
	{ D2, A5,  true, false },
	{ D2, B2,  true, false },
	{ D2, B4,  true, false },
	{ D2, C1,  true, false },
	{ D2, C2,  true, false },
	{ D2, C3,  true, false },
	{ D2, D1, false, false },
	{ D2, D3,  true, false },
	{ D2, D4,  true, false },
	{ D2, D5,  true, false },
	{ D2, D6,  true, false },
	{ D2, D7,  true, false },
	{ D2, D8,  true, false },
	{ D2, E1,  true, false },
	{ D2, E2,  true, false },
	{ D2, E3,  true, false },
	{ D2, F2,  true, false },
	{ D2, F4,  true, false },
	{ D2, G2,  true, false },
	{ D2, G5,  true, false },
	{ D2, H2,  true, false },
	{ D2, H6,  true, false },
	{ D3, D1, false, false },
	{ D4, D1, false, false },
	{ D5, D1, false, false },
	{ D6, D1, false, false },
	{ D7, D1, false, false },
	{ D8, D1, false, false },
	{ E1, A1, false, false },
	{ E1, A5,  true, false },
	{ E1, B1, false, false },
	{ E1, B4,  true, false },
	{ E1, C1, false, false },
	{ E1, C3,  true, false },
	{ E1, D1, false, false },
	{ E1, D2,  true, false },
	{ E1, E2,  true, false },
	{ E1, E3,  true, false },
	{ E1, E4,  true, false },
	{ E1, E5,  true, false },
	{ E1, E6,  true, false },
	{ E1, E7,  true, false },
	{ E1, E8,  true, false },
	{ E1, F1,  true, false },
	{ E1, F2,  true, false },
	{ E1, G1,  true, false },
	{ E1, G3,  true, false },
	{ E1, H1,  true, false },
	{ E1, H4,  true, false },
	{ E2, A2,  true, false },
	{ E2, A6,  true, false },
	{ E2, B2,  true, false },
	{ E2, B5,  true, false },
	{ E2, C2,  true, false },
	{ E2, C4,  true, false },
	{ E2, D1, false, false },
	{ E2, D2,  true, false },
	{ E2, D3,  true, false },
	{ E2, E1,  true, false },
	{ E2, E3,  true, false },
	{ E2, E4,  true, false },
	{ E2, E5,  true, false },
	{ E2, E6,  true, false },
	{ E2, E7,  true, false },
	{ E2, E8,  true, false },
	{ E2, F1,  true, false },
	{ E2, F2,  true, false },
	{ E2, F3,  true, false },
	{ E2, G2,  true, false },
	{ E2, G4,  true, false },
	{ E2, H2,  true, false },
	{ E2, H5,  true, false },
	{ F1, A1, false, false },
	{ F1, B1, false, false },
	{ F1, C1, false, false },
	{ F1, D1, false, false },
	{ F3, D1, false, false },
	{ G1, A1, false, false },
	{ G1, B1, false, false },
	{ G1, C1, false, false },
	{ G1, D1, false, false },
	{ G4, D1, false, false },
	{ H1, A1, false, false },
	{ H1, B1, false, false },
	{ H1, C1, false, false },
	{ H1, D1, false, false },
	{ H5, D1, false, false },
	/* WhiteQueen, D2 */
	{ A2, D2, false, false },
	{ A2, E2, false, false },
	{ A2, F2, false, false },
	{ A2, G2, false, false },
	{ A2, H2, false, false },
	{ A5, D2, false, false },
	{ A5, E1, false, false },
	{ B2, D2, false, false },
	{ B2, E2, false, false },
	{ B2, F2, false, false },
	{ B2, G2, false, false },
	{ B2, H2, false, false },
	{ B4, D2, false, false },
	{ B4, E1, false, false },
	{ C1, A1,  true, false },
	{ C1, A3,  true, false },
	{ C1, B1,  true, false },
	{ C1, B2,  true, false },
	{ C1, C2,  true, false },
	{ C1, C3,  true, false },
	{ C1, C4,  true, false },
	{ C1, C5,  true, false },
	{ C1, C6,  true, false },
	{ C1, C7,  true, false },
	{ C1, C8,  true, false },
	{ C1, D1,  true, false },
	{ C1, D2, false, false },
	{ C1, E1,  true, false },
	{ C1, E3, false, false },
	{ C1, F1,  true, false },
	{ C1, F4, false, false },
	{ C1, G1,  true, false },
	{ C1, G5, false, false },
	{ C1, H1,  true, false },
	{ C1, H6, false, false },
	{ C2, A2,  true, false },
	{ C2, A4,  true, false },
	{ C2, B1,  true, false },
	{ C2, B2,  true, false },
	{ C2, B3,  true, false },
	{ C2, C1,  true, false },
	{ C2, C3,  true, false },
	{ C2, C4,  true, false },
	{ C2, C5,  true, false },
	{ C2, C6,  true, false },
	{ C2, C7,  true, false },
	{ C2, C8,  true, false },
	{ C2, D1,  true, false },
	{ C2, D2, false, false },
	{ C2, D3,  true, false },
	{ C2, E2, false, false },
	{ C2, E4,  true, false },
	{ C2, F2, false, false },
	{ C2, F5,  true, false },
	{ C2, G2, false, false },
	{ C2, G6,  true, false },
	{ C2, H2, false, false },
	{ C2, H7,  true, false },
	{ C3, A1,  true, false },
	{ C3, A3,  true, false },
	{ C3, A5,  true, false },
	{ C3, B2,  true, false },
	{ C3, B3,  true, false },
	{ C3, B4,  true, false },
	{ C3, C1,  true, false },
	{ C3, C2,  true, false },
	{ C3, C4,  true, false },
	{ C3, C5,  true, false },
	{ C3, C6,  true, false },
	{ C3, C7,  true, false },
	{ C3, C8,  true, false },
	{ C3, D2, false, false },
	{ C3, D3,  true, false },
	{ C3, D4,  true, false },
	{ C3, E1, false, false },
	{ C3, E3,  true, false },
	{ C3, E5,  true, false },
	{ C3, F3,  true, false },
	{ C3, F6,  true, false },
	{ C3, G3,  true, false },
	{ C3, G7,  true, false },
	{ C3, H3,  true, false },
	{ C3, H8,  true, false },
	{ D1, A1,  true, false },
	{ D1, A4,  true, false },
	{ D1, B1,  true, false },
	{ D1, B3,  true, false },
	{ D1, C1,  true, false },
	{ D1, C2,  true, false },
	{ D1, D2, false, false },
	{ D1, D3, false, false },
	{ D1, D4, false, false },
	{ D1, D5, false, false },
	{ D1, D6, false, false },
	{ D1, D7, false, false },
	{ D1, D8, false, false },
	{ D1, E1,  true, false },
	{ D1, E2,  true, false },
	{ D1, F1,  true, false },
	{ D1, F3,  true, false },
	{ D1, G1,  true, false },
	{ D1, G4,  true, false },
	{ D1, H1,  true, false },
	{ D1, H5,  true, false },
	{ D2, A2, false, false },
	{ D2, A5, false, false },
	{ D2, B2, false, false },
	{ D2, B4, false, false },
	{ D2, C1, false, false },
	{ D2, C2, false, false },
	{ D2, C3, false, false },
	{ D2, D1, false, false },
	{ D2, D3, false, false },
	{ D2, D4, false, false },
	{ D2, D5, false, false },
	{ D2, D6, false, false },
	{ D2, D7, false, false },
	{ D2, D8, false, false },
	{ D2, E1, false, false },
	{ D2, E2, false, false },
	{ D2, E3, false, false },
	{ D2, F2, false, false },
	{ D2, F4, false, false },
	{ D2, G2, false, false },
	{ D2, G5, false, false },
	{ D2, H2, false, false },
	{ D2, H6, false, false },
	{ D3, A3,  true, false },
	{ D3, A6,  true, false },
	{ D3, B1,  true, false },
	{ D3, B3,  true, false },
	{ D3, B5,  true, false },
	{ D3, C2,  true, false },
	{ D3, C3,  true, false },
	{ D3, C4,  true, false },
	{ D3, D1, false, false },
	{ D3, D2, false, false },
	{ D3, D4,  true, false },
	{ D3, D5,  true, false },
	{ D3, D6,  true, false },
	{ D3, D7,  true, false },
	{ D3, D8,  true, false },
	{ D3, E2,  true, false },
	{ D3, E3,  true, false },
	{ D3, E4,  true, false },
	{ D3, F1,  true, false },
	{ D3, F3,  true, false },
	{ D3, F5,  true, false },
	{ D3, G3,  true, false },
	{ D3, G6,  true, false },
	{ D3, H3,  true, false },
	{ D3, H7,  true, false },
	{ D4, D1, false, false },
	{ D4, D2, false, false },
	{ D5, D1, false, false },
	{ D5, D2, false, false },
	{ D6, D1, false, false },
	{ D6, D2, false, false },
	{ D7, D1, false, false },
	{ D7, D2, false, false },
	{ D8, D1, false, false },
	{ D8, D2, false, false },
	{ E1, A1,  true, false },
	{ E1, A5, false, false },
	{ E1, B1,  true, false },
	{ E1, B4, false, false },
	{ E1, C1,  true, false },
	{ E1, C3, false, false },
	{ E1, D1,  true, false },
	{ E1, D2, false, false },
	{ E1, E2,  true, false },
	{ E1, E3,  true, false },
	{ E1, E4,  true, false },
	{ E1, E5,  true, false },
	{ E1, E6,  true, false },
	{ E1, E7,  true, false },
	{ E1, E8,  true, false },
	{ E1, F1,  true, false },
	{ E1, F2,  true, false },
	{ E1, G1,  true, false },
	{ E1, G3,  true, false },
	{ E1, H1,  true, false },
	{ E1, H4,  true, false },
	{ E2, A2, false, false },
	{ E2, A6,  true, false },
	{ E2, B2, false, false },
	{ E2, B5,  true, false },
	{ E2, C2, false, false },
	{ E2, C4,  true, false },
	{ E2, D1,  true, false },
	{ E2, D2, false, false },
	{ E2, D3,  true, false },
	{ E2, E1,  true, false },
	{ E2, E3,  true, false },
	{ E2, E4,  true, false },
	{ E2, E5,  true, false },
	{ E2, E6,  true, false },
	{ E2, E7,  true, false },
	{ E2, E8,  true, false },
	{ E2, F1,  true, false },
	{ E2, F2,  true, false },
	{ E2, F3,  true, false },
	{ E2, G2,  true, false },
	{ E2, G4,  true, false },
	{ E2, H2,  true, false },
	{ E2, H5,  true, false },
	{ E3, A3,  true, false },
	{ E3, A7,  true, false },
	{ E3, B3,  true, false },
	{ E3, B6,  true, false },
	{ E3, C1, false, false },
	{ E3, C3,  true, false },
	{ E3, C5,  true, false },
	{ E3, D2, false, false },
	{ E3, D3,  true, false },
	{ E3, D4,  true, false },
	{ E3, E1,  true, false },
	{ E3, E2,  true, false },
	{ E3, E4,  true, false },
	{ E3, E5,  true, false },
	{ E3, E6,  true, false },
	{ E3, E7,  true, false },
	{ E3, E8,  true, false },
	{ E3, F2,  true, false },
	{ E3, F3,  true, false },
	{ E3, F4,  true, false },
	{ E3, G1,  true, false },
	{ E3, G3,  true, false },
	{ E3, G5,  true, false },
	{ E3, H3,  true, false },
	{ E3, H6,  true, false },
	{ F2, A2, false, false },
	{ F2, B2, false, false },
	{ F2, C2, false, false },
	{ F2, D2, false, false },
	{ F4, C1, false, false },
	{ F4, D2, false, false },
	{ G2, A2, false, false },
	{ G2, B2, false, false },
	{ G2, C2, false, false },
	{ G2, D2, false, false },
	{ G5, C1, false, false },
	{ G5, D2, false, false },
	{ H2, A2, false, false },
	{ H2, B2, false, false },
	{ H2, C2, false, false },
	{ H2, D2, false, false },
	{ H6, C1, false, false },
	{ H6, D2, false, false },
	/* WhiteQueen, D3 */
	{ A3, D3, false, false },
	{ A3, E3, false, false },
	{ A3, F3, false, false },
	{ A3, G3, false, false },
	{ A3, H3, false, false },
	{ A6, D3, false, false },
	{ A6, E2, false, false },
	{ A6, F1, false, false },
	{ B1, D3, false, false },
	{ B1, E4, false, false },
	{ B1, F5, false, false },
	{ B1, G6, false, false },
	{ B1, H7, false, false },
	{ B3, D3, false, false },
	{ B3, E3, false, false },
	{ B3, F3, false, false },
	{ B3, G3, false, false },
	{ B3, H3, false, false },
	{ B5, D3, false, false },
	{ B5, E2, false, false },
	{ B5, F1, false, false },
	{ C2, A2,  true, false },
	{ C2, A4,  true, false },
	{ C2, B1,  true, false },
	{ C2, B2,  true, false },
	{ C2, B3,  true, false },
	{ C2, C1,  true, false },
	{ C2, C3,  true, false },
	{ C2, C4,  true, false },
	{ C2, C5,  true, false },
	{ C2, C6,  true, false },
	{ C2, C7,  true, false },
	{ C2, C8,  true, false },
	{ C2, D1,  true, false },
	{ C2, D2,  true, false },
	{ C2, D3, false, false },
	{ C2, E2,  true, false },
	{ C2, E4, false, false },
	{ C2, F2,  true, false },
	{ C2, F5, false, false },
	{ C2, G2,  true, false },
	{ C2, G6, false, false },
	{ C2, H2,  true, false },
	{ C2, H7, false, false },
	{ C3, A1,  true, false },
	{ C3, A3,  true, false },
	{ C3, A5,  true, false },
	{ C3, B2,  true, false },
	{ C3, B3,  true, false },
	{ C3, B4,  true, false },
	{ C3, C1,  true, false },
	{ C3, C2,  true, false },
	{ C3, C4,  true, false },
	{ C3, C5,  true, false },
	{ C3, C6,  true, false },
	{ C3, C7,  true, false },
	{ C3, C8,  true, false },
	{ C3, D2,  true, false },
	{ C3, D3, false, false },
	{ C3, D4,  true, false },
	{ C3, E1,  true, false },
	{ C3, E3, false, false },
	{ C3, E5,  true, false },
	{ C3, F3, false, false },
	{ C3, F6,  true, false },
	{ C3, G3, false, false },
	{ C3, G7,  true, false },
	{ C3, H3, false, false },
	{ C3, H8,  true, false },
	{ C4, A2,  true, false },
	{ C4, A4,  true, false },
	{ C4, A6,  true, false },
	{ C4, B3,  true, false },
	{ C4, B4,  true, false },
	{ C4, B5,  true, false },
	{ C4, C1,  true, false },
	{ C4, C2,  true, false },
	{ C4, C3,  true, false },
	{ C4, C5,  true, false },
	{ C4, C6,  true, false },
	{ C4, C7,  true, false },
	{ C4, C8,  true, false },
	{ C4, D3, false, false },
	{ C4, D4,  true, false },
	{ C4, D5,  true, false },
	{ C4, E2, false, false },
	{ C4, E4,  true, false },
	{ C4, E6,  true, false },
	{ C4, F1, false, false },
	{ C4, F4,  true, false },
	{ C4, F7,  true, false },
	{ C4, G4,  true, false },
	{ C4, G8,  true, false },
	{ C4, H4,  true, false },
	{ D1, D3, false, false },
	{ D1, D4, false, false },
	{ D1, D5, false, false },
	{ D1, D6, false, false },
	{ D1, D7, false, false },
	{ D1, D8, false, false },
	{ D2, A2,  true, false },
	{ D2, A5,  true, false },
	{ D2, B2,  true, false },
	{ D2, B4,  true, false },
	{ D2, C1,  true, false },
	{ D2, C2,  true, false },
	{ D2, C3,  true, false },
	{ D2, D1,  true, false },
	{ D2, D3, false, false },
	{ D2, D4, false, false },
	{ D2, D5, false, false },
	{ D2, D6, false, false },
	{ D2, D7, false, false },
	{ D2, D8, false, false },
	{ D2, E1,  true, false },
	{ D2, E2,  true, false },
	{ D2, E3,  true, false },
	{ D2, F2,  true, false },
	{ D2, F4,  true, false },
	{ D2, G2,  true, false },
	{ D2, G5,  true, false },
	{ D2, H2,  true, false },
	{ D2, H6,  true, false },
	{ D3, A3, false, false },
	{ D3, A6, false, false },
	{ D3, B1, false, false },
	{ D3, B3, false, false },
	{ D3, B5, false, false },
	{ D3, C2, false, false },
	{ D3, C3, false, false },
	{ D3, C4, false, false },
	{ D3, D1, false, false },
	{ D3, D2, false, false },
	{ D3, D4, false, false },
	{ D3, D5, false, false },
	{ D3, D6, false, false },
	{ D3, D7, false, false },
	{ D3, D8, false, false },
	{ D3, E2, false, false },
	{ D3, E3, false, false },
	{ D3, E4, false, false },
	{ D3, F1, false, false },
	{ D3, F3, false, false },
	{ D3, F5, false, false },
	{ D3, G3, false, false },
	{ D3, G6, false, false },
	{ D3, H3, false, false },
	{ D3, H7, false, false },
	{ D4, A1,  true, false },
	{ D4, A4,  true, false },
	{ D4, A7,  true, false },
	{ D4, B2,  true, false },
	{ D4, B4,  true, false },
	{ D4, B6,  true, false },
	{ D4, C3,  true, false },
	{ D4, C4,  true, false },
	{ D4, C5,  true, false },
	{ D4, D1, false, false },
	{ D4, D2, false, false },
	{ D4, D3, false, false },
	{ D4, D5,  true, false },
	{ D4, D6,  true, false },
	{ D4, D7,  true, false },
	{ D4, D8,  true, false },
	{ D4, E3,  true, false },
	{ D4, E4,  true, false },
	{ D4, E5,  true, false },
	{ D4, F2,  true, false },
	{ D4, F4,  true, false },
	{ D4, F6,  true, false },
	{ D4, G1,  true, false },
	{ D4, G4,  true, false },
	{ D4, G7,  true, false },
	{ D4, H4,  true, false },
	{ D4, H8,  true, false },
	{ D5, D1, false, false },
	{ D5, D2, false, false },
	{ D5, D3, false, false },
	{ D6, D1, false, false },
	{ D6, D2, false, false },
	{ D6, D3, false, false },
	{ D7, D1, false, false },
	{ D7, D2, false, false },
	{ D7, D3, false, false },
	{ D8, D1, false, false },
	{ D8, D2, false, false },
	{ D8, D3, false, false },
	{ E2, A2,  true, false },
	{ E2, A6, false, false },
	{ E2, B2,  true, false },
	{ E2, B5, false, false },
	{ E2, C2,  true, false },
	{ E2, C4, false, false },
	{ E2, D1,  true, false },
	{ E2, D2,  true, false },
	{ E2, D3, false, false },
	{ E2, E1,  true, false },
	{ E2, E3,  true, false },
	{ E2, E4,  true, false },
	{ E2, E5,  true, false },
	{ E2, E6,  true, false },
	{ E2, E7,  true, false },
	{ E2, E8,  true, false },
	{ E2, F1,  true, false },
	{ E2, F2,  true, false },
	{ E2, F3,  true, false },
	{ E2, G2,  true, false },
	{ E2, G4,  true, false },
	{ E2, H2,  true, false },
	{ E2, H5,  true, false },
	{ E3, A3, false, false },
	{ E3, A7,  true, false },
	{ E3, B3, false, false },
	{ E3, B6,  true, false },
	{ E3, C1,  true, false },
	{ E3, C3, false, false },
	{ E3, C5,  true, false },
	{ E3, D2,  true, false },
	{ E3, D3, false, false },
	{ E3, D4,  true, false },
	{ E3, E1,  true, false },
	{ E3, E2,  true, false },
	{ E3, E4,  true, false },
	{ E3, E5,  true, false },
	{ E3, E6,  true, false },
	{ E3, E7,  true, false },
	{ E3, E8,  true, false },
	{ E3, F2,  true, false },
	{ E3, F3,  true, false },
	{ E3, F4,  true, false },
	{ E3, G1,  true, false },
	{ E3, G3,  true, false },
	{ E3, G5,  true, false },
	{ E3, H3,  true, false },
	{ E3, H6,  true, false },
	{ E4, A4,  true, false },
	{ E4, A8,  true, false },
	{ E4, B1, false, false },
	{ E4, B4,  true, false },
	{ E4, B7,  true, false },
	{ E4, C2, false, false },
	{ E4, C4,  true, false },
	{ E4, C6,  true, false },
	{ E4, D3, false, false },
	{ E4, D4,  true, false },
	{ E4, D5,  true, false },
	{ E4, E1,  true, false },
	{ E4, E2,  true, false },
	{ E4, E3,  true, false },
	{ E4, E5,  true, false },
	{ E4, E6,  true, false },
	{ E4, E7,  true, false },
	{ E4, E8,  true, false },
	{ E4, F3,  true, false },
	{ E4, F4,  true, false },
	{ E4, F5,  true, false },
	{ E4, G2,  true, false },
	{ E4, G4,  true, false },
	{ E4, G6,  true, false },
	{ E4, H1,  true, false },
	{ E4, H4,  true, false },
	{ E4, H7,  true, false },
	{ F1, A6, false, false },
	{ F1, B5, false, false },
	{ F1, C4, false, false },
	{ F1, D3, false, false },
	{ F3, A3, false, false },
	{ F3, B3, false, false },
	{ F3, C3, false, false },
	{ F3, D3, false, false },
	{ F5, B1, false, false },
	{ F5, C2, false, false },
	{ F5, D3, false, false },
	{ G3, A3, false, false },
	{ G3, B3, false, false },
	{ G3, C3, false, false },
	{ G3, D3, false, false },
	{ G6, B1, false, false },
	{ G6, C2, false, false },
	{ G6, D3, false, false },
	{ H3, A3, false, false },
	{ H3, B3, false, false },
	{ H3, C3, false, false },
	{ H3, D3, false, false },
	{ H7, B1, false, false },
	{ H7, C2, false, false },
	{ H7, D3, false, false },
	/* WhiteQueen, D4 */
	{ A1, D4, false, false },
	{ A1, E5, false, false },
	{ A1, F6, false, false },
	{ A1, G7, false, false },
	{ A1, H8, false, false },
	{ A4, D4, false, false },
	{ A4, E4, false, false },
	{ A4, F4, false, false },
	{ A4, G4, false, false },
	{ A4, H4, false, false },
	{ A7, D4, false, false },
	{ A7, E3, false, false },
	{ A7, F2, false, false },
	{ A7, G1, false, false },
	{ B2, D4, false, false },
	{ B2, E5, false, false },
	{ B2, F6, false, false },
	{ B2, G7, false, false },
	{ B2, H8, false, false },
	{ B4, D4, false, false },
	{ B4, E4, false, false },
	{ B4, F4, false, false },
	{ B4, G4, false, false },
	{ B4, H4, false, false },
	{ B6, D4, false, false },
	{ B6, E3, false, false },
	{ B6, F2, false, false },
	{ B6, G1, false, false },
	{ C3, A1,  true, false },
	{ C3, A3,  true, false },
	{ C3, A5,  true, false },
	{ C3, B2,  true, false },
	{ C3, B3,  true, false },
	{ C3, B4,  true, false },
	{ C3, C1,  true, false },
	{ C3, C2,  true, false },
	{ C3, C4,  true, false },
	{ C3, C5,  true, false },
	{ C3, C6,  true, false },
	{ C3, C7,  true, false },
	{ C3, C8,  true, false },
	{ C3, D2,  true, false },
	{ C3, D3,  true, false },
	{ C3, D4, false, false },
	{ C3, E1,  true, false },
	{ C3, E3,  true, false },
	{ C3, E5, false, false },
	{ C3, F3,  true, false },
	{ C3, F6, false, false },
	{ C3, G3,  true, false },
	{ C3, G7, false, false },
	{ C3, H3,  true, false },
	{ C3, H8, false, false },
	{ C4, A2,  true, false },
	{ C4, A4,  true, false },
	{ C4, A6,  true, false },
	{ C4, B3,  true, false },
	{ C4, B4,  true, false },
	{ C4, B5,  true, false },
	{ C4, C1,  true, false },
	{ C4, C2,  true, false },
	{ C4, C3,  true, false },
	{ C4, C5,  true, false },
	{ C4, C6,  true, false },
	{ C4, C7,  true, false },
	{ C4, C8,  true, false },
	{ C4, D3,  true, false },
	{ C4, D4, false, false },
	{ C4, D5,  true, false },
	{ C4, E2,  true, false },
	{ C4, E4, false, false },
	{ C4, E6,  true, false },
	{ C4, F1,  true, false },
	{ C4, F4, false, false },
	{ C4, F7,  true, false },
	{ C4, G4, false, false },
	{ C4, G8,  true, false },
	{ C4, H4, false, false },
	{ C5, A3,  true, false },
	{ C5, A5,  true, false },
	{ C5, A7,  true, false },
	{ C5, B4,  true, false },
	{ C5, B5,  true, false },
	{ C5, B6,  true, false },
	{ C5, C1,  true, false },
	{ C5, C2,  true, false },
	{ C5, C3,  true, false },
	{ C5, C4,  true, false },
	{ C5, C6,  true, false },
	{ C5, C7,  true, false },
	{ C5, C8,  true, false },
	{ C5, D4, false, false },
	{ C5, D5,  true, false },
	{ C5, D6,  true, false },
	{ C5, E3, false, false },
	{ C5, E5,  true, false },
	{ C5, E7,  true, false },
	{ C5, F2, false, false },
	{ C5, F5,  true, false },
	{ C5, F8,  true, false },
	{ C5, G1, false, false },
	{ C5, G5,  true, false },
	{ C5, H5,  true, false },
	{ D1, D4, false, false },
	{ D1, D5, false, false },
	{ D1, D6, false, false },
	{ D1, D7, false, false },
	{ D1, D8, false, false },
	{ D2, D4, false, false },
	{ D2, D5, false, false },
	{ D2, D6, false, false },
	{ D2, D7, false, false },
	{ D2, D8, false, false },
	{ D3, A3,  true, false },
	{ D3, A6,  true, false },
	{ D3, B1,  true, false },
	{ D3, B3,  true, false },
	{ D3, B5,  true, false },
	{ D3, C2,  true, false },
	{ D3, C3,  true, false },
	{ D3, C4,  true, false },
	{ D3, D1,  true, false },
	{ D3, D2,  true, false },
	{ D3, D4, false, false },
	{ D3, D5, false, false },
	{ D3, D6, false, false },
	{ D3, D7, false, false },
	{ D3, D8, false, false },
	{ D3, E2,  true, false },
	{ D3, E3,  true, false },
	{ D3, E4,  true, false },
	{ D3, F1,  true, false },
	{ D3, F3,  true, false },
	{ D3, F5,  true, false },
	{ D3, G3,  true, false },
	{ D3, G6,  true, false },
	{ D3, H3,  true, false },
	{ D3, H7,  true, false },
	{ D4, A1, false, false },
	{ D4, A4, false, false },
	{ D4, A7, false, false },
	{ D4, B2, false, false },
	{ D4, B4, false, false },
	{ D4, B6, false, false },
	{ D4, C3, false, false },
	{ D4, C4, false, false },
	{ D4, C5, false, false },
	{ D4, D1, false, false },
	{ D4, D2, false, false },
	{ D4, D3, false, false },
	{ D4, D5, false, false },
	{ D4, D6, false, false },
	{ D4, D7, false, false },
	{ D4, D8, false, false },
	{ D4, E3, false, false },
	{ D4, E4, false, false },
	{ D4, E5, false, false },
	{ D4, F2, false, false },
	{ D4, F4, false, false },
	{ D4, F6, false, false },
	{ D4, G1, false, false },
	{ D4, G4, false, false },
	{ D4, G7, false, false },
	{ D4, H4, false, false },
	{ D4, H8, false, false },
	{ D5, A2,  true, false },
	{ D5, A5,  true, false },
	{ D5, A8,  true, false },
	{ D5, B3,  true, false },
	{ D5, B5,  true, false },
	{ D5, B7,  true, false },
	{ D5, C4,  true, false },
	{ D5, C5,  true, false },
	{ D5, C6,  true, false },
	{ D5, D1, false, false },
	{ D5, D2, false, false },
	{ D5, D3, false, false },
	{ D5, D4, false, false },
	{ D5, D6,  true, false },
	{ D5, D7,  true, false },
	{ D5, D8,  true, false },
	{ D5, E4,  true, false },
	{ D5, E5,  true, false },
	{ D5, E6,  true, false },
	{ D5, F3,  true, false },
	{ D5, F5,  true, false },
	{ D5, F7,  true, false },
	{ D5, G2,  true, false },
	{ D5, G5,  true, false },
	{ D5, G8,  true, false },
	{ D5, H1,  true, false },
	{ D5, H5,  true, false },
	{ D6, D1, false, false },
	{ D6, D2, false, false },
	{ D6, D3, false, false },
	{ D6, D4, false, false },
	{ D7, D1, false, false },
	{ D7, D2, false, false },
	{ D7, D3, false, false },
	{ D7, D4, false, false },
	{ D8, D1, false, false },
	{ D8, D2, false, false },
	{ D8, D3, false, false },
	{ D8, D4, false, false },
	{ E3, A3,  true, false },
	{ E3, A7, false, false },
	{ E3, B3,  true, false },
	{ E3, B6, false, false },
	{ E3, C1,  true, false },
	{ E3, C3,  true, false },
	{ E3, C5, false, false },
	{ E3, D2,  true, false },
	{ E3, D3,  true, false },
	{ E3, D4, false, false },
	{ E3, E1,  true, false },
	{ E3, E2,  true, false },
	{ E3, E4,  true, false },
	{ E3, E5,  true, false },
	{ E3, E6,  true, false },
	{ E3, E7,  true, false },
	{ E3, E8,  true, false },
	{ E3, F2,  true, false },
	{ E3, F3,  true, false },
	{ E3, F4,  true, false },
	{ E3, G1,  true, false },
	{ E3, G3,  true, false },
	{ E3, G5,  true, false },
	{ E3, H3,  true, false },
	{ E3, H6,  true, false },
	{ E4, A4, false, false },
	{ E4, A8,  true, false },
	{ E4, B1,  true, false },
	{ E4, B4, false, false },
	{ E4, B7,  true, false },
	{ E4, C2,  true, false },
	{ E4, C4, false, false },
	{ E4, C6,  true, false },
	{ E4, D3,  true, false },
	{ E4, D4, false, false },
	{ E4, D5,  true, false },
	{ E4, E1,  true, false },
	{ E4, E2,  true, false },
	{ E4, E3,  true, false },
	{ E4, E5,  true, false },
	{ E4, E6,  true, false },
	{ E4, E7,  true, false },
	{ E4, E8,  true, false },
	{ E4, F3,  true, false },
	{ E4, F4,  true, false },
	{ E4, F5,  true, false },
	{ E4, G2,  true, false },
	{ E4, G4,  true, false },
	{ E4, G6,  true, false },
	{ E4, H1,  true, false },
	{ E4, H4,  true, false },
	{ E4, H7,  true, false },
	{ E5, A1, false, false },
	{ E5, A5,  true, false },
	{ E5, B2, false, false },
	{ E5, B5,  true, false },
	{ E5, B8,  true, false },
	{ E5, C3, false, false },
	{ E5, C5,  true, false },
	{ E5, C7,  true, false },
	{ E5, D4, false, false },
	{ E5, D5,  true, false },
	{ E5, D6,  true, false },
	{ E5, E1,  true, false },
	{ E5, E2,  true, false },
	{ E5, E3,  true, false },
	{ E5, E4,  true, false },
	{ E5, E6,  true, false },
	{ E5, E7,  true, false },
	{ E5, E8,  true, false },
	{ E5, F4,  true, false },
	{ E5, F5,  true, false },
	{ E5, F6,  true, false },
	{ E5, G3,  true, false },
	{ E5, G5,  true, false },
	{ E5, G7,  true, false },
	{ E5, H2,  true, false },
	{ E5, H5,  true, false },
	{ E5, H8,  true, false },
	{ F2, A7, false, false },
	{ F2, B6, false, false },
	{ F2, C5, false, false },
	{ F2, D4, false, false },
	{ F4, A4, false, false },
	{ F4, B4, false, false },
	{ F4, C4, false, false },
	{ F4, D4, false, false },
	{ F6, A1, false, false },
	{ F6, B2, false, false },
	{ F6, C3, false, false },
	{ F6, D4, false, false },
	{ G1, A7, false, false },
	{ G1, B6, false, false },
	{ G1, C5, false, false },
	{ G1, D4, false, false },
	{ G4, A4, false, false },
	{ G4, B4, false, false },
	{ G4, C4, false, false },
	{ G4, D4, false, false },
	{ G7, A1, false, false },
	{ G7, B2, false, false },
	{ G7, C3, false, false },
	{ G7, D4, false, false },
	{ H4, A4, false, false },
	{ H4, B4, false, false },
	{ H4, C4, false, false },
	{ H4, D4, false, false },
	{ H8, A1, false, false },
	{ H8, B2, false, false },
	{ H8, C3, false, false },
	{ H8, D4, false, false },
	/* WhiteQueen, D5 */
	{ A2, D5, false, false },
	{ A2, E6, false, false },
	{ A2, F7, false, false },
	{ A2, G8, false, false },
	{ A5, D5, false, false },
	{ A5, E5, false, false },
	{ A5, F5, false, false },
	{ A5, G5, false, false },
	{ A5, H5, false, false },
	{ A8, D5, false, false },
	{ A8, E4, false, false },
	{ A8, F3, false, false },
	{ A8, G2, false, false },
	{ A8, H1, false, false },
	{ B3, D5, false, false },
	{ B3, E6, false, false },
	{ B3, F7, false, false },
	{ B3, G8, false, false },
	{ B5, D5, false, false },
	{ B5, E5, false, false },
	{ B5, F5, false, false },
	{ B5, G5, false, false },
	{ B5, H5, false, false },
	{ B7, D5, false, false },
	{ B7, E4, false, false },
	{ B7, F3, false, false },
	{ B7, G2, false, false },
	{ B7, H1, false, false },
	{ C4, A2,  true, false },
	{ C4, A4,  true, false },
	{ C4, A6,  true, false },
	{ C4, B3,  true, false },
	{ C4, B4,  true, false },
	{ C4, B5,  true, false },
	{ C4, C1,  true, false },
	{ C4, C2,  true, false },
	{ C4, C3,  true, false },
	{ C4, C5,  true, false },
	{ C4, C6,  true, false },
	{ C4, C7,  true, false },
	{ C4, C8,  true, false },
	{ C4, D3,  true, false },
	{ C4, D4,  true, false },
	{ C4, D5, false, false },
	{ C4, E2,  true, false },
	{ C4, E4,  true, false },
	{ C4, E6, false, false },
	{ C4, F1,  true, false },
	{ C4, F4,  true, false },
	{ C4, F7, false, false },
	{ C4, G4,  true, false },
	{ C4, G8, false, false },
	{ C4, H4,  true, false },
	{ C5, A3,  true, false },
	{ C5, A5,  true, false },
	{ C5, A7,  true, false },
	{ C5, B4,  true, false },
	{ C5, B5,  true, false },
	{ C5, B6,  true, false },
	{ C5, C1,  true, false },
	{ C5, C2,  true, false },
	{ C5, C3,  true, false },
	{ C5, C4,  true, false },
	{ C5, C6,  true, false },
	{ C5, C7,  true, false },
	{ C5, C8,  true, false },
	{ C5, D4,  true, false },
	{ C5, D5, false, false },
	{ C5, D6,  true, false },
	{ C5, E3,  true, false },
	{ C5, E5, false, false },
	{ C5, E7,  true, false },
	{ C5, F2,  true, false },
	{ C5, F5, false, false },
	{ C5, F8,  true, false },
	{ C5, G1,  true, false },
	{ C5, G5, false, false },
	{ C5, H5, false, false },
	{ C6, A4,  true, false },
	{ C6, A6,  true, false },
	{ C6, A8,  true, false },
	{ C6, B5,  true, false },
	{ C6, B6,  true, false },
	{ C6, B7,  true, false },
	{ C6, C1,  true, false },
	{ C6, C2,  true, false },
	{ C6, C3,  true, false },
	{ C6, C4,  true, false },
	{ C6, C5,  true, false },
	{ C6, C7,  true, false },
	{ C6, C8,  true, false },
	{ C6, D5, false, false },
	{ C6, D6,  true, false },
	{ C6, D7,  true, false },
	{ C6, E4, false, false },
	{ C6, E6,  true, false },
	{ C6, E8,  true, false },
	{ C6, F3, false, false },
	{ C6, F6,  true, false },
	{ C6, G2, false, false },
	{ C6, G6,  true, false },
	{ C6, H1, false, false },
	{ C6, H6,  true, false },
	{ D1, D5, false, false },
	{ D1, D6, false, false },
	{ D1, D7, false, false },
	{ D1, D8, false, false },
	{ D2, D5, false, false },
	{ D2, D6, false, false },
	{ D2, D7, false, false },
	{ D2, D8, false, false },
	{ D3, D5, false, false },
	{ D3, D6, false, false },
	{ D3, D7, false, false },
	{ D3, D8, false, false },
	{ D4, A1,  true, false },
	{ D4, A4,  true, false },
	{ D4, A7,  true, false },
	{ D4, B2,  true, false },
	{ D4, B4,  true, false },
	{ D4, B6,  true, false },
	{ D4, C3,  true, false },
	{ D4, C4,  true, false },
	{ D4, C5,  true, false },
	{ D4, D1,  true, false },
	{ D4, D2,  true, false },
	{ D4, D3,  true, false },
	{ D4, D5, false, false },
	{ D4, D6, false, false },
	{ D4, D7, false, false },
	{ D4, D8, false, false },
	{ D4, E3,  true, false },
	{ D4, E4,  true, false },
	{ D4, E5,  true, false },
	{ D4, F2,  true, false },
	{ D4, F4,  true, false },
	{ D4, F6,  true, false },
	{ D4, G1,  true, false },
	{ D4, G4,  true, false },
	{ D4, G7,  true, false },
	{ D4, H4,  true, false },
	{ D4, H8,  true, false },
	{ D5, A2, false, false },
	{ D5, A5, false, false },
	{ D5, A8, false, false },
	{ D5, B3, false, false },
	{ D5, B5, false, false },
	{ D5, B7, false, false },
	{ D5, C4, false, false },
	{ D5, C5, false, false },
	{ D5, C6, false, false },
	{ D5, D1, false, false },
	{ D5, D2, false, false },
	{ D5, D3, false, false },
	{ D5, D4, false, false },
	{ D5, D6, false, false },
	{ D5, D7, false, false },
	{ D5, D8, false, false },
	{ D5, E4, false, false },
	{ D5, E5, false, false },
	{ D5, E6, false, false },
	{ D5, F3, false, false },
	{ D5, F5, false, false },
	{ D5, F7, false, false },
	{ D5, G2, false, false },
	{ D5, G5, false, false },
	{ D5, G8, false, false },
	{ D5, H1, false, false },
	{ D5, H5, false, false },
	{ D6, A3,  true, false },
	{ D6, A6,  true, false },
	{ D6, B4,  true, false },
	{ D6, B6,  true, false },
	{ D6, B8,  true, false },
	{ D6, C5,  true, false },
	{ D6, C6,  true, false },
	{ D6, C7,  true, false },
	{ D6, D1, false, false },
	{ D6, D2, false, false },
	{ D6, D3, false, false },
	{ D6, D4, false, false },
	{ D6, D5, false, false },
	{ D6, D7,  true, false },
	{ D6, D8,  true, false },
	{ D6, E5,  true, false },
	{ D6, E6,  true, false },
	{ D6, E7,  true, false },
	{ D6, F4,  true, false },
	{ D6, F6,  true, false },
	{ D6, F8,  true, false },
	{ D6, G3,  true, false },
	{ D6, G6,  true, false },
	{ D6, H2,  true, false },
	{ D6, H6,  true, false },
	{ D7, D1, false, false },
	{ D7, D2, false, false },
	{ D7, D3, false, false },
	{ D7, D4, false, false },
	{ D7, D5, false, false },
	{ D8, D1, false, false },
	{ D8, D2, false, false },
	{ D8, D3, false, false },
	{ D8, D4, false, false },
	{ D8, D5, false, false },
	{ E4, A4,  true, false },
	{ E4, A8, false, false },
	{ E4, B1,  true, false },
	{ E4, B4,  true, false },
	{ E4, B7, false, false },
	{ E4, C2,  true, false },
	{ E4, C4,  true, false },
	{ E4, C6, false, false },
	{ E4, D3,  true, false },
	{ E4, D4,  true, false },
	{ E4, D5, false, false },
	{ E4, E1,  true, false },
	{ E4, E2,  true, false },
	{ E4, E3,  true, false },
	{ E4, E5,  true, false },
	{ E4, E6,  true, false },
	{ E4, E7,  true, false },
	{ E4, E8,  true, false },
	{ E4, F3,  true, false },
	{ E4, F4,  true, false },
	{ E4, F5,  true, false },
	{ E4, G2,  true, false },
	{ E4, G4,  true, false },
	{ E4, G6,  true, false },
	{ E4, H1,  true, false },
	{ E4, H4,  true, false },
	{ E4, H7,  true, false },
	{ E5, A1,  true, false },
	{ E5, A5, false, false },
	{ E5, B2,  true, false },
	{ E5, B5, false, false },
	{ E5, B8,  true, false },
	{ E5, C3,  true, false },
	{ E5, C5, false, false },
	{ E5, C7,  true, false },
	{ E5, D4,  true, false },
	{ E5, D5, false, false },
	{ E5, D6,  true, false },
	{ E5, E1,  true, false },
	{ E5, E2,  true, false },
	{ E5, E3,  true, false },
	{ E5, E4,  true, false },
	{ E5, E6,  true, false },
	{ E5, E7,  true, false },
	{ E5, E8,  true, false },
	{ E5, F4,  true, false },
	{ E5, F5,  true, false },
	{ E5, F6,  true, false },
	{ E5, G3,  true, false },
	{ E5, G5,  true, false },
	{ E5, G7,  true, false },
	{ E5, H2,  true, false },
	{ E5, H5,  true, false },
	{ E5, H8,  true, false },
	{ E6, A2, false, false },
	{ E6, A6,  true, false },
	{ E6, B3, false, false },
	{ E6, B6,  true, false },
	{ E6, C4, false, false },
	{ E6, C6,  true, false },
	{ E6, C8,  true, false },
	{ E6, D5, false, false },
	{ E6, D6,  true, false },
	{ E6, D7,  true, false },
	{ E6, E1,  true, false },
	{ E6, E2,  true, false },
	{ E6, E3,  true, false },
	{ E6, E4,  true, false },
	{ E6, E5,  true, false },
	{ E6, E7,  true, false },
	{ E6, E8,  true, false },
	{ E6, F5,  true, false },
	{ E6, F6,  true, false },
	{ E6, F7,  true, false },
	{ E6, G4,  true, false },
	{ E6, G6,  true, false },
	{ E6, G8,  true, false },
	{ E6, H3,  true, false },
	{ E6, H6,  true, false },
	{ F3, A8, false, false },
	{ F3, B7, false, false },
	{ F3, C6, false, false },
	{ F3, D5, false, false },
	{ F5, A5, false, false },
	{ F5, B5, false, false },
	{ F5, C5, false, false },
	{ F5, D5, false, false },
	{ F7, A2, false, false },
	{ F7, B3, false, false },
	{ F7, C4, false, false },
	{ F7, D5, false, false },
	{ G2, A8, false, false },
	{ G2, B7, false, false },
	{ G2, C6, false, false },
	{ G2, D5, false, false },
	{ G5, A5, false, false },
	{ G5, B5, false, false },
	{ G5, C5, false, false },
	{ G5, D5, false, false },
	{ G8, A2, false, false },
	{ G8, B3, false, false },
	{ G8, C4, false, false },
	{ G8, D5, false, false },
	{ H1, A8, false, false },
	{ H1, B7, false, false },
	{ H1, C6, false, false },
	{ H1, D5, false, false },
	{ H5, A5, false, false },
	{ H5, B5, false, false },
	{ H5, C5, false, false },
	{ H5, D5, false, false },
	/* WhiteQueen, D6 */
	{ A3, D6, false, false },
	{ A3, E7, false, false },
	{ A3, F8, false, false },
	{ A6, D6, false, false },
	{ A6, E6, false, false },
	{ A6, F6, false, false },
	{ A6, G6, false, false },
	{ A6, H6, false, false },
	{ B4, D6, false, false },
	{ B4, E7, false, false },
	{ B4, F8, false, false },
	{ B6, D6, false, false },
	{ B6, E6, false, false },
	{ B6, F6, false, false },
	{ B6, G6, false, false },
	{ B6, H6, false, false },
	{ B8, D6, false, false },
	{ B8, E5, false, false },
	{ B8, F4, false, false },
	{ B8, G3, false, false },
	{ B8, H2, false, false },
	{ C5, A3,  true, false },
	{ C5, A5,  true, false },
	{ C5, A7,  true, false },
	{ C5, B4,  true, false },
	{ C5, B5,  true, false },
	{ C5, B6,  true, false },
	{ C5, C1,  true, false },
	{ C5, C2,  true, false },
	{ C5, C3,  true, false },
	{ C5, C4,  true, false },
	{ C5, C6,  true, false },
	{ C5, C7,  true, false },
	{ C5, C8,  true, false },
	{ C5, D4,  true, false },
	{ C5, D5,  true, false },
	{ C5, D6, false, false },
	{ C5, E3,  true, false },
	{ C5, E5,  true, false },
	{ C5, E7, false, false },
	{ C5, F2,  true, false },
	{ C5, F5,  true, false },
	{ C5, F8, false, false },
	{ C5, G1,  true, false },
	{ C5, G5,  true, false },
	{ C5, H5,  true, false },
	{ C6, A4,  true, false },
	{ C6, A6,  true, false },
	{ C6, A8,  true, false },
	{ C6, B5,  true, false },
	{ C6, B6,  true, false },
	{ C6, B7,  true, false },
	{ C6, C1,  true, false },
	{ C6, C2,  true, false },
	{ C6, C3,  true, false },
	{ C6, C4,  true, false },
	{ C6, C5,  true, false },
	{ C6, C7,  true, false },
	{ C6, C8,  true, false },
	{ C6, D5,  true, false },
	{ C6, D6, false, false },
	{ C6, D7,  true, false },
	{ C6, E4,  true, false },
	{ C6, E6, false, false },
	{ C6, E8,  true, false },
	{ C6, F3,  true, false },
	{ C6, F6, false, false },
	{ C6, G2,  true, false },
	{ C6, G6, false, false },
	{ C6, H1,  true, false },
	{ C6, H6, false, false },
	{ C7, A5,  true, false },
	{ C7, A7,  true, false },
	{ C7, B6,  true, false },
	{ C7, B7,  true, false },
	{ C7, B8,  true, false },
	{ C7, C1,  true, false },
	{ C7, C2,  true, false },
	{ C7, C3,  true, false },
	{ C7, C4,  true, false },
	{ C7, C5,  true, false },
	{ C7, C6,  true, false },
	{ C7, C8,  true, false },
	{ C7, D6, false, false },
	{ C7, D7,  true, false },
	{ C7, D8,  true, false },
	{ C7, E5, false, false },
	{ C7, E7,  true, false },
	{ C7, F4, false, false },
	{ C7, F7,  true, false },
	{ C7, G3, false, false },
	{ C7, G7,  true, false },
	{ C7, H2, false, false },
	{ C7, H7,  true, false },
	{ D1, D6, false, false },
	{ D1, D7, false, false },
	{ D1, D8, false, false },
	{ D2, D6, false, false },
	{ D2, D7, false, false },
	{ D2, D8, false, false },
	{ D3, D6, false, false },
	{ D3, D7, false, false },
	{ D3, D8, false, false },
	{ D4, D6, false, false },
	{ D4, D7, false, false },
	{ D4, D8, false, false },
	{ D5, A2,  true, false },
	{ D5, A5,  true, false },
	{ D5, A8,  true, false },
	{ D5, B3,  true, false },
	{ D5, B5,  true, false },
	{ D5, B7,  true, false },
	{ D5, C4,  true, false },
	{ D5, C5,  true, false },
	{ D5, C6,  true, false },
	{ D5, D1,  true, false },
	{ D5, D2,  true, false },
	{ D5, D3,  true, false },
	{ D5, D4,  true, false },
	{ D5, D6, false, false },
	{ D5, D7, false, false },
	{ D5, D8, false, false },
	{ D5, E4,  true, false },
	{ D5, E5,  true, false },
	{ D5, E6,  true, false },
	{ D5, F3,  true, false },
	{ D5, F5,  true, false },
	{ D5, F7,  true, false },
	{ D5, G2,  true, false },
	{ D5, G5,  true, false },
	{ D5, G8,  true, false },
	{ D5, H1,  true, false },
	{ D5, H5,  true, false },
	{ D6, A3, false, false },
	{ D6, A6, false, false },
	{ D6, B4, false, false },
	{ D6, B6, false, false },
	{ D6, B8, false, false },
	{ D6, C5, false, false },
	{ D6, C6, false, false },
	{ D6, C7, false, false },
	{ D6, D1, false, false },
	{ D6, D2, false, false },
	{ D6, D3, false, false },
	{ D6, D4, false, false },
	{ D6, D5, false, false },
	{ D6, D7, false, false },
	{ D6, D8, false, false },
	{ D6, E5, false, false },
	{ D6, E6, false, false },
	{ D6, E7, false, false },
	{ D6, F4, false, false },
	{ D6, F6, false, false },
	{ D6, F8, false, false },
	{ D6, G3, false, false },
	{ D6, G6, false, false },
	{ D6, H2, false, false },
	{ D6, H6, false, false },
	{ D7, A4,  true, false },
	{ D7, A7,  true, false },
	{ D7, B5,  true, false },
	{ D7, B7,  true, false },
	{ D7, C6,  true, false },
	{ D7, C7,  true, false },
	{ D7, C8,  true, false },
	{ D7, D1, false, false },
	{ D7, D2, false, false },
	{ D7, D3, false, false },
	{ D7, D4, false, false },
	{ D7, D5, false, false },
	{ D7, D6, false, false },
	{ D7, D8,  true, false },
	{ D7, E6,  true, false },
	{ D7, E7,  true, false },
	{ D7, E8,  true, false },
	{ D7, F5,  true, false },
	{ D7, F7,  true, false },
	{ D7, G4,  true, false },
	{ D7, G7,  true, false },
	{ D7, H3,  true, false },
	{ D7, H7,  true, false },
	{ D8, D1, false, false },
	{ D8, D2, false, false },
	{ D8, D3, false, false },
	{ D8, D4, false, false },
	{ D8, D5, false, false },
	{ D8, D6, false, false },
	{ E5, A1,  true, false },
	{ E5, A5,  true, false },
	{ E5, B2,  true, false },
	{ E5, B5,  true, false },
	{ E5, B8, false, false },
	{ E5, C3,  true, false },
	{ E5, C5,  true, false },
	{ E5, C7, false, false },
	{ E5, D4,  true, false },
	{ E5, D5,  true, false },
	{ E5, D6, false, false },
	{ E5, E1,  true, false },
	{ E5, E2,  true, false },
	{ E5, E3,  true, false },
	{ E5, E4,  true, false },
	{ E5, E6,  true, false },
	{ E5, E7,  true, false },
	{ E5, E8,  true, false },
	{ E5, F4,  true, false },
	{ E5, F5,  true, false },
	{ E5, F6,  true, false },
	{ E5, G3,  true, false },
	{ E5, G5,  true, false },
	{ E5, G7,  true, false },
	{ E5, H2,  true, false },
	{ E5, H5,  true, false },
	{ E5, H8,  true, false },
	{ E6, A2,  true, false },
	{ E6, A6, false, false },
	{ E6, B3,  true, false },
	{ E6, B6, false, false },
	{ E6, C4,  true, false },
	{ E6, C6, false, false },
	{ E6, C8,  true, false },
	{ E6, D5,  true, false },
	{ E6, D6, false, false },
	{ E6, D7,  true, false },
	{ E6, E1,  true, false },
	{ E6, E2,  true, false },
	{ E6, E3,  true, false },
	{ E6, E4,  true, false },
	{ E6, E5,  true, false },
	{ E6, E7,  true, false },
	{ E6, E8,  true, false },
	{ E6, F5,  true, false },
	{ E6, F6,  true, false },
	{ E6, F7,  true, false },
	{ E6, G4,  true, false },
	{ E6, G6,  true, false },
	{ E6, G8,  true, false },
	{ E6, H3,  true, false },
	{ E6, H6,  true, false },
	{ E7, A3, false, false },
	{ E7, A7,  true, false },
	{ E7, B4, false, false },
	{ E7, B7,  true, false },
	{ E7, C5, false, false },
	{ E7, C7,  true, false },
	{ E7, D6, false, false },
	{ E7, D7,  true, false },
	{ E7, D8,  true, false },
	{ E7, E1,  true, false },
	{ E7, E2,  true, false },
	{ E7, E3,  true, false },
	{ E7, E4,  true, false },
	{ E7, E5,  true, false },
	{ E7, E6,  true, false },
	{ E7, E8,  true, false },
	{ E7, F6,  true, false },
	{ E7, F7,  true, false },
	{ E7, F8,  true, false },
	{ E7, G5,  true, false },
	{ E7, G7,  true, false },
	{ E7, H4,  true, false },
	{ E7, H7,  true, false },
	{ F4, B8, false, false },
	{ F4, C7, false, false },
	{ F4, D6, false, false },
	{ F6, A6, false, false },
	{ F6, B6, false, false },
	{ F6, C6, false, false },
	{ F6, D6, false, false },
	{ F8, A3, false, false },
	{ F8, B4, false, false },
	{ F8, C5, false, false },
	{ F8, D6, false, false },
	{ G3, B8, false, false },
	{ G3, C7, false, false },
	{ G3, D6, false, false },
	{ G6, A6, false, false },
	{ G6, B6, false, false },
	{ G6, C6, false, false },
	{ G6, D6, false, false },
	{ H2, B8, false, false },
	{ H2, C7, false, false },
	{ H2, D6, false, false },
	{ H6, A6, false, false },
	{ H6, B6, false, false },
	{ H6, C6, false, false },
	{ H6, D6, false, false },
	/* WhiteQueen, D7 */
	{ A4, D7, false, false },
	{ A4, E8, false, false },
	{ A7, D7, false, false },
	{ A7, E7, false, false },
	{ A7, F7, false, false },
	{ A7, G7, false, false },
	{ A7, H7, false, false },
	{ B5, D7, false, false },
	{ B5, E8, false, false },
	{ B7, D7, false, false },
	{ B7, E7, false, false },
	{ B7, F7, false, false },
	{ B7, G7, false, false },
	{ B7, H7, false, false },
	{ C6, A4,  true, false },
	{ C6, A6,  true, false },
	{ C6, A8,  true, false },
	{ C6, B5,  true, false },
	{ C6, B6,  true, false },
	{ C6, B7,  true, false },
	{ C6, C1,  true, false },
	{ C6, C2,  true, false },
	{ C6, C3,  true, false },
	{ C6, C4,  true, false },
	{ C6, C5,  true, false },
	{ C6, C7,  true, false },
	{ C6, C8,  true, false },
	{ C6, D5,  true, false },
	{ C6, D6,  true, false },
	{ C6, D7, false, false },
	{ C6, E4,  true, false },
	{ C6, E6,  true, false },
	{ C6, E8, false, false },
	{ C6, F3,  true, false },
	{ C6, F6,  true, false },
	{ C6, G2,  true, false },
	{ C6, G6,  true, false },
	{ C6, H1,  true, false },
	{ C6, H6,  true, false },
	{ C7, A5,  true, false },
	{ C7, A7,  true, false },
	{ C7, B6,  true, false },
	{ C7, B7,  true, false },
	{ C7, B8,  true, false },
	{ C7, C1,  true, false },
	{ C7, C2,  true, false },
	{ C7, C3,  true, false },
	{ C7, C4,  true, false },
	{ C7, C5,  true, false },
	{ C7, C6,  true, false },
	{ C7, C8,  true, false },
	{ C7, D6,  true, false },
	{ C7, D7, false, false },
	{ C7, D8,  true, false },
	{ C7, E5,  true, false },
	{ C7, E7, false, false },
	{ C7, F4,  true, false },
	{ C7, F7, false, false },
	{ C7, G3,  true, false },
	{ C7, G7, false, false },
	{ C7, H2,  true, false },
	{ C7, H7, false, false },
	{ C8, A6,  true, false },
	{ C8, A8,  true, false },
	{ C8, B7,  true, false },
	{ C8, B8,  true, false },
	{ C8, C1,  true, false },
	{ C8, C2,  true, false },
	{ C8, C3,  true, false },
	{ C8, C4,  true, false },
	{ C8, C5,  true, false },
	{ C8, C6,  true, false },
	{ C8, C7,  true, false },
	{ C8, D7, false, false },
	{ C8, D8,  true, false },
	{ C8, E6, false, false },
	{ C8, E8,  true, false },
	{ C8, F5, false, false },
	{ C8, F8,  true, false },
	{ C8, G4, false, false },
	{ C8, G8,  true, false },
	{ C8, H3, false, false },
	{ C8, H8,  true, false },
	{ D1, D7, false, false },
	{ D1, D8, false, false },
	{ D2, D7, false, false },
	{ D2, D8, false, false },
	{ D3, D7, false, false },
	{ D3, D8, false, false },
	{ D4, D7, false, false },
	{ D4, D8, false, false },
	{ D5, D7, false, false },
	{ D5, D8, false, false },
	{ D6, A3,  true, false },
	{ D6, A6,  true, false },
	{ D6, B4,  true, false },
	{ D6, B6,  true, false },
	{ D6, B8,  true, false },
	{ D6, C5,  true, false },
	{ D6, C6,  true, false },
	{ D6, C7,  true, false },
	{ D6, D1,  true, false },
	{ D6, D2,  true, false },
	{ D6, D3,  true, false },
	{ D6, D4,  true, false },
	{ D6, D5,  true, false },
	{ D6, D7, false, false },
	{ D6, D8, false, false },
	{ D6, E5,  true, false },
	{ D6, E6,  true, false },
	{ D6, E7,  true, false },
	{ D6, F4,  true, false },
	{ D6, F6,  true, false },
	{ D6, F8,  true, false },
	{ D6, G3,  true, false },
	{ D6, G6,  true, false },
	{ D6, H2,  true, false },
	{ D6, H6,  true, false },
	{ D7, A4, false, false },
	{ D7, A7, false, false },
	{ D7, B5, false, false },
	{ D7, B7, false, false },
	{ D7, C6, false, false },
	{ D7, C7, false, false },
	{ D7, C8, false, false },
	{ D7, D1, false, false },
	{ D7, D2, false, false },
	{ D7, D3, false, false },
	{ D7, D4, false, false },
	{ D7, D5, false, false },
	{ D7, D6, false, false },
	{ D7, D8, false, false },
	{ D7, E6, false, false },
	{ D7, E7, false, false },
	{ D7, E8, false, false },
	{ D7, F5, false, false },
	{ D7, F7, false, false },
	{ D7, G4, false, false },
	{ D7, G7, false, false },
	{ D7, H3, false, false },
	{ D7, H7, false, false },
	{ D8, A5,  true, false },
	{ D8, A8,  true, false },
	{ D8, B6,  true, false },
	{ D8, B8,  true, false },
	{ D8, C7,  true, false },
	{ D8, C8,  true, false },
	{ D8, D1, false, false },
	{ D8, D2, false, false },
	{ D8, D3, false, false },
	{ D8, D4, false, false },
	{ D8, D5, false, false },
	{ D8, D6, false, false },
	{ D8, D7, false, false },
	{ D8, E7,  true, false },
	{ D8, E8,  true, false },
	{ D8, F6,  true, false },
	{ D8, F8,  true, false },
	{ D8, G5,  true, false },
	{ D8, G8,  true, false },
	{ D8, H4,  true, false },
	{ D8, H8,  true, false },
	{ E6, A2,  true, false },
	{ E6, A6,  true, false },
	{ E6, B3,  true, false },
	{ E6, B6,  true, false },
	{ E6, C4,  true, false },
	{ E6, C6,  true, false },
	{ E6, C8, false, false },
	{ E6, D5,  true, false },
	{ E6, D6,  true, false },
	{ E6, D7, false, false },
	{ E6, E1,  true, false },
	{ E6, E2,  true, false },
	{ E6, E3,  true, false },
	{ E6, E4,  true, false },
	{ E6, E5,  true, false },
	{ E6, E7,  true, false },
	{ E6, E8,  true, false },
	{ E6, F5,  true, false },
	{ E6, F6,  true, false },
	{ E6, F7,  true, false },
	{ E6, G4,  true, false },
	{ E6, G6,  true, false },
	{ E6, G8,  true, false },
	{ E6, H3,  true, false },
	{ E6, H6,  true, false },
	{ E7, A3,  true, false },
	{ E7, A7, false, false },
	{ E7, B4,  true, false },
	{ E7, B7, false, false },
	{ E7, C5,  true, false },
	{ E7, C7, false, false },
	{ E7, D6,  true, false },
	{ E7, D7, false, false },
	{ E7, D8,  true, false },
	{ E7, E1,  true, false },
	{ E7, E2,  true, false },
	{ E7, E3,  true, false },
	{ E7, E4,  true, false },
	{ E7, E5,  true, false },
	{ E7, E6,  true, false },
	{ E7, E8,  true, false },
	{ E7, F6,  true, false },
	{ E7, F7,  true, false },
	{ E7, F8,  true, false },
	{ E7, G5,  true, false },
	{ E7, G7,  true, false },
	{ E7, H4,  true, false },
	{ E7, H7,  true, false },
	{ E8, A4, false, false },
	{ E8, A8,  true, false },
	{ E8, B5, false, false },
	{ E8, B8,  true, false },
	{ E8, C6, false, false },
	{ E8, C8,  true, false },
	{ E8, D7, false, false },
	{ E8, D8,  true, false },
	{ E8, E1,  true, false },
	{ E8, E2,  true, false },
	{ E8, E3,  true, false },
	{ E8, E4,  true, false },
	{ E8, E5,  true, false },
	{ E8, E6,  true, false },
	{ E8, E7,  true, false },
	{ E8, F7,  true, false },
	{ E8, F8,  true, false },
	{ E8, G6,  true, false },
	{ E8, G8,  true, false },
	{ E8, H5,  true, false },
	{ E8, H8,  true, false },
	{ F5, C8, false, false },
	{ F5, D7, false, false },
	{ F7, A7, false, false },
	{ F7, B7, false, false },
	{ F7, C7, false, false },
	{ F7, D7, false, false },
	{ G4, C8, false, false },
	{ G4, D7, false, false },
	{ G7, A7, false, false },
	{ G7, B7, false, false },
	{ G7, C7, false, false },
	{ G7, D7, false, false },
	{ H3, C8, false, false },
	{ H3, D7, false, false },
	{ H7, A7, false, false },
	{ H7, B7, false, false },
	{ H7, C7, false, false },
	{ H7, D7, false, false },
	/* WhiteQueen, D8 */
	{ A5, D8, false, false },
	{ A8, D8, false, false },
	{ A8, E8, false, false },
	{ A8, F8, false, false },
	{ A8, G8, false, false },
	{ A8, H8, false, false },
	{ B6, D8, false, false },
	{ B8, D8, false, false },
	{ B8, E8, false, false },
	{ B8, F8, false, false },
	{ B8, G8, false, false },
	{ B8, H8, false, false },
	{ C7, A5,  true, false },
	{ C7, A7,  true, false },
	{ C7, B6,  true, false },
	{ C7, B7,  true, false },
	{ C7, B8,  true, false },
	{ C7, C1,  true, false },
	{ C7, C2,  true, false },
	{ C7, C3,  true, false },
	{ C7, C4,  true, false },
	{ C7, C5,  true, false },
	{ C7, C6,  true, false },
	{ C7, C8,  true, false },
	{ C7, D6,  true, false },
	{ C7, D7,  true, false },
	{ C7, D8, false, false },
	{ C7, E5,  true, false },
	{ C7, E7,  true, false },
	{ C7, F4,  true, false },
	{ C7, F7,  true, false },
	{ C7, G3,  true, false },
	{ C7, G7,  true, false },
	{ C7, H2,  true, false },
	{ C7, H7,  true, false },
	{ C8, A6,  true, false },
	{ C8, A8,  true, false },
	{ C8, B7,  true, false },
	{ C8, B8,  true, false },
	{ C8, C1,  true, false },
	{ C8, C2,  true, false },
	{ C8, C3,  true, false },
	{ C8, C4,  true, false },
	{ C8, C5,  true, false },
	{ C8, C6,  true, false },
	{ C8, C7,  true, false },
	{ C8, D7,  true, false },
	{ C8, D8, false, false },
	{ C8, E6,  true, false },
	{ C8, E8, false, false },
	{ C8, F5,  true, false },
	{ C8, F8, false, false },
	{ C8, G4,  true, false },
	{ C8, G8, false, false },
	{ C8, H3,  true, false },
	{ C8, H8, false, false },
	{ D1, D8, false, false },
	{ D2, D8, false, false },
	{ D3, D8, false, false },
	{ D4, D8, false, false },
	{ D5, D8, false, false },
	{ D6, D8, false, false },
	{ D7, A4,  true, false },
	{ D7, A7,  true, false },
	{ D7, B5,  true, false },
	{ D7, B7,  true, false },
	{ D7, C6,  true, false },
	{ D7, C7,  true, false },
	{ D7, C8,  true, false },
	{ D7, D1,  true, false },
	{ D7, D2,  true, false },
	{ D7, D3,  true, false },
	{ D7, D4,  true, false },
	{ D7, D5,  true, false },
	{ D7, D6,  true, false },
	{ D7, D8, false, false },
	{ D7, E6,  true, false },
	{ D7, E7,  true, false },
	{ D7, E8,  true, false },
	{ D7, F5,  true, false },
	{ D7, F7,  true, false },
	{ D7, G4,  true, false },
	{ D7, G7,  true, false },
	{ D7, H3,  true, false },
	{ D7, H7,  true, false },
	{ D8, A5, false, false },
	{ D8, A8, false, false },
	{ D8, B6, false, false },
	{ D8, B8, false, false },
	{ D8, C7, false, false },
	{ D8, C8, false, false },
	{ D8, D1, false, false },
	{ D8, D2, false, false },
	{ D8, D3, false, false },
	{ D8, D4, false, false },
	{ D8, D5, false, false },
	{ D8, D6, false, false },
	{ D8, D7, false, false },
	{ D8, E7, false, false },
	{ D8, E8, false, false },
	{ D8, F6, false, false },
	{ D8, F8, false, false },
	{ D8, G5, false, false },
	{ D8, G8, false, false },
	{ D8, H4, false, false },
	{ D8, H8, false, false },
	{ E7, A3,  true, false },
	{ E7, A7,  true, false },
	{ E7, B4,  true, false },
	{ E7, B7,  true, false },
	{ E7, C5,  true, false },
	{ E7, C7,  true, false },
	{ E7, D6,  true, false },
	{ E7, D7,  true, false },
	{ E7, D8, false, false },
	{ E7, E1,  true, false },
	{ E7, E2,  true, false },
	{ E7, E3,  true, false },
	{ E7, E4,  true, false },
	{ E7, E5,  true, false },
	{ E7, E6,  true, false },
	{ E7, E8,  true, false },
	{ E7, F6,  true, false },
	{ E7, F7,  true, false },
	{ E7, F8,  true, false },
	{ E7, G5,  true, false },
	{ E7, G7,  true, false },
	{ E7, H4,  true, false },
	{ E7, H7,  true, false },
	{ E8, A4,  true, false },
	{ E8, A8, false, false },
	{ E8, B5,  true, false },
	{ E8, B8, false, false },
	{ E8, C6,  true, false },
	{ E8, C8, false, false },
	{ E8, D7,  true, false },
	{ E8, D8, false, false },
	{ E8, E1,  true, false },
	{ E8, E2,  true, false },
	{ E8, E3,  true, false },
	{ E8, E4,  true, false },
	{ E8, E5,  true, false },
	{ E8, E6,  true, false },
	{ E8, E7,  true, false },
	{ E8, F7,  true, false },
	{ E8, F8,  true, false },
	{ E8, G6,  true, false },
	{ E8, G8,  true, false },
	{ E8, H5,  true, false },
	{ E8, H8,  true, false },
	{ F6, D8, false, false },
	{ F8, A8, false, false },
	{ F8, B8, false, false },
	{ F8, C8, false, false },
	{ F8, D8, false, false },
	{ G5, D8, false, false },
	{ G8, A8, false, false },
	{ G8, B8, false, false },
	{ G8, C8, false, false },
	{ G8, D8, false, false },
	{ H4, D8, false, false },
	{ H8, A8, false, false },
	{ H8, B8, false, false },
	{ H8, C8, false, false },
	{ H8, D8, false, false },
	/* WhiteQueen, E1 */
	{ A1, E1, false, false },
	{ A1, F1, false, false },
	{ A1, G1, false, false },
	{ A1, H1, false, false },
	{ A5, E1, false, false },
	{ B1, E1, false, false },
	{ B1, F1, false, false },
	{ B1, G1, false, false },
	{ B1, H1, false, false },
	{ B4, E1, false, false },
	{ C1, E1, false, false },
	{ C1, F1, false, false },
	{ C1, G1, false, false },
	{ C1, H1, false, false },
	{ C3, E1, false, false },
	{ D1, A1,  true, false },
	{ D1, A4,  true, false },
	{ D1, B1,  true, false },
	{ D1, B3,  true, false },
	{ D1, C1,  true, false },
	{ D1, C2,  true, false },
	{ D1, D2,  true, false },
	{ D1, D3,  true, false },
	{ D1, D4,  true, false },
	{ D1, D5,  true, false },
	{ D1, D6,  true, false },
	{ D1, D7,  true, false },
	{ D1, D8,  true, false },
	{ D1, E1, false, false },
	{ D1, E2,  true, false },
	{ D1, F1, false, false },
	{ D1, F3,  true, false },
	{ D1, G1, false, false },
	{ D1, G4,  true, false },
	{ D1, H1, false, false },
	{ D1, H5,  true, false },
	{ D2, A2,  true, false },
	{ D2, A5,  true, false },
	{ D2, B2,  true, false },
	{ D2, B4,  true, false },
	{ D2, C1,  true, false },
	{ D2, C2,  true, false },
	{ D2, C3,  true, false },
	{ D2, D1,  true, false },
	{ D2, D3,  true, false },
	{ D2, D4,  true, false },
	{ D2, D5,  true, false },
	{ D2, D6,  true, false },
	{ D2, D7,  true, false },
	{ D2, D8,  true, false },
	{ D2, E1, false, false },
	{ D2, E2,  true, false },
	{ D2, E3,  true, false },
	{ D2, F2,  true, false },
	{ D2, F4,  true, false },
	{ D2, G2,  true, false },
	{ D2, G5,  true, false },
	{ D2, H2,  true, false },
	{ D2, H6,  true, false },
	{ E1, A1, false, false },
	{ E1, A5, false, false },
	{ E1, B1, false, false },
	{ E1, B4, false, false },
	{ E1, C1, false, false },
	{ E1, C3, false, false },
	{ E1, D1, false, false },
	{ E1, D2, false, false },
	{ E1, E2, false, false },
	{ E1, E3, false, false },
	{ E1, E4, false, false },
	{ E1, E5, false, false },
	{ E1, E6, false, false },
	{ E1, E7, false, false },
	{ E1, E8, false, false },
	{ E1, F1, false, false },
	{ E1, F2, false, false },
	{ E1, G1, false, false },
	{ E1, G3, false, false },
	{ E1, H1, false, false },
	{ E1, H4, false, false },
	{ E2, A2,  true, false },
	{ E2, A6,  true, false },
	{ E2, B2,  true, false },
	{ E2, B5,  true, false },
	{ E2, C2,  true, false },
	{ E2, C4,  true, false },
	{ E2, D1,  true, false },
	{ E2, D2,  true, false },
	{ E2, D3,  true, false },
	{ E2, E1, false, false },
	{ E2, E3,  true, false },
	{ E2, E4,  true, false },
	{ E2, E5,  true, false },
	{ E2, E6,  true, false },
	{ E2, E7,  true, false },
	{ E2, E8,  true, false },
	{ E2, F1,  true, false },
	{ E2, F2,  true, false },
	{ E2, F3,  true, false },
	{ E2, G2,  true, false },
	{ E2, G4,  true, false },
	{ E2, H2,  true, false },
	{ E2, H5,  true, false },
	{ E3, E1, false, false },
	{ E4, E1, false, false },
	{ E5, E1, false, false },
	{ E6, E1, false, false },
	{ E7, E1, false, false },
	{ E8, E1, false, false },
	{ F1, A1, false, false },
	{ F1, A6,  true, false },
	{ F1, B1, false, false },
	{ F1, B5,  true, false },
	{ F1, C1, false, false },
	{ F1, C4,  true, false },
	{ F1, D1, false, false },
	{ F1, D3,  true, false },
	{ F1, E1, false, false },
	{ F1, E2,  true, false },
	{ F1, F2,  true, false },
	{ F1, F3,  true, false },
	{ F1, F4,  true, false },
	{ F1, F5,  true, false },
	{ F1, F6,  true, false },
	{ F1, F7,  true, false },
	{ F1, F8,  true, false },
	{ F1, G1,  true, false },
	{ F1, G2,  true, false },
	{ F1, H1,  true, false },
	{ F1, H3,  true, false },
	{ F2, A2,  true, false },
	{ F2, A7,  true, false },
	{ F2, B2,  true, false },
	{ F2, B6,  true, false },
	{ F2, C2,  true, false },
	{ F2, C5,  true, false },
	{ F2, D2,  true, false },
	{ F2, D4,  true, false },
	{ F2, E1, false, false },
	{ F2, E2,  true, false },
	{ F2, E3,  true, false },
	{ F2, F1,  true, false },
	{ F2, F3,  true, false },
	{ F2, F4,  true, false },
	{ F2, F5,  true, false },
	{ F2, F6,  true, false },
	{ F2, F7,  true, false },
	{ F2, F8,  true, false },
	{ F2, G1,  true, false },
	{ F2, G2,  true, false },
	{ F2, G3,  true, false },
	{ F2, H2,  true, false },
	{ F2, H4,  true, false },
	{ G1, A1, false, false },
	{ G1, B1, false, false },
	{ G1, C1, false, false },
	{ G1, D1, false, false },
	{ G1, E1, false, false },
	{ G3, E1, false, false },
	{ H1, A1, false, false },
	{ H1, B1, false, false },
	{ H1, C1, false, false },
	{ H1, D1, false, false },
	{ H1, E1, false, false },
	{ H4, E1, false, false },
	/* WhiteQueen, E2 */
	{ A2, E2, false, false },
	{ A2, F2, false, false },
	{ A2, G2, false, false },
	{ A2, H2, false, false },
	{ A6, E2, false, false },
	{ A6, F1, false, false },
	{ B2, E2, false, false },
	{ B2, F2, false, false },
	{ B2, G2, false, false },
	{ B2, H2, false, false },
	{ B5, E2, false, false },
	{ B5, F1, false, false },
	{ C2, E2, false, false },
	{ C2, F2, false, false },
	{ C2, G2, false, false },
	{ C2, H2, false, false },
	{ C4, E2, false, false },
	{ C4, F1, false, false },
	{ D1, A1,  true, false },
	{ D1, A4,  true, false },
	{ D1, B1,  true, false },
	{ D1, B3,  true, false },
	{ D1, C1,  true, false },
	{ D1, C2,  true, false },
	{ D1, D2,  true, false },
	{ D1, D3,  true, false },
	{ D1, D4,  true, false },
	{ D1, D5,  true, false },
	{ D1, D6,  true, false },
	{ D1, D7,  true, false },
	{ D1, D8,  true, false },
	{ D1, E1,  true, false },
	{ D1, E2, false, false },
	{ D1, F1,  true, false },
	{ D1, F3, false, false },
	{ D1, G1,  true, false },
	{ D1, G4, false, false },
	{ D1, H1,  true, false },
	{ D1, H5, false, false },
	{ D2, A2,  true, false },
	{ D2, A5,  true, false },
	{ D2, B2,  true, false },
	{ D2, B4,  true, false },
	{ D2, C1,  true, false },
	{ D2, C2,  true, false },
	{ D2, C3,  true, false },
	{ D2, D1,  true, false },
	{ D2, D3,  true, false },
	{ D2, D4,  true, false },
	{ D2, D5,  true, false },
	{ D2, D6,  true, false },
	{ D2, D7,  true, false },
	{ D2, D8,  true, false },
	{ D2, E1,  true, false },
	{ D2, E2, false, false },
	{ D2, E3,  true, false },
	{ D2, F2, false, false },
	{ D2, F4,  true, false },
	{ D2, G2, false, false },
	{ D2, G5,  true, false },
	{ D2, H2, false, false },
	{ D2, H6,  true, false },
	{ D3, A3,  true, false },
	{ D3, A6,  true, false },
	{ D3, B1,  true, false },
	{ D3, B3,  true, false },
	{ D3, B5,  true, false },
	{ D3, C2,  true, false },
	{ D3, C3,  true, false },
	{ D3, C4,  true, false },
	{ D3, D1,  true, false },
	{ D3, D2,  true, false },
	{ D3, D4,  true, false },
	{ D3, D5,  true, false },
	{ D3, D6,  true, false },
	{ D3, D7,  true, false },
	{ D3, D8,  true, false },
	{ D3, E2, false, false },
	{ D3, E3,  true, false },
	{ D3, E4,  true, false },
	{ D3, F1, false, false },
	{ D3, F3,  true, false },
	{ D3, F5,  true, false },
	{ D3, G3,  true, false },
	{ D3, G6,  true, false },
	{ D3, H3,  true, false },
	{ D3, H7,  true, false },
	{ E1, A1,  true, false },
	{ E1, A5,  true, false },
	{ E1, B1,  true, false },
	{ E1, B4,  true, false },
	{ E1, C1,  true, false },
	{ E1, C3,  true, false },
	{ E1, D1,  true, false },
	{ E1, D2,  true, false },
	{ E1, E2, false, false },
	{ E1, E3, false, false },
	{ E1, E4, false, false },
	{ E1, E5, false, false },
	{ E1, E6, false, false },
	{ E1, E7, false, false },
	{ E1, E8, false, false },
	{ E1, F1,  true, false },
	{ E1, F2,  true, false },
	{ E1, G1,  true, false },
	{ E1, G3,  true, false },
	{ E1, H1,  true, false },
	{ E1, H4,  true, false },
	{ E2, A2, false, false },
	{ E2, A6, false, false },
	{ E2, B2, false, false },
	{ E2, B5, false, false },
	{ E2, C2, false, false },
	{ E2, C4, false, false },
	{ E2, D1, false, false },
	{ E2, D2, false, false },
	{ E2, D3, false, false },
	{ E2, E1, false, false },
	{ E2, E3, false, false },
	{ E2, E4, false, false },
	{ E2, E5, false, false },
	{ E2, E6, false, false },
	{ E2, E7, false, false },
	{ E2, E8, false, false },
	{ E2, F1, false, false },
	{ E2, F2, false, false },
	{ E2, F3, false, false },
	{ E2, G2, false, false },
	{ E2, G4, false, false },
	{ E2, H2, false, false },
	{ E2, H5, false, false },
	{ E3, A3,  true, false },
	{ E3, A7,  true, false },
	{ E3, B3,  true, false },
	{ E3, B6,  true, false },
	{ E3, C1,  true, false },
	{ E3, C3,  true, false },
	{ E3, C5,  true, false },
	{ E3, D2,  true, false },
	{ E3, D3,  true, false },
	{ E3, D4,  true, false },
	{ E3, E1, false, false },
	{ E3, E2, false, false },
	{ E3, E4,  true, false },
	{ E3, E5,  true, false },
	{ E3, E6,  true, false },
	{ E3, E7,  true, false },
	{ E3, E8,  true, false },
	{ E3, F2,  true, false },
	{ E3, F3,  true, false },
	{ E3, F4,  true, false },
	{ E3, G1,  true, false },
	{ E3, G3,  true, false },
	{ E3, G5,  true, false },
	{ E3, H3,  true, false },
	{ E3, H6,  true, false },
	{ E4, E1, false, false },
	{ E4, E2, false, false },
	{ E5, E1, false, false },
	{ E5, E2, false, false },
	{ E6, E1, false, false },
	{ E6, E2, false, false },
	{ E7, E1, false, false },
	{ E7, E2, false, false },
	{ E8, E1, false, false },
	{ E8, E2, false, false },
	{ F1, A1,  true, false },
	{ F1, A6, false, false },
	{ F1, B1,  true, false },
	{ F1, B5, false, false },
	{ F1, C1,  true, false },
	{ F1, C4, false, false },
	{ F1, D1,  true, false },
	{ F1, D3, false, false },
	{ F1, E1,  true, false },
	{ F1, E2, false, false },
	{ F1, F2,  true, false },
	{ F1, F3,  true, false },
	{ F1, F4,  true, false },
	{ F1, F5,  true, false },
	{ F1, F6,  true, false },
	{ F1, F7,  true, false },
	{ F1, F8,  true, false },
	{ F1, G1,  true, false },
	{ F1, G2,  true, false },
	{ F1, H1,  true, false },
	{ F1, H3,  true, false },
	{ F2, A2, false, false },
	{ F2, A7,  true, false },
	{ F2, B2, false, false },
	{ F2, B6,  true, false },
	{ F2, C2, false, false },
	{ F2, C5,  true, false },
	{ F2, D2, false, false },
	{ F2, D4,  true, false },
	{ F2, E1,  true, false },
	{ F2, E2, false, false },
	{ F2, E3,  true, false },
	{ F2, F1,  true, false },
	{ F2, F3,  true, false },
	{ F2, F4,  true, false },
	{ F2, F5,  true, false },
	{ F2, F6,  true, false },
	{ F2, F7,  true, false },
	{ F2, F8,  true, false },
	{ F2, G1,  true, false },
	{ F2, G2,  true, false },
	{ F2, G3,  true, false },
	{ F2, H2,  true, false },
	{ F2, H4,  true, false },
	{ F3, A3,  true, false },
	{ F3, A8,  true, false },
	{ F3, B3,  true, false },
	{ F3, B7,  true, false },
	{ F3, C3,  true, false },
	{ F3, C6,  true, false },
	{ F3, D1, false, false },
	{ F3, D3,  true, false },
	{ F3, D5,  true, false },
	{ F3, E2, false, false },
	{ F3, E3,  true, false },
	{ F3, E4,  true, false },
	{ F3, F1,  true, false },
	{ F3, F2,  true, false },
	{ F3, F4,  true, false },
	{ F3, F5,  true, false },
	{ F3, F6,  true, false },
	{ F3, F7,  true, false },
	{ F3, F8,  true, false },
	{ F3, G2,  true, false },
	{ F3, G3,  true, false },
	{ F3, G4,  true, false },
	{ F3, H1,  true, false },
	{ F3, H3,  true, false },
	{ F3, H5,  true, false },
	{ G2, A2, false, false },
	{ G2, B2, false, false },
	{ G2, C2, false, false },
	{ G2, D2, false, false },
	{ G2, E2, false, false },
	{ G4, D1, false, false },
	{ G4, E2, false, false },
	{ H2, A2, false, false },
	{ H2, B2, false, false },
	{ H2, C2, false, false },
	{ H2, D2, false, false },
	{ H2, E2, false, false },
	{ H5, D1, false, false },
	{ H5, E2, false, false },
	/* WhiteQueen, E3 */
	{ A3, E3, false, false },
	{ A3, F3, false, false },
	{ A3, G3, false, false },
	{ A3, H3, false, false },
	{ A7, E3, false, false },
	{ A7, F2, false, false },
	{ A7, G1, false, false },
	{ B3, E3, false, false },
	{ B3, F3, false, false },
	{ B3, G3, false, false },
	{ B3, H3, false, false },
	{ B6, E3, false, false },
	{ B6, F2, false, false },
	{ B6, G1, false, false },
	{ C1, E3, false, false },
	{ C1, F4, false, false },
	{ C1, G5, false, false },
	{ C1, H6, false, false },
	{ C3, E3, false, false },
	{ C3, F3, false, false },
	{ C3, G3, false, false },
	{ C3, H3, false, false },
	{ C5, E3, false, false },
	{ C5, F2, false, false },
	{ C5, G1, false, false },
	{ D2, A2,  true, false },
	{ D2, A5,  true, false },
	{ D2, B2,  true, false },
	{ D2, B4,  true, false },
	{ D2, C1,  true, false },
	{ D2, C2,  true, false },
	{ D2, C3,  true, false },
	{ D2, D1,  true, false },
	{ D2, D3,  true, false },
	{ D2, D4,  true, false },
	{ D2, D5,  true, false },
	{ D2, D6,  true, false },
	{ D2, D7,  true, false },
	{ D2, D8,  true, false },
	{ D2, E1,  true, false },
	{ D2, E2,  true, false },
	{ D2, E3, false, false },
	{ D2, F2,  true, false },
	{ D2, F4, false, false },
	{ D2, G2,  true, false },
	{ D2, G5, false, false },
	{ D2, H2,  true, false },
	{ D2, H6, false, false },
	{ D3, A3,  true, false },
	{ D3, A6,  true, false },
	{ D3, B1,  true, false },
	{ D3, B3,  true, false },
	{ D3, B5,  true, false },
	{ D3, C2,  true, false },
	{ D3, C3,  true, false },
	{ D3, C4,  true, false },
	{ D3, D1,  true, false },
	{ D3, D2,  true, false },
	{ D3, D4,  true, false },
	{ D3, D5,  true, false },
	{ D3, D6,  true, false },
	{ D3, D7,  true, false },
	{ D3, D8,  true, false },
	{ D3, E2,  true, false },
	{ D3, E3, false, false },
	{ D3, E4,  true, false },
	{ D3, F1,  true, false },
	{ D3, F3, false, false },
	{ D3, F5,  true, false },
	{ D3, G3, false, false },
	{ D3, G6,  true, false },
	{ D3, H3, false, false },
	{ D3, H7,  true, false },
	{ D4, A1,  true, false },
	{ D4, A4,  true, false },
	{ D4, A7,  true, false },
	{ D4, B2,  true, false },
	{ D4, B4,  true, false },
	{ D4, B6,  true, false },
	{ D4, C3,  true, false },
	{ D4, C4,  true, false },
	{ D4, C5,  true, false },
	{ D4, D1,  true, false },
	{ D4, D2,  true, false },
	{ D4, D3,  true, false },
	{ D4, D5,  true, false },
	{ D4, D6,  true, false },
	{ D4, D7,  true, false },
	{ D4, D8,  true, false },
	{ D4, E3, false, false },
	{ D4, E4,  true, false },
	{ D4, E5,  true, false },
	{ D4, F2, false, false },
	{ D4, F4,  true, false },
	{ D4, F6,  true, false },
	{ D4, G1, false, false },
	{ D4, G4,  true, false },
	{ D4, G7,  true, false },
	{ D4, H4,  true, false },
	{ D4, H8,  true, false },
	{ E1, E3, false, false },
	{ E1, E4, false, false },
	{ E1, E5, false, false },
	{ E1, E6, false, false },
	{ E1, E7, false, false },
	{ E1, E8, false, false },
	{ E2, A2,  true, false },
	{ E2, A6,  true, false },
	{ E2, B2,  true, false },
	{ E2, B5,  true, false },
	{ E2, C2,  true, false },
	{ E2, C4,  true, false },
	{ E2, D1,  true, false },
	{ E2, D2,  true, false },
	{ E2, D3,  true, false },
	{ E2, E1,  true, false },
	{ E2, E3, false, false },
	{ E2, E4, false, false },
	{ E2, E5, false, false },
	{ E2, E6, false, false },
	{ E2, E7, false, false },
	{ E2, E8, false, false },
	{ E2, F1,  true, false },
	{ E2, F2,  true, false },
	{ E2, F3,  true, false },
	{ E2, G2,  true, false },
	{ E2, G4,  true, false },
	{ E2, H2,  true, false },
	{ E2, H5,  true, false },
	{ E3, A3, false, false },
	{ E3, A7, false, false },
	{ E3, B3, false, false },
	{ E3, B6, false, false },
	{ E3, C1, false, false },
	{ E3, C3, false, false },
	{ E3, C5, false, false },
	{ E3, D2, false, false },
	{ E3, D3, false, false },
	{ E3, D4, false, false },
	{ E3, E1, false, false },
	{ E3, E2, false, false },
	{ E3, E4, false, false },
	{ E3, E5, false, false },
	{ E3, E6, false, false },
	{ E3, E7, false, false },
	{ E3, E8, false, false },
	{ E3, F2, false, false },
	{ E3, F3, false, false },
	{ E3, F4, false, false },
	{ E3, G1, false, false },
	{ E3, G3, false, false },
	{ E3, G5, false, false },
	{ E3, H3, false, false },
	{ E3, H6, false, false },
	{ E4, A4,  true, false },
	{ E4, A8,  true, false },
	{ E4, B1,  true, false },
	{ E4, B4,  true, false },
	{ E4, B7,  true, false },
	{ E4, C2,  true, false },
	{ E4, C4,  true, false },
	{ E4, C6,  true, false },
	{ E4, D3,  true, false },
	{ E4, D4,  true, false },
	{ E4, D5,  true, false },
	{ E4, E1, false, false },
	{ E4, E2, false, false },
	{ E4, E3, false, false },
	{ E4, E5,  true, false },
	{ E4, E6,  true, false },
	{ E4, E7,  true, false },
	{ E4, E8,  true, false },
	{ E4, F3,  true, false },
	{ E4, F4,  true, false },
	{ E4, F5,  true, false },
	{ E4, G2,  true, false },
	{ E4, G4,  true, false },
	{ E4, G6,  true, false },
	{ E4, H1,  true, false },
	{ E4, H4,  true, false },
	{ E4, H7,  true, false },
	{ E5, E1, false, false },
	{ E5, E2, false, false },
	{ E5, E3, false, false },
	{ E6, E1, false, false },
	{ E6, E2, false, false },
	{ E6, E3, false, false },
	{ E7, E1, false, false },
	{ E7, E2, false, false },
	{ E7, E3, false, false },
	{ E8, E1, false, false },
	{ E8, E2, false, false },
	{ E8, E3, false, false },
	{ F2, A2,  true, false },
	{ F2, A7, false, false },
	{ F2, B2,  true, false },
	{ F2, B6, false, false },
	{ F2, C2,  true, false },
	{ F2, C5, false, false },
	{ F2, D2,  true, false },
	{ F2, D4, false, false },
	{ F2, E1,  true, false },
	{ F2, E2,  true, false },
	{ F2, E3, false, false },
	{ F2, F1,  true, false },
	{ F2, F3,  true, false },
	{ F2, F4,  true, false },
	{ F2, F5,  true, false },
	{ F2, F6,  true, false },
	{ F2, F7,  true, false },
	{ F2, F8,  true, false },
	{ F2, G1,  true, false },
	{ F2, G2,  true, false },
	{ F2, G3,  true, false },
	{ F2, H2,  true, false },
	{ F2, H4,  true, false },
	{ F3, A3, false, false },
	{ F3, A8,  true, false },
	{ F3, B3, false, false },
	{ F3, B7,  true, false },
	{ F3, C3, false, false },
	{ F3, C6,  true, false },
	{ F3, D1,  true, false },
	{ F3, D3, false, false },
	{ F3, D5,  true, false },
	{ F3, E2,  true, false },
	{ F3, E3, false, false },
	{ F3, E4,  true, false },
	{ F3, F1,  true, false },
	{ F3, F2,  true, false },
	{ F3, F4,  true, false },
	{ F3, F5,  true, false },
	{ F3, F6,  true, false },
	{ F3, F7,  true, false },
	{ F3, F8,  true, false },
	{ F3, G2,  true, false },
	{ F3, G3,  true, false },
	{ F3, G4,  true, false },
	{ F3, H1,  true, false },
	{ F3, H3,  true, false },
	{ F3, H5,  true, false },
	{ F4, A4,  true, false },
	{ F4, B4,  true, false },
	{ F4, B8,  true, false },
	{ F4, C1, false, false },
	{ F4, C4,  true, false },
	{ F4, C7,  true, false },
	{ F4, D2, false, false },
	{ F4, D4,  true, false },
	{ F4, D6,  true, false },
	{ F4, E3, false, false },
	{ F4, E4,  true, false },
	{ F4, E5,  true, false },
	{ F4, F1,  true, false },
	{ F4, F2,  true, false },
	{ F4, F3,  true, false },
	{ F4, F5,  true, false },
	{ F4, F6,  true, false },
	{ F4, F7,  true, false },
	{ F4, F8,  true, false },
	{ F4, G3,  true, false },
	{ F4, G4,  true, false },
	{ F4, G5,  true, false },
	{ F4, H2,  true, false },
	{ F4, H4,  true, false },
	{ F4, H6,  true, false },
	{ G1, A7, false, false },
	{ G1, B6, false, false },
	{ G1, C5, false, false },
	{ G1, D4, false, false },
	{ G1, E3, false, false },
	{ G3, A3, false, false },
	{ G3, B3, false, false },
	{ G3, C3, false, false },
	{ G3, D3, false, false },
	{ G3, E3, false, false },
	{ G5, C1, false, false },
	{ G5, D2, false, false },
	{ G5, E3, false, false },
	{ H3, A3, false, false },
	{ H3, B3, false, false },
	{ H3, C3, false, false },
	{ H3, D3, false, false },
	{ H3, E3, false, false },
	{ H6, C1, false, false },
	{ H6, D2, false, false },
	{ H6, E3, false, false },
	/* WhiteQueen, E4 */
	{ A4, E4, false, false },
	{ A4, F4, false, false },
	{ A4, G4, false, false },
	{ A4, H4, false, false },
	{ A8, E4, false, false },
	{ A8, F3, false, false },
	{ A8, G2, false, false },
	{ A8, H1, false, false },
	{ B1, E4, false, false },
	{ B1, F5, false, false },
	{ B1, G6, false, false },
	{ B1, H7, false, false },
	{ B4, E4, false, false },
	{ B4, F4, false, false },
	{ B4, G4, false, false },
	{ B4, H4, false, false },
	{ B7, E4, false, false },
	{ B7, F3, false, false },
	{ B7, G2, false, false },
	{ B7, H1, false, false },
	{ C2, E4, false, false },
	{ C2, F5, false, false },
	{ C2, G6, false, false },
	{ C2, H7, false, false },
	{ C4, E4, false, false },
	{ C4, F4, false, false },
	{ C4, G4, false, false },
	{ C4, H4, false, false },
	{ C6, E4, false, false },
	{ C6, F3, false, false },
	{ C6, G2, false, false },
	{ C6, H1, false, false },
	{ D3, A3,  true, false },
	{ D3, A6,  true, false },
	{ D3, B1,  true, false },
	{ D3, B3,  true, false },
	{ D3, B5,  true, false },
	{ D3, C2,  true, false },
	{ D3, C3,  true, false },
	{ D3, C4,  true, false },
	{ D3, D1,  true, false },
	{ D3, D2,  true, false },
	{ D3, D4,  true, false },
	{ D3, D5,  true, false },
	{ D3, D6,  true, false },
	{ D3, D7,  true, false },
	{ D3, D8,  true, false },
	{ D3, E2,  true, false },
	{ D3, E3,  true, false },
	{ D3, E4, false, false },
	{ D3, F1,  true, false },
	{ D3, F3,  true, false },
	{ D3, F5, false, false },
	{ D3, G3,  true, false },
	{ D3, G6, false, false },
	{ D3, H3,  true, false },
	{ D3, H7, false, false },
	{ D4, A1,  true, false },
	{ D4, A4,  true, false },
	{ D4, A7,  true, false },
	{ D4, B2,  true, false },
	{ D4, B4,  true, false },
	{ D4, B6,  true, false },
	{ D4, C3,  true, false },
	{ D4, C4,  true, false },
	{ D4, C5,  true, false },
	{ D4, D1,  true, false },
	{ D4, D2,  true, false },
	{ D4, D3,  true, false },
	{ D4, D5,  true, false },
	{ D4, D6,  true, false },
	{ D4, D7,  true, false },
	{ D4, D8,  true, false },
	{ D4, E3,  true, false },
	{ D4, E4, false, false },
	{ D4, E5,  true, false },
	{ D4, F2,  true, false },
	{ D4, F4, false, false },
	{ D4, F6,  true, false },
	{ D4, G1,  true, false },
	{ D4, G4, false, false },
	{ D4, G7,  true, false },
	{ D4, H4, false, false },
	{ D4, H8,  true, false },
	{ D5, A2,  true, false },
	{ D5, A5,  true, false },
	{ D5, A8,  true, false },
	{ D5, B3,  true, false },
	{ D5, B5,  true, false },
	{ D5, B7,  true, false },
	{ D5, C4,  true, false },
	{ D5, C5,  true, false },
	{ D5, C6,  true, false },
	{ D5, D1,  true, false },
	{ D5, D2,  true, false },
	{ D5, D3,  true, false },
	{ D5, D4,  true, false },
	{ D5, D6,  true, false },
	{ D5, D7,  true, false },
	{ D5, D8,  true, false },
	{ D5, E4, false, false },
	{ D5, E5,  true, false },
	{ D5, E6,  true, false },
	{ D5, F3, false, false },
	{ D5, F5,  true, false },
	{ D5, F7,  true, false },
	{ D5, G2, false, false },
	{ D5, G5,  true, false },
	{ D5, G8,  true, false },
	{ D5, H1, false, false },
	{ D5, H5,  true, false },
	{ E1, E4, false, false },
	{ E1, E5, false, false },
	{ E1, E6, false, false },
	{ E1, E7, false, false },
	{ E1, E8, false, false },
	{ E2, E4, false, false },
	{ E2, E5, false, false },
	{ E2, E6, false, false },
	{ E2, E7, false, false },
	{ E2, E8, false, false },
	{ E3, A3,  true, false },
	{ E3, A7,  true, false },
	{ E3, B3,  true, false },
	{ E3, B6,  true, false },
	{ E3, C1,  true, false },
	{ E3, C3,  true, false },
	{ E3, C5,  true, false },
	{ E3, D2,  true, false },
	{ E3, D3,  true, false },
	{ E3, D4,  true, false },
	{ E3, E1,  true, false },
	{ E3, E2,  true, false },
	{ E3, E4, false, false },
	{ E3, E5, false, false },
	{ E3, E6, false, false },
	{ E3, E7, false, false },
	{ E3, E8, false, false },
	{ E3, F2,  true, false },
	{ E3, F3,  true, false },
	{ E3, F4,  true, false },
	{ E3, G1,  true, false },
	{ E3, G3,  true, false },
	{ E3, G5,  true, false },
	{ E3, H3,  true, false },
	{ E3, H6,  true, false },
	{ E4, A4, false, false },
	{ E4, A8, false, false },
	{ E4, B1, false, false },
	{ E4, B4, false, false },
	{ E4, B7, false, false },
	{ E4, C2, false, false },
	{ E4, C4, false, false },
	{ E4, C6, false, false },
	{ E4, D3, false, false },
	{ E4, D4, false, false },
	{ E4, D5, false, false },
	{ E4, E1, false, false },
	{ E4, E2, false, false },
	{ E4, E3, false, false },
	{ E4, E5, false, false },
	{ E4, E6, false, false },
	{ E4, E7, false, false },
	{ E4, E8, false, false },
	{ E4, F3, false, false },
	{ E4, F4, false, false },
	{ E4, F5, false, false },
	{ E4, G2, false, false },
	{ E4, G4, false, false },
	{ E4, G6, false, false },
	{ E4, H1, false, false },
	{ E4, H4, false, false },
	{ E4, H7, false, false },
	{ E5, A1,  true, false },
	{ E5, A5,  true, false },
	{ E5, B2,  true, false },
	{ E5, B5,  true, false },
	{ E5, B8,  true, false },
	{ E5, C3,  true, false },
	{ E5, C5,  true, false },
	{ E5, C7,  true, false },
	{ E5, D4,  true, false },
	{ E5, D5,  true, false },
	{ E5, D6,  true, false },
	{ E5, E1, false, false },
	{ E5, E2, false, false },
	{ E5, E3, false, false },
	{ E5, E4, false, false },
	{ E5, E6,  true, false },
	{ E5, E7,  true, false },
	{ E5, E8,  true, false },
	{ E5, F4,  true, false },
	{ E5, F5,  true, false },
	{ E5, F6,  true, false },
	{ E5, G3,  true, false },
	{ E5, G5,  true, false },
	{ E5, G7,  true, false },
	{ E5, H2,  true, false },
	{ E5, H5,  true, false },
	{ E5, H8,  true, false },
	{ E6, E1, false, false },
	{ E6, E2, false, false },
	{ E6, E3, false, false },
	{ E6, E4, false, false },
	{ E7, E1, false, false },
	{ E7, E2, false, false },
	{ E7, E3, false, false },
	{ E7, E4, false, false },
	{ E8, E1, false, false },
	{ E8, E2, false, false },
	{ E8, E3, false, false },
	{ E8, E4, false, false },
	{ F3, A3,  true, false },
	{ F3, A8, false, false },
	{ F3, B3,  true, false },
	{ F3, B7, false, false },
	{ F3, C3,  true, false },
	{ F3, C6, false, false },
	{ F3, D1,  true, false },
	{ F3, D3,  true, false },
	{ F3, D5, false, false },
	{ F3, E2,  true, false },
	{ F3, E3,  true, false },
	{ F3, E4, false, false },
	{ F3, F1,  true, false },
	{ F3, F2,  true, false },
	{ F3, F4,  true, false },
	{ F3, F5,  true, false },
	{ F3, F6,  true, false },
	{ F3, F7,  true, false },
	{ F3, F8,  true, false },
	{ F3, G2,  true, false },
	{ F3, G3,  true, false },
	{ F3, G4,  true, false },
	{ F3, H1,  true, false },
	{ F3, H3,  true, false },
	{ F3, H5,  true, false },
	{ F4, A4, false, false },
	{ F4, B4, false, false },
	{ F4, B8,  true, false },
	{ F4, C1,  true, false },
	{ F4, C4, false, false },
	{ F4, C7,  true, false },
	{ F4, D2,  true, false },
	{ F4, D4, false, false },
	{ F4, D6,  true, false },
	{ F4, E3,  true, false },
	{ F4, E4, false, false },
	{ F4, E5,  true, false },
	{ F4, F1,  true, false },
	{ F4, F2,  true, false },
	{ F4, F3,  true, false },
	{ F4, F5,  true, false },
	{ F4, F6,  true, false },
	{ F4, F7,  true, false },
	{ F4, F8,  true, false },
	{ F4, G3,  true, false },
	{ F4, G4,  true, false },
	{ F4, G5,  true, false },
	{ F4, H2,  true, false },
	{ F4, H4,  true, false },
	{ F4, H6,  true, false },
	{ F5, A5,  true, false },
	{ F5, B1, false, false },
	{ F5, B5,  true, false },
	{ F5, C2, false, false },
	{ F5, C5,  true, false },
	{ F5, C8,  true, false },
	{ F5, D3, false, false },
	{ F5, D5,  true, false },
	{ F5, D7,  true, false },
	{ F5, E4, false, false },
	{ F5, E5,  true, false },
	{ F5, E6,  true, false },
	{ F5, F1,  true, false },
	{ F5, F2,  true, false },
	{ F5, F3,  true, false },
	{ F5, F4,  true, false },
	{ F5, F6,  true, false },
	{ F5, F7,  true, false },
	{ F5, F8,  true, false },
	{ F5, G4,  true, false },
	{ F5, G5,  true, false },
	{ F5, G6,  true, false },
	{ F5, H3,  true, false },
	{ F5, H5,  true, false },
	{ F5, H7,  true, false },
	{ G2, A8, false, false },
	{ G2, B7, false, false },
	{ G2, C6, false, false },
	{ G2, D5, false, false },
	{ G2, E4, false, false },
	{ G4, A4, false, false },
	{ G4, B4, false, false },
	{ G4, C4, false, false },
	{ G4, D4, false, false },
	{ G4, E4, false, false },
	{ G6, B1, false, false },
	{ G6, C2, false, false },
	{ G6, D3, false, false },
	{ G6, E4, false, false },
	{ H1, A8, false, false },
	{ H1, B7, false, false },
	{ H1, C6, false, false },
	{ H1, D5, false, false },
	{ H1, E4, false, false },
	{ H4, A4, false, false },
	{ H4, B4, false, false },
	{ H4, C4, false, false },
	{ H4, D4, false, false },
	{ H4, E4, false, false },
	{ H7, B1, false, false },
	{ H7, C2, false, false },
	{ H7, D3, false, false },
	{ H7, E4, false, false },
	/* WhiteQueen, E5 */
	{ A1, E5, false, false },
	{ A1, F6, false, false },
	{ A1, G7, false, false },
	{ A1, H8, false, false },
	{ A5, E5, false, false },
	{ A5, F5, false, false },
	{ A5, G5, false, false },
	{ A5, H5, false, false },
	{ B2, E5, false, false },
	{ B2, F6, false, false },
	{ B2, G7, false, false },
	{ B2, H8, false, false },
	{ B5, E5, false, false },
	{ B5, F5, false, false },
	{ B5, G5, false, false },
	{ B5, H5, false, false },
	{ B8, E5, false, false },
	{ B8, F4, false, false },
	{ B8, G3, false, false },
	{ B8, H2, false, false },
	{ C3, E5, false, false },
	{ C3, F6, false, false },
	{ C3, G7, false, false },
	{ C3, H8, false, false },
	{ C5, E5, false, false },
	{ C5, F5, false, false },
	{ C5, G5, false, false },
	{ C5, H5, false, false },
	{ C7, E5, false, false },
	{ C7, F4, false, false },
	{ C7, G3, false, false },
	{ C7, H2, false, false },
	{ D4, A1,  true, false },
	{ D4, A4,  true, false },
	{ D4, A7,  true, false },
	{ D4, B2,  true, false },
	{ D4, B4,  true, false },
	{ D4, B6,  true, false },
	{ D4, C3,  true, false },
	{ D4, C4,  true, false },
	{ D4, C5,  true, false },
	{ D4, D1,  true, false },
	{ D4, D2,  true, false },
	{ D4, D3,  true, false },
	{ D4, D5,  true, false },
	{ D4, D6,  true, false },
	{ D4, D7,  true, false },
	{ D4, D8,  true, false },
	{ D4, E3,  true, false },
	{ D4, E4,  true, false },
	{ D4, E5, false, false },
	{ D4, F2,  true, false },
	{ D4, F4,  true, false },
	{ D4, F6, false, false },
	{ D4, G1,  true, false },
	{ D4, G4,  true, false },
	{ D4, G7, false, false },
	{ D4, H4,  true, false },
	{ D4, H8, false, false },
	{ D5, A2,  true, false },
	{ D5, A5,  true, false },
	{ D5, A8,  true, false },
	{ D5, B3,  true, false },
	{ D5, B5,  true, false },
	{ D5, B7,  true, false },
	{ D5, C4,  true, false },
	{ D5, C5,  true, false },
	{ D5, C6,  true, false },
	{ D5, D1,  true, false },
	{ D5, D2,  true, false },
	{ D5, D3,  true, false },
	{ D5, D4,  true, false },
	{ D5, D6,  true, false },
	{ D5, D7,  true, false },
	{ D5, D8,  true, false },
	{ D5, E4,  true, false },
	{ D5, E5, false, false },
	{ D5, E6,  true, false },
	{ D5, F3,  true, false },
	{ D5, F5, false, false },
	{ D5, F7,  true, false },
	{ D5, G2,  true, false },
	{ D5, G5, false, false },
	{ D5, G8,  true, false },
	{ D5, H1,  true, false },
	{ D5, H5, false, false },
	{ D6, A3,  true, false },
	{ D6, A6,  true, false },
	{ D6, B4,  true, false },
	{ D6, B6,  true, false },
	{ D6, B8,  true, false },
	{ D6, C5,  true, false },
	{ D6, C6,  true, false },
	{ D6, C7,  true, false },
	{ D6, D1,  true, false },
	{ D6, D2,  true, false },
	{ D6, D3,  true, false },
	{ D6, D4,  true, false },
	{ D6, D5,  true, false },
	{ D6, D7,  true, false },
	{ D6, D8,  true, false },
	{ D6, E5, false, false },
	{ D6, E6,  true, false },
	{ D6, E7,  true, false },
	{ D6, F4, false, false },
	{ D6, F6,  true, false },
	{ D6, F8,  true, false },
	{ D6, G3, false, false },
	{ D6, G6,  true, false },
	{ D6, H2, false, false },
	{ D6, H6,  true, false },
	{ E1, E5, false, false },
	{ E1, E6, false, false },
	{ E1, E7, false, false },
	{ E1, E8, false, false },
	{ E2, E5, false, false },
	{ E2, E6, false, false },
	{ E2, E7, false, false },
	{ E2, E8, false, false },
	{ E3, E5, false, false },
	{ E3, E6, false, false },
	{ E3, E7, false, false },
	{ E3, E8, false, false },
	{ E4, A4,  true, false },
	{ E4, A8,  true, false },
	{ E4, B1,  true, false },
	{ E4, B4,  true, false },
	{ E4, B7,  true, false },
	{ E4, C2,  true, false },
	{ E4, C4,  true, false },
	{ E4, C6,  true, false },
	{ E4, D3,  true, false },
	{ E4, D4,  true, false },
	{ E4, D5,  true, false },
	{ E4, E1,  true, false },
	{ E4, E2,  true, false },
	{ E4, E3,  true, false },
	{ E4, E5, false, false },
	{ E4, E6, false, false },
	{ E4, E7, false, false },
	{ E4, E8, false, false },
	{ E4, F3,  true, false },
	{ E4, F4,  true, false },
	{ E4, F5,  true, false },
	{ E4, G2,  true, false },
	{ E4, G4,  true, false },
	{ E4, G6,  true, false },
	{ E4, H1,  true, false },
	{ E4, H4,  true, false },
	{ E4, H7,  true, false },
	{ E5, A1, false, false },
	{ E5, A5, false, false },
	{ E5, B2, false, false },
	{ E5, B5, false, false },
	{ E5, B8, false, false },
	{ E5, C3, false, false },
	{ E5, C5, false, false },
	{ E5, C7, false, false },
	{ E5, D4, false, false },
	{ E5, D5, false, false },
	{ E5, D6, false, false },
	{ E5, E1, false, false },
	{ E5, E2, false, false },
	{ E5, E3, false, false },
	{ E5, E4, false, false },
	{ E5, E6, false, false },
	{ E5, E7, false, false },
	{ E5, E8, false, false },
	{ E5, F4, false, false },
	{ E5, F5, false, false },
	{ E5, F6, false, false },
	{ E5, G3, false, false },
	{ E5, G5, false, false },
	{ E5, G7, false, false },
	{ E5, H2, false, false },
	{ E5, H5, false, false },
	{ E5, H8, false, false },
	{ E6, A2,  true, false },
	{ E6, A6,  true, false },
	{ E6, B3,  true, false },
	{ E6, B6,  true, false },
	{ E6, C4,  true, false },
	{ E6, C6,  true, false },
	{ E6, C8,  true, false },
	{ E6, D5,  true, false },
	{ E6, D6,  true, false },
	{ E6, D7,  true, false },
	{ E6, E1, false, false },
	{ E6, E2, false, false },
	{ E6, E3, false, false },
	{ E6, E4, false, false },
	{ E6, E5, false, false },
	{ E6, E7,  true, false },
	{ E6, E8,  true, false },
	{ E6, F5,  true, false },
	{ E6, F6,  true, false },
	{ E6, F7,  true, false },
	{ E6, G4,  true, false },
	{ E6, G6,  true, false },
	{ E6, G8,  true, false },
	{ E6, H3,  true, false },
	{ E6, H6,  true, false },
	{ E7, E1, false, false },
	{ E7, E2, false, false },
	{ E7, E3, false, false },
	{ E7, E4, false, false },
	{ E7, E5, false, false },
	{ E8, E1, false, false },
	{ E8, E2, false, false },
	{ E8, E3, false, false },
	{ E8, E4, false, false },
	{ E8, E5, false, false },
	{ F4, A4,  true, false },
	{ F4, B4,  true, false },
	{ F4, B8, false, false },
	{ F4, C1,  true, false },
	{ F4, C4,  true, false },
	{ F4, C7, false, false },
	{ F4, D2,  true, false },
	{ F4, D4,  true, false },
	{ F4, D6, false, false },
	{ F4, E3,  true, false },
	{ F4, E4,  true, false },
	{ F4, E5, false, false },
	{ F4, F1,  true, false },
	{ F4, F2,  true, false },
	{ F4, F3,  true, false },
	{ F4, F5,  true, false },
	{ F4, F6,  true, false },
	{ F4, F7,  true, false },
	{ F4, F8,  true, false },
	{ F4, G3,  true, false },
	{ F4, G4,  true, false },
	{ F4, G5,  true, false },
	{ F4, H2,  true, false },
	{ F4, H4,  true, false },
	{ F4, H6,  true, false },
	{ F5, A5, false, false },
	{ F5, B1,  true, false },
	{ F5, B5, false, false },
	{ F5, C2,  true, false },
	{ F5, C5, false, false },
	{ F5, C8,  true, false },
	{ F5, D3,  true, false },
	{ F5, D5, false, false },
	{ F5, D7,  true, false },
	{ F5, E4,  true, false },
	{ F5, E5, false, false },
	{ F5, E6,  true, false },
	{ F5, F1,  true, false },
	{ F5, F2,  true, false },
	{ F5, F3,  true, false },
	{ F5, F4,  true, false },
	{ F5, F6,  true, false },
	{ F5, F7,  true, false },
	{ F5, F8,  true, false },
	{ F5, G4,  true, false },
	{ F5, G5,  true, false },
	{ F5, G6,  true, false },
	{ F5, H3,  true, false },
	{ F5, H5,  true, false },
	{ F5, H7,  true, false },
	{ F6, A1, false, false },
	{ F6, A6,  true, false },
	{ F6, B2, false, false },
	{ F6, B6,  true, false },
	{ F6, C3, false, false },
	{ F6, C6,  true, false },
	{ F6, D4, false, false },
	{ F6, D6,  true, false },
	{ F6, D8,  true, false },
	{ F6, E5, false, false },
	{ F6, E6,  true, false },
	{ F6, E7,  true, false },
	{ F6, F1,  true, false },
	{ F6, F2,  true, false },
	{ F6, F3,  true, false },
	{ F6, F4,  true, false },
	{ F6, F5,  true, false },
	{ F6, F7,  true, false },
	{ F6, F8,  true, false },
	{ F6, G5,  true, false },
	{ F6, G6,  true, false },
	{ F6, G7,  true, false },
	{ F6, H4,  true, false },
	{ F6, H6,  true, false },
	{ F6, H8,  true, false },
	{ G3, B8, false, false },
	{ G3, C7, false, false },
	{ G3, D6, false, false },
	{ G3, E5, false, false },
	{ G5, A5, false, false },
	{ G5, B5, false, false },
	{ G5, C5, false, false },
	{ G5, D5, false, false },
	{ G5, E5, false, false },
	{ G7, A1, false, false },
	{ G7, B2, false, false },
	{ G7, C3, false, false },
	{ G7, D4, false, false },
	{ G7, E5, false, false },
	{ H2, B8, false, false },
	{ H2, C7, false, false },
	{ H2, D6, false, false },
	{ H2, E5, false, false },
	{ H5, A5, false, false },
	{ H5, B5, false, false },
	{ H5, C5, false, false },
	{ H5, D5, false, false },
	{ H5, E5, false, false },
	{ H8, A1, false, false },
	{ H8, B2, false, false },
	{ H8, C3, false, false },
	{ H8, D4, false, false },
	{ H8, E5, false, false },
	/* WhiteQueen, E6 */
	{ A2, E6, false, false },
	{ A2, F7, false, false },
	{ A2, G8, false, false },
	{ A6, E6, false, false },
	{ A6, F6, false, false },
	{ A6, G6, false, false },
	{ A6, H6, false, false },
	{ B3, E6, false, false },
	{ B3, F7, false, false },
	{ B3, G8, false, false },
	{ B6, E6, false, false },
	{ B6, F6, false, false },
	{ B6, G6, false, false },
	{ B6, H6, false, false },
	{ C4, E6, false, false },
	{ C4, F7, false, false },
	{ C4, G8, false, false },
	{ C6, E6, false, false },
	{ C6, F6, false, false },
	{ C6, G6, false, false },
	{ C6, H6, false, false },
	{ C8, E6, false, false },
	{ C8, F5, false, false },
	{ C8, G4, false, false },
	{ C8, H3, false, false },
	{ D5, A2,  true, false },
	{ D5, A5,  true, false },
	{ D5, A8,  true, false },
	{ D5, B3,  true, false },
	{ D5, B5,  true, false },
	{ D5, B7,  true, false },
	{ D5, C4,  true, false },
	{ D5, C5,  true, false },
	{ D5, C6,  true, false },
	{ D5, D1,  true, false },
	{ D5, D2,  true, false },
	{ D5, D3,  true, false },
	{ D5, D4,  true, false },
	{ D5, D6,  true, false },
	{ D5, D7,  true, false },
	{ D5, D8,  true, false },
	{ D5, E4,  true, false },
	{ D5, E5,  true, false },
	{ D5, E6, false, false },
	{ D5, F3,  true, false },
	{ D5, F5,  true, false },
	{ D5, F7, false, false },
	{ D5, G2,  true, false },
	{ D5, G5,  true, false },
	{ D5, G8, false, false },
	{ D5, H1,  true, false },
	{ D5, H5,  true, false },
	{ D6, A3,  true, false },
	{ D6, A6,  true, false },
	{ D6, B4,  true, false },
	{ D6, B6,  true, false },
	{ D6, B8,  true, false },
	{ D6, C5,  true, false },
	{ D6, C6,  true, false },
	{ D6, C7,  true, false },
	{ D6, D1,  true, false },
	{ D6, D2,  true, false },
	{ D6, D3,  true, false },
	{ D6, D4,  true, false },
	{ D6, D5,  true, false },
	{ D6, D7,  true, false },
	{ D6, D8,  true, false },
	{ D6, E5,  true, false },
	{ D6, E6, false, false },
	{ D6, E7,  true, false },
	{ D6, F4,  true, false },
	{ D6, F6, false, false },
	{ D6, F8,  true, false },
	{ D6, G3,  true, false },
	{ D6, G6, false, false },
	{ D6, H2,  true, false },
	{ D6, H6, false, false },
	{ D7, A4,  true, false },
	{ D7, A7,  true, false },
	{ D7, B5,  true, false },
	{ D7, B7,  true, false },
	{ D7, C6,  true, false },
	{ D7, C7,  true, false },
	{ D7, C8,  true, false },
	{ D7, D1,  true, false },
	{ D7, D2,  true, false },
	{ D7, D3,  true, false },
	{ D7, D4,  true, false },
	{ D7, D5,  true, false },
	{ D7, D6,  true, false },
	{ D7, D8,  true, false },
	{ D7, E6, false, false },
	{ D7, E7,  true, false },
	{ D7, E8,  true, false },
	{ D7, F5, false, false },
	{ D7, F7,  true, false },
	{ D7, G4, false, false },
	{ D7, G7,  true, false },
	{ D7, H3, false, false },
	{ D7, H7,  true, false },
	{ E1, E6, false, false },
	{ E1, E7, false, false },
	{ E1, E8, false, false },
	{ E2, E6, false, false },
	{ E2, E7, false, false },
	{ E2, E8, false, false },
	{ E3, E6, false, false },
	{ E3, E7, false, false },
	{ E3, E8, false, false },
	{ E4, E6, false, false },
	{ E4, E7, false, false },
	{ E4, E8, false, false },
	{ E5, A1,  true, false },
	{ E5, A5,  true, false },
	{ E5, B2,  true, false },
	{ E5, B5,  true, false },
	{ E5, B8,  true, false },
	{ E5, C3,  true, false },
	{ E5, C5,  true, false },
	{ E5, C7,  true, false },
	{ E5, D4,  true, false },
	{ E5, D5,  true, false },
	{ E5, D6,  true, false },
	{ E5, E1,  true, false },
	{ E5, E2,  true, false },
	{ E5, E3,  true, false },
	{ E5, E4,  true, false },
	{ E5, E6, false, false },
	{ E5, E7, false, false },
	{ E5, E8, false, false },
	{ E5, F4,  true, false },
	{ E5, F5,  true, false },
	{ E5, F6,  true, false },
	{ E5, G3,  true, false },
	{ E5, G5,  true, false },
	{ E5, G7,  true, false },
	{ E5, H2,  true, false },
	{ E5, H5,  true, false },
	{ E5, H8,  true, false },
	{ E6, A2, false, false },
	{ E6, A6, false, false },
	{ E6, B3, false, false },
	{ E6, B6, false, false },
	{ E6, C4, false, false },
	{ E6, C6, false, false },
	{ E6, C8, false, false },
	{ E6, D5, false, false },
	{ E6, D6, false, false },
	{ E6, D7, false, false },
	{ E6, E1, false, false },
	{ E6, E2, false, false },
	{ E6, E3, false, false },
	{ E6, E4, false, false },
	{ E6, E5, false, false },
	{ E6, E7, false, false },
	{ E6, E8, false, false },
	{ E6, F5, false, false },
	{ E6, F6, false, false },
	{ E6, F7, false, false },
	{ E6, G4, false, false },
	{ E6, G6, false, false },
	{ E6, G8, false, false },
	{ E6, H3, false, false },
	{ E6, H6, false, false },
	{ E7, A3,  true, false },
	{ E7, A7,  true, false },
	{ E7, B4,  true, false },
	{ E7, B7,  true, false },
	{ E7, C5,  true, false },
	{ E7, C7,  true, false },
	{ E7, D6,  true, false },
	{ E7, D7,  true, false },
	{ E7, D8,  true, false },
	{ E7, E1, false, false },
	{ E7, E2, false, false },
	{ E7, E3, false, false },
	{ E7, E4, false, false },
	{ E7, E5, false, false },
	{ E7, E6, false, false },
	{ E7, E8,  true, false },
	{ E7, F6,  true, false },
	{ E7, F7,  true, false },
	{ E7, F8,  true, false },
	{ E7, G5,  true, false },
	{ E7, G7,  true, false },
	{ E7, H4,  true, false },
	{ E7, H7,  true, false },
	{ E8, E1, false, false },
	{ E8, E2, false, false },
	{ E8, E3, false, false },
	{ E8, E4, false, false },
	{ E8, E5, false, false },
	{ E8, E6, false, false },
	{ F5, A5,  true, false },
	{ F5, B1,  true, false },
	{ F5, B5,  true, false },
	{ F5, C2,  true, false },
	{ F5, C5,  true, false },
	{ F5, C8, false, false },
	{ F5, D3,  true, false },
	{ F5, D5,  true, false },
	{ F5, D7, false, false },
	{ F5, E4,  true, false },
	{ F5, E5,  true, false },
	{ F5, E6, false, false },
	{ F5, F1,  true, false },
	{ F5, F2,  true, false },
	{ F5, F3,  true, false },
	{ F5, F4,  true, false },
	{ F5, F6,  true, false },
	{ F5, F7,  true, false },
	{ F5, F8,  true, false },
	{ F5, G4,  true, false },
	{ F5, G5,  true, false },
	{ F5, G6,  true, false },
	{ F5, H3,  true, false },
	{ F5, H5,  true, false },
	{ F5, H7,  true, false },
	{ F6, A1,  true, false },
	{ F6, A6, false, false },
	{ F6, B2,  true, false },
	{ F6, B6, false, false },
	{ F6, C3,  true, false },
	{ F6, C6, false, false },
	{ F6, D4,  true, false },
	{ F6, D6, false, false },
	{ F6, D8,  true, false },
	{ F6, E5,  true, false },
	{ F6, E6, false, false },
	{ F6, E7,  true, false },
	{ F6, F1,  true, false },
	{ F6, F2,  true, false },
	{ F6, F3,  true, false },
	{ F6, F4,  true, false },
	{ F6, F5,  true, false },
	{ F6, F7,  true, false },
	{ F6, F8,  true, false },
	{ F6, G5,  true, false },
	{ F6, G6,  true, false },
	{ F6, G7,  true, false },
	{ F6, H4,  true, false },
	{ F6, H6,  true, false },
	{ F6, H8,  true, false },
	{ F7, A2, false, false },
	{ F7, A7,  true, false },
	{ F7, B3, false, false },
	{ F7, B7,  true, false },
	{ F7, C4, false, false },
	{ F7, C7,  true, false },
	{ F7, D5, false, false },
	{ F7, D7,  true, false },
	{ F7, E6, false, false },
	{ F7, E7,  true, false },
	{ F7, E8,  true, false },
	{ F7, F1,  true, false },
	{ F7, F2,  true, false },
	{ F7, F3,  true, false },
	{ F7, F4,  true, false },
	{ F7, F5,  true, false },
	{ F7, F6,  true, false },
	{ F7, F8,  true, false },
	{ F7, G6,  true, false },
	{ F7, G7,  true, false },
	{ F7, G8,  true, false },
	{ F7, H5,  true, false },
	{ F7, H7,  true, false },
	{ G4, C8, false, false },
	{ G4, D7, false, false },
	{ G4, E6, false, false },
	{ G6, A6, false, false },
	{ G6, B6, false, false },
	{ G6, C6, false, false },
	{ G6, D6, false, false },
	{ G6, E6, false, false },
	{ G8, A2, false, false },
	{ G8, B3, false, false },
	{ G8, C4, false, false },
	{ G8, D5, false, false },
	{ G8, E6, false, false },
	{ H3, C8, false, false },
	{ H3, D7, false, false },
	{ H3, E6, false, false },
	{ H6, A6, false, false },
	{ H6, B6, false, false },
	{ H6, C6, false, false },
	{ H6, D6, false, false },
	{ H6, E6, false, false },
	/* WhiteQueen, E7 */
	{ A3, E7, false, false },
	{ A3, F8, false, false },
	{ A7, E7, false, false },
	{ A7, F7, false, false },
	{ A7, G7, false, false },
	{ A7, H7, false, false },
	{ B4, E7, false, false },
	{ B4, F8, false, false },
	{ B7, E7, false, false },
	{ B7, F7, false, false },
	{ B7, G7, false, false },
	{ B7, H7, false, false },
	{ C5, E7, false, false },
	{ C5, F8, false, false },
	{ C7, E7, false, false },
	{ C7, F7, false, false },
	{ C7, G7, false, false },
	{ C7, H7, false, false },
	{ D6, A3,  true, false },
	{ D6, A6,  true, false },
	{ D6, B4,  true, false },
	{ D6, B6,  true, false },
	{ D6, B8,  true, false },
	{ D6, C5,  true, false },
	{ D6, C6,  true, false },
	{ D6, C7,  true, false },
	{ D6, D1,  true, false },
	{ D6, D2,  true, false },
	{ D6, D3,  true, false },
	{ D6, D4,  true, false },
	{ D6, D5,  true, false },
	{ D6, D7,  true, false },
	{ D6, D8,  true, false },
	{ D6, E5,  true, false },
	{ D6, E6,  true, false },
	{ D6, E7, false, false },
	{ D6, F4,  true, false },
	{ D6, F6,  true, false },
	{ D6, F8, false, false },
	{ D6, G3,  true, false },
	{ D6, G6,  true, false },
	{ D6, H2,  true, false },
	{ D6, H6,  true, false },
	{ D7, A4,  true, false },
	{ D7, A7,  true, false },
	{ D7, B5,  true, false },
	{ D7, B7,  true, false },
	{ D7, C6,  true, false },
	{ D7, C7,  true, false },
	{ D7, C8,  true, false },
	{ D7, D1,  true, false },
	{ D7, D2,  true, false },
	{ D7, D3,  true, false },
	{ D7, D4,  true, false },
	{ D7, D5,  true, false },
	{ D7, D6,  true, false },
	{ D7, D8,  true, false },
	{ D7, E6,  true, false },
	{ D7, E7, false, false },
	{ D7, E8,  true, false },
	{ D7, F5,  true, false },
	{ D7, F7, false, false },
	{ D7, G4,  true, false },
	{ D7, G7, false, false },
	{ D7, H3,  true, false },
	{ D7, H7, false, false },
	{ D8, A5,  true, false },
	{ D8, A8,  true, false },
	{ D8, B6,  true, false },
	{ D8, B8,  true, false },
	{ D8, C7,  true, false },
	{ D8, C8,  true, false },
	{ D8, D1,  true, false },
	{ D8, D2,  true, false },
	{ D8, D3,  true, false },
	{ D8, D4,  true, false },
	{ D8, D5,  true, false },
	{ D8, D6,  true, false },
	{ D8, D7,  true, false },
	{ D8, E7, false, false },
	{ D8, E8,  true, false },
	{ D8, F6, false, false },
	{ D8, F8,  true, false },
	{ D8, G5, false, false },
	{ D8, G8,  true, false },
	{ D8, H4, false, false },
	{ D8, H8,  true, false },
	{ E1, E7, false, false },
	{ E1, E8, false, false },
	{ E2, E7, false, false },
	{ E2, E8, false, false },
	{ E3, E7, false, false },
	{ E3, E8, false, false },
	{ E4, E7, false, false },
	{ E4, E8, false, false },
	{ E5, E7, false, false },
	{ E5, E8, false, false },
	{ E6, A2,  true, false },
	{ E6, A6,  true, false },
	{ E6, B3,  true, false },
	{ E6, B6,  true, false },
	{ E6, C4,  true, false },
	{ E6, C6,  true, false },
	{ E6, C8,  true, false },
	{ E6, D5,  true, false },
	{ E6, D6,  true, false },
	{ E6, D7,  true, false },
	{ E6, E1,  true, false },
	{ E6, E2,  true, false },
	{ E6, E3,  true, false },
	{ E6, E4,  true, false },
	{ E6, E5,  true, false },
	{ E6, E7, false, false },
	{ E6, E8, false, false },
	{ E6, F5,  true, false },
	{ E6, F6,  true, false },
	{ E6, F7,  true, false },
	{ E6, G4,  true, false },
	{ E6, G6,  true, false },
	{ E6, G8,  true, false },
	{ E6, H3,  true, false },
	{ E6, H6,  true, false },
	{ E7, A3, false, false },
	{ E7, A7, false, false },
	{ E7, B4, false, false },
	{ E7, B7, false, false },
	{ E7, C5, false, false },
	{ E7, C7, false, false },
	{ E7, D6, false, false },
	{ E7, D7, false, false },
	{ E7, D8, false, false },
	{ E7, E1, false, false },
	{ E7, E2, false, false },
	{ E7, E3, false, false },
	{ E7, E4, false, false },
	{ E7, E5, false, false },
	{ E7, E6, false, false },
	{ E7, E8, false, false },
	{ E7, F6, false, false },
	{ E7, F7, false, false },
	{ E7, F8, false, false },
	{ E7, G5, false, false },
	{ E7, G7, false, false },
	{ E7, H4, false, false },
	{ E7, H7, false, false },
	{ E8, A4,  true, false },
	{ E8, A8,  true, false },
	{ E8, B5,  true, false },
	{ E8, B8,  true, false },
	{ E8, C6,  true, false },
	{ E8, C8,  true, false },
	{ E8, D7,  true, false },
	{ E8, D8,  true, false },
	{ E8, E1, false, false },
	{ E8, E2, false, false },
	{ E8, E3, false, false },
	{ E8, E4, false, false },
	{ E8, E5, false, false },
	{ E8, E6, false, false },
	{ E8, E7, false, false },
	{ E8, F7,  true, false },
	{ E8, F8,  true, false },
	{ E8, G6,  true, false },
	{ E8, G8,  true, false },
	{ E8, H5,  true, false },
	{ E8, H8,  true, false },
	{ F6, A1,  true, false },
	{ F6, A6,  true, false },
	{ F6, B2,  true, false },
	{ F6, B6,  true, false },
	{ F6, C3,  true, false },
	{ F6, C6,  true, false },
	{ F6, D4,  true, false },
	{ F6, D6,  true, false },
	{ F6, D8, false, false },
	{ F6, E5,  true, false },
	{ F6, E6,  true, false },
	{ F6, E7, false, false },
	{ F6, F1,  true, false },
	{ F6, F2,  true, false },
	{ F6, F3,  true, false },
	{ F6, F4,  true, false },
	{ F6, F5,  true, false },
	{ F6, F7,  true, false },
	{ F6, F8,  true, false },
	{ F6, G5,  true, false },
	{ F6, G6,  true, false },
	{ F6, G7,  true, false },
	{ F6, H4,  true, false },
	{ F6, H6,  true, false },
	{ F6, H8,  true, false },
	{ F7, A2,  true, false },
	{ F7, A7, false, false },
	{ F7, B3,  true, false },
	{ F7, B7, false, false },
	{ F7, C4,  true, false },
	{ F7, C7, false, false },
	{ F7, D5,  true, false },
	{ F7, D7, false, false },
	{ F7, E6,  true, false },
	{ F7, E7, false, false },
	{ F7, E8,  true, false },
	{ F7, F1,  true, false },
	{ F7, F2,  true, false },
	{ F7, F3,  true, false },
	{ F7, F4,  true, false },
	{ F7, F5,  true, false },
	{ F7, F6,  true, false },
	{ F7, F8,  true, false },
	{ F7, G6,  true, false },
	{ F7, G7,  true, false },
	{ F7, G8,  true, false },
	{ F7, H5,  true, false },
	{ F7, H7,  true, false },
	{ F8, A3, false, false },
	{ F8, A8,  true, false },
	{ F8, B4, false, false },
	{ F8, B8,  true, false },
	{ F8, C5, false, false },
	{ F8, C8,  true, false },
	{ F8, D6, false, false },
	{ F8, D8,  true, false },
	{ F8, E7, false, false },
	{ F8, E8,  true, false },
	{ F8, F1,  true, false },
	{ F8, F2,  true, false },
	{ F8, F3,  true, false },
	{ F8, F4,  true, false },
	{ F8, F5,  true, false },
	{ F8, F6,  true, false },
	{ F8, F7,  true, false },
	{ F8, G7,  true, false },
	{ F8, G8,  true, false },
	{ F8, H6,  true, false },
	{ F8, H8,  true, false },
	{ G5, D8, false, false },
	{ G5, E7, false, false },
	{ G7, A7, false, false },
	{ G7, B7, false, false },
	{ G7, C7, false, false },
	{ G7, D7, false, false },
	{ G7, E7, false, false },
	{ H4, D8, false, false },
	{ H4, E7, false, false },
	{ H7, A7, false, false },
	{ H7, B7, false, false },
	{ H7, C7, false, false },
	{ H7, D7, false, false },
	{ H7, E7, false, false },
	/* WhiteQueen, E8 */
	{ A4, E8, false, false },
	{ A8, E8, false, false },
	{ A8, F8, false, false },
	{ A8, G8, false, false },
	{ A8, H8, false, false },
	{ B5, E8, false, false },
	{ B8, E8, false, false },
	{ B8, F8, false, false },
	{ B8, G8, false, false },
	{ B8, H8, false, false },
	{ C6, E8, false, false },
	{ C8, E8, false, false },
	{ C8, F8, false, false },
	{ C8, G8, false, false },
	{ C8, H8, false, false },
	{ D7, A4,  true, false },
	{ D7, A7,  true, false },
	{ D7, B5,  true, false },
	{ D7, B7,  true, false },
	{ D7, C6,  true, false },
	{ D7, C7,  true, false },
	{ D7, C8,  true, false },
	{ D7, D1,  true, false },
	{ D7, D2,  true, false },
	{ D7, D3,  true, false },
	{ D7, D4,  true, false },
	{ D7, D5,  true, false },
	{ D7, D6,  true, false },
	{ D7, D8,  true, false },
	{ D7, E6,  true, false },
	{ D7, E7,  true, false },
	{ D7, E8, false, false },
	{ D7, F5,  true, false },
	{ D7, F7,  true, false },
	{ D7, G4,  true, false },
	{ D7, G7,  true, false },
	{ D7, H3,  true, false },
	{ D7, H7,  true, false },
	{ D8, A5,  true, false },
	{ D8, A8,  true, false },
	{ D8, B6,  true, false },
	{ D8, B8,  true, false },
	{ D8, C7,  true, false },
	{ D8, C8,  true, false },
	{ D8, D1,  true, false },
	{ D8, D2,  true, false },
	{ D8, D3,  true, false },
	{ D8, D4,  true, false },
	{ D8, D5,  true, false },
	{ D8, D6,  true, false },
	{ D8, D7,  true, false },
	{ D8, E7,  true, false },
	{ D8, E8, false, false },
	{ D8, F6,  true, false },
	{ D8, F8, false, false },
	{ D8, G5,  true, false },
	{ D8, G8, false, false },
	{ D8, H4,  true, false },
	{ D8, H8, false, false },
	{ E1, E8, false, false },
	{ E2, E8, false, false },
	{ E3, E8, false, false },
	{ E4, E8, false, false },
	{ E5, E8, false, false },
	{ E6, E8, false, false },
	{ E7, A3,  true, false },
	{ E7, A7,  true, false },
	{ E7, B4,  true, false },
	{ E7, B7,  true, false },
	{ E7, C5,  true, false },
	{ E7, C7,  true, false },
	{ E7, D6,  true, false },
	{ E7, D7,  true, false },
	{ E7, D8,  true, false },
	{ E7, E1,  true, false },
	{ E7, E2,  true, false },
	{ E7, E3,  true, false },
	{ E7, E4,  true, false },
	{ E7, E5,  true, false },
	{ E7, E6,  true, false },
	{ E7, E8, false, false },
	{ E7, F6,  true, false },
	{ E7, F7,  true, false },
	{ E7, F8,  true, false },
	{ E7, G5,  true, false },
	{ E7, G7,  true, false },
	{ E7, H4,  true, false },
	{ E7, H7,  true, false },
	{ E8, A4, false, false },
	{ E8, A8, false, false },
	{ E8, B5, false, false },
	{ E8, B8, false, false },
	{ E8, C6, false, false },
	{ E8, C8, false, false },
	{ E8, D7, false, false },
	{ E8, D8, false, false },
	{ E8, E1, false, false },
	{ E8, E2, false, false },
	{ E8, E3, false, false },
	{ E8, E4, false, false },
	{ E8, E5, false, false },
	{ E8, E6, false, false },
	{ E8, E7, false, false },
	{ E8, F7, false, false },
	{ E8, F8, false, false },
	{ E8, G6, false, false },
	{ E8, G8, false, false },
	{ E8, H5, false, false },
	{ E8, H8, false, false },
	{ F7, A2,  true, false },
	{ F7, A7,  true, false },
	{ F7, B3,  true, false },
	{ F7, B7,  true, false },
	{ F7, C4,  true, false },
	{ F7, C7,  true, false },
	{ F7, D5,  true, false },
	{ F7, D7,  true, false },
	{ F7, E6,  true, false },
	{ F7, E7,  true, false },
	{ F7, E8, false, false },
	{ F7, F1,  true, false },
	{ F7, F2,  true, false },
	{ F7, F3,  true, false },
	{ F7, F4,  true, false },
	{ F7, F5,  true, false },
	{ F7, F6,  true, false },
	{ F7, F8,  true, false },
	{ F7, G6,  true, false },
	{ F7, G7,  true, false },
	{ F7, G8,  true, false },
	{ F7, H5,  true, false },
	{ F7, H7,  true, false },
	{ F8, A3,  true, false },
	{ F8, A8, false, false },
	{ F8, B4,  true, false },
	{ F8, B8, false, false },
	{ F8, C5,  true, false },
	{ F8, C8, false, false },
	{ F8, D6,  true, false },
	{ F8, D8, false, false },
	{ F8, E7,  true, false },
	{ F8, E8, false, false },
	{ F8, F1,  true, false },
	{ F8, F2,  true, false },
	{ F8, F3,  true, false },
	{ F8, F4,  true, false },
	{ F8, F5,  true, false },
	{ F8, F6,  true, false },
	{ F8, F7,  true, false },
	{ F8, G7,  true, false },
	{ F8, G8,  true, false },
	{ F8, H6,  true, false },
	{ F8, H8,  true, false },
	{ G6, E8, false, false },
	{ G8, A8, false, false },
	{ G8, B8, false, false },
	{ G8, C8, false, false },
	{ G8, D8, false, false },
	{ G8, E8, false, false },
	{ H5, E8, false, false },
	{ H8, A8, false, false },
	{ H8, B8, false, false },
	{ H8, C8, false, false },
	{ H8, D8, false, false },
	{ H8, E8, false, false },
	/* WhiteQueen, F1 */
	{ A1, F1, false, false },
	{ A1, G1, false, false },
	{ A1, H1, false, false },
	{ A6, F1, false, false },
	{ B1, F1, false, false },
	{ B1, G1, false, false },
	{ B1, H1, false, false },
	{ B5, F1, false, false },
	{ C1, F1, false, false },
	{ C1, G1, false, false },
	{ C1, H1, false, false },
	{ C4, F1, false, false },
	{ D1, F1, false, false },
	{ D1, G1, false, false },
	{ D1, H1, false, false },
	{ D3, F1, false, false },
	{ E1, A1,  true, false },
	{ E1, A5,  true, false },
	{ E1, B1,  true, false },
	{ E1, B4,  true, false },
	{ E1, C1,  true, false },
	{ E1, C3,  true, false },
	{ E1, D1,  true, false },
	{ E1, D2,  true, false },
	{ E1, E2,  true, false },
	{ E1, E3,  true, false },
	{ E1, E4,  true, false },
	{ E1, E5,  true, false },
	{ E1, E6,  true, false },
	{ E1, E7,  true, false },
	{ E1, E8,  true, false },
	{ E1, F1, false, false },
	{ E1, F2,  true, false },
	{ E1, G1, false, false },
	{ E1, G3,  true, false },
	{ E1, H1, false, false },
	{ E1, H4,  true, false },
	{ E2, A2,  true, false },
	{ E2, A6,  true, false },
	{ E2, B2,  true, false },
	{ E2, B5,  true, false },
	{ E2, C2,  true, false },
	{ E2, C4,  true, false },
	{ E2, D1,  true, false },
	{ E2, D2,  true, false },
	{ E2, D3,  true, false },
	{ E2, E1,  true, false },
	{ E2, E3,  true, false },
	{ E2, E4,  true, false },
	{ E2, E5,  true, false },
	{ E2, E6,  true, false },
	{ E2, E7,  true, false },
	{ E2, E8,  true, false },
	{ E2, F1, false, false },
	{ E2, F2,  true, false },
	{ E2, F3,  true, false },
	{ E2, G2,  true, false },
	{ E2, G4,  true, false },
	{ E2, H2,  true, false },
	{ E2, H5,  true, false },
	{ F1, A1, false, false },
	{ F1, A6, false, false },
	{ F1, B1, false, false },
	{ F1, B5, false, false },
	{ F1, C1, false, false },
	{ F1, C4, false, false },
	{ F1, D1, false, false },
	{ F1, D3, false, false },
	{ F1, E1, false, false },
	{ F1, E2, false, false },
	{ F1, F2, false, false },
	{ F1, F3, false, false },
	{ F1, F4, false, false },
	{ F1, F5, false, false },
	{ F1, F6, false, false },
	{ F1, F7, false, false },
	{ F1, F8, false, false },
	{ F1, G1, false, false },
	{ F1, G2, false, false },
	{ F1, H1, false, false },
	{ F1, H3, false, false },
	{ F2, A2,  true, false },
	{ F2, A7,  true, false },
	{ F2, B2,  true, false },
	{ F2, B6,  true, false },
	{ F2, C2,  true, false },
	{ F2, C5,  true, false },
	{ F2, D2,  true, false },
	{ F2, D4,  true, false },
	{ F2, E1,  true, false },
	{ F2, E2,  true, false },
	{ F2, E3,  true, false },
	{ F2, F1, false, false },
	{ F2, F3,  true, false },
	{ F2, F4,  true, false },
	{ F2, F5,  true, false },
	{ F2, F6,  true, false },
	{ F2, F7,  true, false },
	{ F2, F8,  true, false },
	{ F2, G1,  true, false },
	{ F2, G2,  true, false },
	{ F2, G3,  true, false },
	{ F2, H2,  true, false },
	{ F2, H4,  true, false },
	{ F3, F1, false, false },
	{ F4, F1, false, false },
	{ F5, F1, false, false },
	{ F6, F1, false, false },
	{ F7, F1, false, false },
	{ F8, F1, false, false },
	{ G1, A1, false, false },
	{ G1, A7,  true, false },
	{ G1, B1, false, false },
	{ G1, B6,  true, false },
	{ G1, C1, false, false },
	{ G1, C5,  true, false },
	{ G1, D1, false, false },
	{ G1, D4,  true, false },
	{ G1, E1, false, false },
	{ G1, E3,  true, false },
	{ G1, F1, false, false },
	{ G1, F2,  true, false },
	{ G1, G2,  true, false },
	{ G1, G3,  true, false },
	{ G1, G4,  true, false },
	{ G1, G5,  true, false },
	{ G1, G6,  true, false },
	{ G1, G7,  true, false },
	{ G1, G8,  true, false },
	{ G1, H1,  true, false },
	{ G1, H2,  true, false },
	{ G2, A2,  true, false },
	{ G2, A8,  true, false },
	{ G2, B2,  true, false },
	{ G2, B7,  true, false },
	{ G2, C2,  true, false },
	{ G2, C6,  true, false },
	{ G2, D2,  true, false },
	{ G2, D5,  true, false },
	{ G2, E2,  true, false },
	{ G2, E4,  true, false },
	{ G2, F1, false, false },
	{ G2, F2,  true, false },
	{ G2, F3,  true, false },
	{ G2, G1,  true, false },
	{ G2, G3,  true, false },
	{ G2, G4,  true, false },
	{ G2, G5,  true, false },
	{ G2, G6,  true, false },
	{ G2, G7,  true, false },
	{ G2, G8,  true, false },
	{ G2, H1,  true, false },
	{ G2, H2,  true, false },
	{ G2, H3,  true, false },
	{ H1, A1, false, false },
	{ H1, B1, false, false },
	{ H1, C1, false, false },
	{ H1, D1, false, false },
	{ H1, E1, false, false },
	{ H1, F1, false, false },
	{ H3, F1, false, false },
	/* WhiteQueen, F2 */
	{ A2, F2, false, false },
	{ A2, G2, false, false },
	{ A2, H2, false, false },
	{ A7, F2, false, false },
	{ A7, G1, false, false },
	{ B2, F2, false, false },
	{ B2, G2, false, false },
	{ B2, H2, false, false },
	{ B6, F2, false, false },
	{ B6, G1, false, false },
	{ C2, F2, false, false },
	{ C2, G2, false, false },
	{ C2, H2, false, false },
	{ C5, F2, false, false },
	{ C5, G1, false, false },
	{ D2, F2, false, false },
	{ D2, G2, false, false },
	{ D2, H2, false, false },
	{ D4, F2, false, false },
	{ D4, G1, false, false },
	{ E1, A1,  true, false },
	{ E1, A5,  true, false },
	{ E1, B1,  true, false },
	{ E1, B4,  true, false },
	{ E1, C1,  true, false },
	{ E1, C3,  true, false },
	{ E1, D1,  true, false },
	{ E1, D2,  true, false },
	{ E1, E2,  true, false },
	{ E1, E3,  true, false },
	{ E1, E4,  true, false },
	{ E1, E5,  true, false },
	{ E1, E6,  true, false },
	{ E1, E7,  true, false },
	{ E1, E8,  true, false },
	{ E1, F1,  true, false },
	{ E1, F2, false, false },
	{ E1, G1,  true, false },
	{ E1, G3, false, false },
	{ E1, H1,  true, false },
	{ E1, H4, false, false },
	{ E2, A2,  true, false },
	{ E2, A6,  true, false },
	{ E2, B2,  true, false },
	{ E2, B5,  true, false },
	{ E2, C2,  true, false },
	{ E2, C4,  true, false },
	{ E2, D1,  true, false },
	{ E2, D2,  true, false },
	{ E2, D3,  true, false },
	{ E2, E1,  true, false },
	{ E2, E3,  true, false },
	{ E2, E4,  true, false },
	{ E2, E5,  true, false },
	{ E2, E6,  true, false },
	{ E2, E7,  true, false },
	{ E2, E8,  true, false },
	{ E2, F1,  true, false },
	{ E2, F2, false, false },
	{ E2, F3,  true, false },
	{ E2, G2, false, false },
	{ E2, G4,  true, false },
	{ E2, H2, false, false },
	{ E2, H5,  true, false },
	{ E3, A3,  true, false },
	{ E3, A7,  true, false },
	{ E3, B3,  true, false },
	{ E3, B6,  true, false },
	{ E3, C1,  true, false },
	{ E3, C3,  true, false },
	{ E3, C5,  true, false },
	{ E3, D2,  true, false },
	{ E3, D3,  true, false },
	{ E3, D4,  true, false },
	{ E3, E1,  true, false },
	{ E3, E2,  true, false },
	{ E3, E4,  true, false },
	{ E3, E5,  true, false },
	{ E3, E6,  true, false },
	{ E3, E7,  true, false },
	{ E3, E8,  true, false },
	{ E3, F2, false, false },
	{ E3, F3,  true, false },
	{ E3, F4,  true, false },
	{ E3, G1, false, false },
	{ E3, G3,  true, false },
	{ E3, G5,  true, false },
	{ E3, H3,  true, false },
	{ E3, H6,  true, false },
	{ F1, A1,  true, false },
	{ F1, A6,  true, false },
	{ F1, B1,  true, false },
	{ F1, B5,  true, false },
	{ F1, C1,  true, false },
	{ F1, C4,  true, false },
	{ F1, D1,  true, false },
	{ F1, D3,  true, false },
	{ F1, E1,  true, false },
	{ F1, E2,  true, false },
	{ F1, F2, false, false },
	{ F1, F3, false, false },
	{ F1, F4, false, false },
	{ F1, F5, false, false },
	{ F1, F6, false, false },
	{ F1, F7, false, false },
	{ F1, F8, false, false },
	{ F1, G1,  true, false },
	{ F1, G2,  true, false },
	{ F1, H1,  true, false },
	{ F1, H3,  true, false },
	{ F2, A2, false, false },
	{ F2, A7, false, false },
	{ F2, B2, false, false },
	{ F2, B6, false, false },
	{ F2, C2, false, false },
	{ F2, C5, false, false },
	{ F2, D2, false, false },
	{ F2, D4, false, false },
	{ F2, E1, false, false },
	{ F2, E2, false, false },
	{ F2, E3, false, false },
	{ F2, F1, false, false },
	{ F2, F3, false, false },
	{ F2, F4, false, false },
	{ F2, F5, false, false },
	{ F2, F6, false, false },
	{ F2, F7, false, false },
	{ F2, F8, false, false },
	{ F2, G1, false, false },
	{ F2, G2, false, false },
	{ F2, G3, false, false },
	{ F2, H2, false, false },
	{ F2, H4, false, false },
	{ F3, A3,  true, false },
	{ F3, A8,  true, false },
	{ F3, B3,  true, false },
	{ F3, B7,  true, false },
	{ F3, C3,  true, false },
	{ F3, C6,  true, false },
	{ F3, D1,  true, false },
	{ F3, D3,  true, false },
	{ F3, D5,  true, false },
	{ F3, E2,  true, false },
	{ F3, E3,  true, false },
	{ F3, E4,  true, false },
	{ F3, F1, false, false },
	{ F3, F2, false, false },
	{ F3, F4,  true, false },
	{ F3, F5,  true, false },
	{ F3, F6,  true, false },
	{ F3, F7,  true, false },
	{ F3, F8,  true, false },
	{ F3, G2,  true, false },
	{ F3, G3,  true, false },
	{ F3, G4,  true, false },
	{ F3, H1,  true, false },
	{ F3, H3,  true, false },
	{ F3, H5,  true, false },
	{ F4, F1, false, false },
	{ F4, F2, false, false },
	{ F5, F1, false, false },
	{ F5, F2, false, false },
	{ F6, F1, false, false },
	{ F6, F2, false, false },
	{ F7, F1, false, false },
	{ F7, F2, false, false },
	{ F8, F1, false, false },
	{ F8, F2, false, false },
	{ G1, A1,  true, false },
	{ G1, A7, false, false },
	{ G1, B1,  true, false },
	{ G1, B6, false, false },
	{ G1, C1,  true, false },
	{ G1, C5, false, false },
	{ G1, D1,  true, false },
	{ G1, D4, false, false },
	{ G1, E1,  true, false },
	{ G1, E3, false, false },
	{ G1, F1,  true, false },
	{ G1, F2, false, false },
	{ G1, G2,  true, false },
	{ G1, G3,  true, false },
	{ G1, G4,  true, false },
	{ G1, G5,  true, false },
	{ G1, G6,  true, false },
	{ G1, G7,  true, false },
	{ G1, G8,  true, false },
	{ G1, H1,  true, false },
	{ G1, H2,  true, false },
	{ G2, A2, false, false },
	{ G2, A8,  true, false },
	{ G2, B2, false, false },
	{ G2, B7,  true, false },
	{ G2, C2, false, false },
	{ G2, C6,  true, false },
	{ G2, D2, false, false },
	{ G2, D5,  true, false },
	{ G2, E2, false, false },
	{ G2, E4,  true, false },
	{ G2, F1,  true, false },
	{ G2, F2, false, false },
	{ G2, F3,  true, false },
	{ G2, G1,  true, false },
	{ G2, G3,  true, false },
	{ G2, G4,  true, false },
	{ G2, G5,  true, false },
	{ G2, G6,  true, false },
	{ G2, G7,  true, false },
	{ G2, G8,  true, false },
	{ G2, H1,  true, false },
	{ G2, H2,  true, false },
	{ G2, H3,  true, false },
	{ G3, A3,  true, false },
	{ G3, B3,  true, false },
	{ G3, B8,  true, false },
	{ G3, C3,  true, false },
	{ G3, C7,  true, false },
	{ G3, D3,  true, false },
	{ G3, D6,  true, false },
	{ G3, E1, false, false },
	{ G3, E3,  true, false },
	{ G3, E5,  true, false },
	{ G3, F2, false, false },
	{ G3, F3,  true, false },
	{ G3, F4,  true, false },
	{ G3, G1,  true, false },
	{ G3, G2,  true, false },
	{ G3, G4,  true, false },
	{ G3, G5,  true, false },
	{ G3, G6,  true, false },
	{ G3, G7,  true, false },
	{ G3, G8,  true, false },
	{ G3, H2,  true, false },
	{ G3, H3,  true, false },
	{ G3, H4,  true, false },
	{ H2, A2, false, false },
	{ H2, B2, false, false },
	{ H2, C2, false, false },
	{ H2, D2, false, false },
	{ H2, E2, false, false },
	{ H2, F2, false, false },
	{ H4, E1, false, false },
	{ H4, F2, false, false },
	/* WhiteQueen, F3 */
	{ A3, F3, false, false },
	{ A3, G3, false, false },
	{ A3, H3, false, false },
	{ A8, F3, false, false },
	{ A8, G2, false, false },
	{ A8, H1, false, false },
	{ B3, F3, false, false },
	{ B3, G3, false, false },
	{ B3, H3, false, false },
	{ B7, F3, false, false },
	{ B7, G2, false, false },
	{ B7, H1, false, false },
	{ C3, F3, false, false },
	{ C3, G3, false, false },
	{ C3, H3, false, false },
	{ C6, F3, false, false },
	{ C6, G2, false, false },
	{ C6, H1, false, false },
	{ D1, F3, false, false },
	{ D1, G4, false, false },
	{ D1, H5, false, false },
	{ D3, F3, false, false },
	{ D3, G3, false, false },
	{ D3, H3, false, false },
	{ D5, F3, false, false },
	{ D5, G2, false, false },
	{ D5, H1, false, false },
	{ E2, A2,  true, false },
	{ E2, A6,  true, false },
	{ E2, B2,  true, false },
	{ E2, B5,  true, false },
	{ E2, C2,  true, false },
	{ E2, C4,  true, false },
	{ E2, D1,  true, false },
	{ E2, D2,  true, false },
	{ E2, D3,  true, false },
	{ E2, E1,  true, false },
	{ E2, E3,  true, false },
	{ E2, E4,  true, false },
	{ E2, E5,  true, false },
	{ E2, E6,  true, false },
	{ E2, E7,  true, false },
	{ E2, E8,  true, false },
	{ E2, F1,  true, false },
	{ E2, F2,  true, false },
	{ E2, F3, false, false },
	{ E2, G2,  true, false },
	{ E2, G4, false, false },
	{ E2, H2,  true, false },
	{ E2, H5, false, false },
	{ E3, A3,  true, false },
	{ E3, A7,  true, false },
	{ E3, B3,  true, false },
	{ E3, B6,  true, false },
	{ E3, C1,  true, false },
	{ E3, C3,  true, false },
	{ E3, C5,  true, false },
	{ E3, D2,  true, false },
	{ E3, D3,  true, false },
	{ E3, D4,  true, false },
	{ E3, E1,  true, false },
	{ E3, E2,  true, false },
	{ E3, E4,  true, false },
	{ E3, E5,  true, false },
	{ E3, E6,  true, false },
	{ E3, E7,  true, false },
	{ E3, E8,  true, false },
	{ E3, F2,  true, false },
	{ E3, F3, false, false },
	{ E3, F4,  true, false },
	{ E3, G1,  true, false },
	{ E3, G3, false, false },
	{ E3, G5,  true, false },
	{ E3, H3, false, false },
	{ E3, H6,  true, false },
	{ E4, A4,  true, false },
	{ E4, A8,  true, false },
	{ E4, B1,  true, false },
	{ E4, B4,  true, false },
	{ E4, B7,  true, false },
	{ E4, C2,  true, false },
	{ E4, C4,  true, false },
	{ E4, C6,  true, false },
	{ E4, D3,  true, false },
	{ E4, D4,  true, false },
	{ E4, D5,  true, false },
	{ E4, E1,  true, false },
	{ E4, E2,  true, false },
	{ E4, E3,  true, false },
	{ E4, E5,  true, false },
	{ E4, E6,  true, false },
	{ E4, E7,  true, false },
	{ E4, E8,  true, false },
	{ E4, F3, false, false },
	{ E4, F4,  true, false },
	{ E4, F5,  true, false },
	{ E4, G2, false, false },
	{ E4, G4,  true, false },
	{ E4, G6,  true, false },
	{ E4, H1, false, false },
	{ E4, H4,  true, false },
	{ E4, H7,  true, false },
	{ F1, F3, false, false },
	{ F1, F4, false, false },
	{ F1, F5, false, false },
	{ F1, F6, false, false },
	{ F1, F7, false, false },
	{ F1, F8, false, false },
	{ F2, A2,  true, false },
	{ F2, A7,  true, false },
	{ F2, B2,  true, false },
	{ F2, B6,  true, false },
	{ F2, C2,  true, false },
	{ F2, C5,  true, false },
	{ F2, D2,  true, false },
	{ F2, D4,  true, false },
	{ F2, E1,  true, false },
	{ F2, E2,  true, false },
	{ F2, E3,  true, false },
	{ F2, F1,  true, false },
	{ F2, F3, false, false },
	{ F2, F4, false, false },
	{ F2, F5, false, false },
	{ F2, F6, false, false },
	{ F2, F7, false, false },
	{ F2, F8, false, false },
	{ F2, G1,  true, false },
	{ F2, G2,  true, false },
	{ F2, G3,  true, false },
	{ F2, H2,  true, false },
	{ F2, H4,  true, false },
	{ F3, A3, false, false },
	{ F3, A8, false, false },
	{ F3, B3, false, false },
	{ F3, B7, false, false },
	{ F3, C3, false, false },
	{ F3, C6, false, false },
	{ F3, D1, false, false },
	{ F3, D3, false, false },
	{ F3, D5, false, false },
	{ F3, E2, false, false },
	{ F3, E3, false, false },
	{ F3, E4, false, false },
	{ F3, F1, false, false },
	{ F3, F2, false, false },
	{ F3, F4, false, false },
	{ F3, F5, false, false },
	{ F3, F6, false, false },
	{ F3, F7, false, false },
	{ F3, F8, false, false },
	{ F3, G2, false, false },
	{ F3, G3, false, false },
	{ F3, G4, false, false },
	{ F3, H1, false, false },
	{ F3, H3, false, false },
	{ F3, H5, false, false },
	{ F4, A4,  true, false },
	{ F4, B4,  true, false },
	{ F4, B8,  true, false },
	{ F4, C1,  true, false },
	{ F4, C4,  true, false },
	{ F4, C7,  true, false },
	{ F4, D2,  true, false },
	{ F4, D4,  true, false },
	{ F4, D6,  true, false },
	{ F4, E3,  true, false },
	{ F4, E4,  true, false },
	{ F4, E5,  true, false },
	{ F4, F1, false, false },
	{ F4, F2, false, false },
	{ F4, F3, false, false },
	{ F4, F5,  true, false },
	{ F4, F6,  true, false },
	{ F4, F7,  true, false },
	{ F4, F8,  true, false },
	{ F4, G3,  true, false },
	{ F4, G4,  true, false },
	{ F4, G5,  true, false },
	{ F4, H2,  true, false },
	{ F4, H4,  true, false },
	{ F4, H6,  true, false },
	{ F5, F1, false, false },
	{ F5, F2, false, false },
	{ F5, F3, false, false },
	{ F6, F1, false, false },
	{ F6, F2, false, false },
	{ F6, F3, false, false },
	{ F7, F1, false, false },
	{ F7, F2, false, false },
	{ F7, F3, false, false },
	{ F8, F1, false, false },
	{ F8, F2, false, false },
	{ F8, F3, false, false },
	{ G2, A2,  true, false },
	{ G2, A8, false, false },
	{ G2, B2,  true, false },
	{ G2, B7, false, false },
	{ G2, C2,  true, false },
	{ G2, C6, false, false },
	{ G2, D2,  true, false },
	{ G2, D5, false, false },
	{ G2, E2,  true, false },
	{ G2, E4, false, false },
	{ G2, F1,  true, false },
	{ G2, F2,  true, false },
	{ G2, F3, false, false },
	{ G2, G1,  true, false },
	{ G2, G3,  true, false },
	{ G2, G4,  true, false },
	{ G2, G5,  true, false },
	{ G2, G6,  true, false },
	{ G2, G7,  true, false },
	{ G2, G8,  true, false },
	{ G2, H1,  true, false },
	{ G2, H2,  true, false },
	{ G2, H3,  true, false },
	{ G3, A3, false, false },
	{ G3, B3, false, false },
	{ G3, B8,  true, false },
	{ G3, C3, false, false },
	{ G3, C7,  true, false },
	{ G3, D3, false, false },
	{ G3, D6,  true, false },
	{ G3, E1,  true, false },
	{ G3, E3, false, false },
	{ G3, E5,  true, false },
	{ G3, F2,  true, false },
	{ G3, F3, false, false },
	{ G3, F4,  true, false },
	{ G3, G1,  true, false },
	{ G3, G2,  true, false },
	{ G3, G4,  true, false },
	{ G3, G5,  true, false },
	{ G3, G6,  true, false },
	{ G3, G7,  true, false },
	{ G3, G8,  true, false },
	{ G3, H2,  true, false },
	{ G3, H3,  true, false },
	{ G3, H4,  true, false },
	{ G4, A4,  true, false },
	{ G4, B4,  true, false },
	{ G4, C4,  true, false },
	{ G4, C8,  true, false },
	{ G4, D1, false, false },
	{ G4, D4,  true, false },
	{ G4, D7,  true, false },
	{ G4, E2, false, false },
	{ G4, E4,  true, false },
	{ G4, E6,  true, false },
	{ G4, F3, false, false },
	{ G4, F4,  true, false },
	{ G4, F5,  true, false },
	{ G4, G1,  true, false },
	{ G4, G2,  true, false },
	{ G4, G3,  true, false },
	{ G4, G5,  true, false },
	{ G4, G6,  true, false },
	{ G4, G7,  true, false },
	{ G4, G8,  true, false },
	{ G4, H3,  true, false },
	{ G4, H4,  true, false },
	{ G4, H5,  true, false },
	{ H1, A8, false, false },
	{ H1, B7, false, false },
	{ H1, C6, false, false },
	{ H1, D5, false, false },
	{ H1, E4, false, false },
	{ H1, F3, false, false },
	{ H3, A3, false, false },
	{ H3, B3, false, false },
	{ H3, C3, false, false },
	{ H3, D3, false, false },
	{ H3, E3, false, false },
	{ H3, F3, false, false },
	{ H5, D1, false, false },
	{ H5, E2, false, false },
	{ H5, F3, false, false },
	/* WhiteQueen, F4 */
	{ A4, F4, false, false },
	{ A4, G4, false, false },
	{ A4, H4, false, false },
	{ B4, F4, false, false },
	{ B4, G4, false, false },
	{ B4, H4, false, false },
	{ B8, F4, false, false },
	{ B8, G3, false, false },
	{ B8, H2, false, false },
	{ C1, F4, false, false },
	{ C1, G5, false, false },
	{ C1, H6, false, false },
	{ C4, F4, false, false },
	{ C4, G4, false, false },
	{ C4, H4, false, false },
	{ C7, F4, false, false },
	{ C7, G3, false, false },
	{ C7, H2, false, false },
	{ D2, F4, false, false },
	{ D2, G5, false, false },
	{ D2, H6, false, false },
	{ D4, F4, false, false },
	{ D4, G4, false, false },
	{ D4, H4, false, false },
	{ D6, F4, false, false },
	{ D6, G3, false, false },
	{ D6, H2, false, false },
	{ E3, A3,  true, false },
	{ E3, A7,  true, false },
	{ E3, B3,  true, false },
	{ E3, B6,  true, false },
	{ E3, C1,  true, false },
	{ E3, C3,  true, false },
	{ E3, C5,  true, false },
	{ E3, D2,  true, false },
	{ E3, D3,  true, false },
	{ E3, D4,  true, false },
	{ E3, E1,  true, false },
	{ E3, E2,  true, false },
	{ E3, E4,  true, false },
	{ E3, E5,  true, false },
	{ E3, E6,  true, false },
	{ E3, E7,  true, false },
	{ E3, E8,  true, false },
	{ E3, F2,  true, false },
	{ E3, F3,  true, false },
	{ E3, F4, false, false },
	{ E3, G1,  true, false },
	{ E3, G3,  true, false },
	{ E3, G5, false, false },
	{ E3, H3,  true, false },
	{ E3, H6, false, false },
	{ E4, A4,  true, false },
	{ E4, A8,  true, false },
	{ E4, B1,  true, false },
	{ E4, B4,  true, false },
	{ E4, B7,  true, false },
	{ E4, C2,  true, false },
	{ E4, C4,  true, false },
	{ E4, C6,  true, false },
	{ E4, D3,  true, false },
	{ E4, D4,  true, false },
	{ E4, D5,  true, false },
	{ E4, E1,  true, false },
	{ E4, E2,  true, false },
	{ E4, E3,  true, false },
	{ E4, E5,  true, false },
	{ E4, E6,  true, false },
	{ E4, E7,  true, false },
	{ E4, E8,  true, false },
	{ E4, F3,  true, false },
	{ E4, F4, false, false },
	{ E4, F5,  true, false },
	{ E4, G2,  true, false },
	{ E4, G4, false, false },
	{ E4, G6,  true, false },
	{ E4, H1,  true, false },
	{ E4, H4, false, false },
	{ E4, H7,  true, false },
	{ E5, A1,  true, false },
	{ E5, A5,  true, false },
	{ E5, B2,  true, false },
	{ E5, B5,  true, false },
	{ E5, B8,  true, false },
	{ E5, C3,  true, false },
	{ E5, C5,  true, false },
	{ E5, C7,  true, false },
	{ E5, D4,  true, false },
	{ E5, D5,  true, false },
	{ E5, D6,  true, false },
	{ E5, E1,  true, false },
	{ E5, E2,  true, false },
	{ E5, E3,  true, false },
	{ E5, E4,  true, false },
	{ E5, E6,  true, false },
	{ E5, E7,  true, false },
	{ E5, E8,  true, false },
	{ E5, F4, false, false },
	{ E5, F5,  true, false },
	{ E5, F6,  true, false },
	{ E5, G3, false, false },
	{ E5, G5,  true, false },
	{ E5, G7,  true, false },
	{ E5, H2, false, false },
	{ E5, H5,  true, false },
	{ E5, H8,  true, false },
	{ F1, F4, false, false },
	{ F1, F5, false, false },
	{ F1, F6, false, false },
	{ F1, F7, false, false },
	{ F1, F8, false, false },
	{ F2, F4, false, false },
	{ F2, F5, false, false },
	{ F2, F6, false, false },
	{ F2, F7, false, false },
	{ F2, F8, false, false },
	{ F3, A3,  true, false },
	{ F3, A8,  true, false },
	{ F3, B3,  true, false },
	{ F3, B7,  true, false },
	{ F3, C3,  true, false },
	{ F3, C6,  true, false },
	{ F3, D1,  true, false },
	{ F3, D3,  true, false },
	{ F3, D5,  true, false },
	{ F3, E2,  true, false },
	{ F3, E3,  true, false },
	{ F3, E4,  true, false },
	{ F3, F1,  true, false },
	{ F3, F2,  true, false },
	{ F3, F4, false, false },
	{ F3, F5, false, false },
	{ F3, F6, false, false },
	{ F3, F7, false, false },
	{ F3, F8, false, false },
	{ F3, G2,  true, false },
	{ F3, G3,  true, false },
	{ F3, G4,  true, false },
	{ F3, H1,  true, false },
	{ F3, H3,  true, false },
	{ F3, H5,  true, false },
	{ F4, A4, false, false },
	{ F4, B4, false, false },
	{ F4, B8, false, false },
	{ F4, C1, false, false },
	{ F4, C4, false, false },
	{ F4, C7, false, false },
	{ F4, D2, false, false },
	{ F4, D4, false, false },
	{ F4, D6, false, false },
	{ F4, E3, false, false },
	{ F4, E4, false, false },
	{ F4, E5, false, false },
	{ F4, F1, false, false },
	{ F4, F2, false, false },
	{ F4, F3, false, false },
	{ F4, F5, false, false },
	{ F4, F6, false, false },
	{ F4, F7, false, false },
	{ F4, F8, false, false },
	{ F4, G3, false, false },
	{ F4, G4, false, false },
	{ F4, G5, false, false },
	{ F4, H2, false, false },
	{ F4, H4, false, false },
	{ F4, H6, false, false },
	{ F5, A5,  true, false },
	{ F5, B1,  true, false },
	{ F5, B5,  true, false },
	{ F5, C2,  true, false },
	{ F5, C5,  true, false },
	{ F5, C8,  true, false },
	{ F5, D3,  true, false },
	{ F5, D5,  true, false },
	{ F5, D7,  true, false },
	{ F5, E4,  true, false },
	{ F5, E5,  true, false },
	{ F5, E6,  true, false },
	{ F5, F1, false, false },
	{ F5, F2, false, false },
	{ F5, F3, false, false },
	{ F5, F4, false, false },
	{ F5, F6,  true, false },
	{ F5, F7,  true, false },
	{ F5, F8,  true, false },
	{ F5, G4,  true, false },
	{ F5, G5,  true, false },
	{ F5, G6,  true, false },
	{ F5, H3,  true, false },
	{ F5, H5,  true, false },
	{ F5, H7,  true, false },
	{ F6, F1, false, false },
	{ F6, F2, false, false },
	{ F6, F3, false, false },
	{ F6, F4, false, false },
	{ F7, F1, false, false },
	{ F7, F2, false, false },
	{ F7, F3, false, false },
	{ F7, F4, false, false },
	{ F8, F1, false, false },
	{ F8, F2, false, false },
	{ F8, F3, false, false },
	{ F8, F4, false, false },
	{ G3, A3,  true, false },
	{ G3, B3,  true, false },
	{ G3, B8, false, false },
	{ G3, C3,  true, false },
	{ G3, C7, false, false },
	{ G3, D3,  true, false },
	{ G3, D6, false, false },
	{ G3, E1,  true, false },
	{ G3, E3,  true, false },
	{ G3, E5, false, false },
	{ G3, F2,  true, false },
	{ G3, F3,  true, false },
	{ G3, F4, false, false },
	{ G3, G1,  true, false },
	{ G3, G2,  true, false },
	{ G3, G4,  true, false },
	{ G3, G5,  true, false },
	{ G3, G6,  true, false },
	{ G3, G7,  true, false },
	{ G3, G8,  true, false },
	{ G3, H2,  true, false },
	{ G3, H3,  true, false },
	{ G3, H4,  true, false },
	{ G4, A4, false, false },
	{ G4, B4, false, false },
	{ G4, C4, false, false },
	{ G4, C8,  true, false },
	{ G4, D1,  true, false },
	{ G4, D4, false, false },
	{ G4, D7,  true, false },
	{ G4, E2,  true, false },
	{ G4, E4, false, false },
	{ G4, E6,  true, false },
	{ G4, F3,  true, false },
	{ G4, F4, false, false },
	{ G4, F5,  true, false },
	{ G4, G1,  true, false },
	{ G4, G2,  true, false },
	{ G4, G3,  true, false },
	{ G4, G5,  true, false },
	{ G4, G6,  true, false },
	{ G4, G7,  true, false },
	{ G4, G8,  true, false },
	{ G4, H3,  true, false },
	{ G4, H4,  true, false },
	{ G4, H5,  true, false },
	{ G5, A5,  true, false },
	{ G5, B5,  true, false },
	{ G5, C1, false, false },
	{ G5, C5,  true, false },
	{ G5, D2, false, false },
	{ G5, D5,  true, false },
	{ G5, D8,  true, false },
	{ G5, E3, false, false },
	{ G5, E5,  true, false },
	{ G5, E7,  true, false },
	{ G5, F4, false, false },
	{ G5, F5,  true, false },
	{ G5, F6,  true, false },
	{ G5, G1,  true, false },
	{ G5, G2,  true, false },
	{ G5, G3,  true, false },
	{ G5, G4,  true, false },
	{ G5, G6,  true, false },
	{ G5, G7,  true, false },
	{ G5, G8,  true, false },
	{ G5, H4,  true, false },
	{ G5, H5,  true, false },
	{ G5, H6,  true, false },
	{ H2, B8, false, false },
	{ H2, C7, false, false },
	{ H2, D6, false, false },
	{ H2, E5, false, false },
	{ H2, F4, false, false },
	{ H4, A4, false, false },
	{ H4, B4, false, false },
	{ H4, C4, false, false },
	{ H4, D4, false, false },
	{ H4, E4, false, false },
	{ H4, F4, false, false },
	{ H6, C1, false, false },
	{ H6, D2, false, false },
	{ H6, E3, false, false },
	{ H6, F4, false, false },
	/* WhiteQueen, F5 */
	{ A5, F5, false, false },
	{ A5, G5, false, false },
	{ A5, H5, false, false },
	{ B1, F5, false, false },
	{ B1, G6, false, false },
	{ B1, H7, false, false },
	{ B5, F5, false, false },
	{ B5, G5, false, false },
	{ B5, H5, false, false },
	{ C2, F5, false, false },
	{ C2, G6, false, false },
	{ C2, H7, false, false },
	{ C5, F5, false, false },
	{ C5, G5, false, false },
	{ C5, H5, false, false },
	{ C8, F5, false, false },
	{ C8, G4, false, false },
	{ C8, H3, false, false },
	{ D3, F5, false, false },
	{ D3, G6, false, false },
	{ D3, H7, false, false },
	{ D5, F5, false, false },
	{ D5, G5, false, false },
	{ D5, H5, false, false },
	{ D7, F5, false, false },
	{ D7, G4, false, false },
	{ D7, H3, false, false },
	{ E4, A4,  true, false },
	{ E4, A8,  true, false },
	{ E4, B1,  true, false },
	{ E4, B4,  true, false },
	{ E4, B7,  true, false },
	{ E4, C2,  true, false },
	{ E4, C4,  true, false },
	{ E4, C6,  true, false },
	{ E4, D3,  true, false },
	{ E4, D4,  true, false },
	{ E4, D5,  true, false },
	{ E4, E1,  true, false },
	{ E4, E2,  true, false },
	{ E4, E3,  true, false },
	{ E4, E5,  true, false },
	{ E4, E6,  true, false },
	{ E4, E7,  true, false },
	{ E4, E8,  true, false },
	{ E4, F3,  true, false },
	{ E4, F4,  true, false },
	{ E4, F5, false, false },
	{ E4, G2,  true, false },
	{ E4, G4,  true, false },
	{ E4, G6, false, false },
	{ E4, H1,  true, false },
	{ E4, H4,  true, false },
	{ E4, H7, false, false },
	{ E5, A1,  true, false },
	{ E5, A5,  true, false },
	{ E5, B2,  true, false },
	{ E5, B5,  true, false },
	{ E5, B8,  true, false },
	{ E5, C3,  true, false },
	{ E5, C5,  true, false },
	{ E5, C7,  true, false },
	{ E5, D4,  true, false },
	{ E5, D5,  true, false },
	{ E5, D6,  true, false },
	{ E5, E1,  true, false },
	{ E5, E2,  true, false },
	{ E5, E3,  true, false },
	{ E5, E4,  true, false },
	{ E5, E6,  true, false },
	{ E5, E7,  true, false },
	{ E5, E8,  true, false },
	{ E5, F4,  true, false },
	{ E5, F5, false, false },
	{ E5, F6,  true, false },
	{ E5, G3,  true, false },
	{ E5, G5, false, false },
	{ E5, G7,  true, false },
	{ E5, H2,  true, false },
	{ E5, H5, false, false },
	{ E5, H8,  true, false },
	{ E6, A2,  true, false },
	{ E6, A6,  true, false },
	{ E6, B3,  true, false },
	{ E6, B6,  true, false },
	{ E6, C4,  true, false },
	{ E6, C6,  true, false },
	{ E6, C8,  true, false },
	{ E6, D5,  true, false },
	{ E6, D6,  true, false },
	{ E6, D7,  true, false },
	{ E6, E1,  true, false },
	{ E6, E2,  true, false },
	{ E6, E3,  true, false },
	{ E6, E4,  true, false },
	{ E6, E5,  true, false },
	{ E6, E7,  true, false },
	{ E6, E8,  true, false },
	{ E6, F5, false, false },
	{ E6, F6,  true, false },
	{ E6, F7,  true, false },
	{ E6, G4, false, false },
	{ E6, G6,  true, false },
	{ E6, G8,  true, false },
	{ E6, H3, false, false },
	{ E6, H6,  true, false },
	{ F1, F5, false, false },
	{ F1, F6, false, false },
	{ F1, F7, false, false },
	{ F1, F8, false, false },
	{ F2, F5, false, false },
	{ F2, F6, false, false },
	{ F2, F7, false, false },
	{ F2, F8, false, false },
	{ F3, F5, false, false },
	{ F3, F6, false, false },
	{ F3, F7, false, false },
	{ F3, F8, false, false },
	{ F4, A4,  true, false },
	{ F4, B4,  true, false },
	{ F4, B8,  true, false },
	{ F4, C1,  true, false },
	{ F4, C4,  true, false },
	{ F4, C7,  true, false },
	{ F4, D2,  true, false },
	{ F4, D4,  true, false },
	{ F4, D6,  true, false },
	{ F4, E3,  true, false },
	{ F4, E4,  true, false },
	{ F4, E5,  true, false },
	{ F4, F1,  true, false },
	{ F4, F2,  true, false },
	{ F4, F3,  true, false },
	{ F4, F5, false, false },
	{ F4, F6, false, false },
	{ F4, F7, false, false },
	{ F4, F8, false, false },
	{ F4, G3,  true, false },
	{ F4, G4,  true, false },
	{ F4, G5,  true, false },
	{ F4, H2,  true, false },
	{ F4, H4,  true, false },
	{ F4, H6,  true, false },
	{ F5, A5, false, false },
	{ F5, B1, false, false },
	{ F5, B5, false, false },
	{ F5, C2, false, false },
	{ F5, C5, false, false },
	{ F5, C8, false, false },
	{ F5, D3, false, false },
	{ F5, D5, false, false },
	{ F5, D7, false, false },
	{ F5, E4, false, false },
	{ F5, E5, false, false },
	{ F5, E6, false, false },
	{ F5, F1, false, false },
	{ F5, F2, false, false },
	{ F5, F3, false, false },
	{ F5, F4, false, false },
	{ F5, F6, false, false },
	{ F5, F7, false, false },
	{ F5, F8, false, false },
	{ F5, G4, false, false },
	{ F5, G5, false, false },
	{ F5, G6, false, false },
	{ F5, H3, false, false },
	{ F5, H5, false, false },
	{ F5, H7, false, false },
	{ F6, A1,  true, false },
	{ F6, A6,  true, false },
	{ F6, B2,  true, false },
	{ F6, B6,  true, false },
	{ F6, C3,  true, false },
	{ F6, C6,  true, false },
	{ F6, D4,  true, false },
	{ F6, D6,  true, false },
	{ F6, D8,  true, false },
	{ F6, E5,  true, false },
	{ F6, E6,  true, false },
	{ F6, E7,  true, false },
	{ F6, F1, false, false },
	{ F6, F2, false, false },
	{ F6, F3, false, false },
	{ F6, F4, false, false },
	{ F6, F5, false, false },
	{ F6, F7,  true, false },
	{ F6, F8,  true, false },
	{ F6, G5,  true, false },
	{ F6, G6,  true, false },
	{ F6, G7,  true, false },
	{ F6, H4,  true, false },
	{ F6, H6,  true, false },
	{ F6, H8,  true, false },
	{ F7, F1, false, false },
	{ F7, F2, false, false },
	{ F7, F3, false, false },
	{ F7, F4, false, false },
	{ F7, F5, false, false },
	{ F8, F1, false, false },
	{ F8, F2, false, false },
	{ F8, F3, false, false },
	{ F8, F4, false, false },
	{ F8, F5, false, false },
	{ G4, A4,  true, false },
	{ G4, B4,  true, false },
	{ G4, C4,  true, false },
	{ G4, C8, false, false },
	{ G4, D1,  true, false },
	{ G4, D4,  true, false },
	{ G4, D7, false, false },
	{ G4, E2,  true, false },
	{ G4, E4,  true, false },
	{ G4, E6, false, false },
	{ G4, F3,  true, false },
	{ G4, F4,  true, false },
	{ G4, F5, false, false },
	{ G4, G1,  true, false },
	{ G4, G2,  true, false },
	{ G4, G3,  true, false },
	{ G4, G5,  true, false },
	{ G4, G6,  true, false },
	{ G4, G7,  true, false },
	{ G4, G8,  true, false },
	{ G4, H3,  true, false },
	{ G4, H4,  true, false },
	{ G4, H5,  true, false },
	{ G5, A5, false, false },
	{ G5, B5, false, false },
	{ G5, C1,  true, false },
	{ G5, C5, false, false },
	{ G5, D2,  true, false },
	{ G5, D5, false, false },
	{ G5, D8,  true, false },
	{ G5, E3,  true, false },
	{ G5, E5, false, false },
	{ G5, E7,  true, false },
	{ G5, F4,  true, false },
	{ G5, F5, false, false },
	{ G5, F6,  true, false },
	{ G5, G1,  true, false },
	{ G5, G2,  true, false },
	{ G5, G3,  true, false },
	{ G5, G4,  true, false },
	{ G5, G6,  true, false },
	{ G5, G7,  true, false },
	{ G5, G8,  true, false },
	{ G5, H4,  true, false },
	{ G5, H5,  true, false },
	{ G5, H6,  true, false },
	{ G6, A6,  true, false },
	{ G6, B1, false, false },
	{ G6, B6,  true, false },
	{ G6, C2, false, false },
	{ G6, C6,  true, false },
	{ G6, D3, false, false },
	{ G6, D6,  true, false },
	{ G6, E4, false, false },
	{ G6, E6,  true, false },
	{ G6, E8,  true, false },
	{ G6, F5, false, false },
	{ G6, F6,  true, false },
	{ G6, F7,  true, false },
	{ G6, G1,  true, false },
	{ G6, G2,  true, false },
	{ G6, G3,  true, false },
	{ G6, G4,  true, false },
	{ G6, G5,  true, false },
	{ G6, G7,  true, false },
	{ G6, G8,  true, false },
	{ G6, H5,  true, false },
	{ G6, H6,  true, false },
	{ G6, H7,  true, false },
	{ H3, C8, false, false },
	{ H3, D7, false, false },
	{ H3, E6, false, false },
	{ H3, F5, false, false },
	{ H5, A5, false, false },
	{ H5, B5, false, false },
	{ H5, C5, false, false },
	{ H5, D5, false, false },
	{ H5, E5, false, false },
	{ H5, F5, false, false },
	{ H7, B1, false, false },
	{ H7, C2, false, false },
	{ H7, D3, false, false },
	{ H7, E4, false, false },
	{ H7, F5, false, false },
	/* WhiteQueen, F6 */
	{ A1, F6, false, false },
	{ A1, G7, false, false },
	{ A1, H8, false, false },
	{ A6, F6, false, false },
	{ A6, G6, false, false },
	{ A6, H6, false, false },
	{ B2, F6, false, false },
	{ B2, G7, false, false },
	{ B2, H8, false, false },
	{ B6, F6, false, false },
	{ B6, G6, false, false },
	{ B6, H6, false, false },
	{ C3, F6, false, false },
	{ C3, G7, false, false },
	{ C3, H8, false, false },
	{ C6, F6, false, false },
	{ C6, G6, false, false },
	{ C6, H6, false, false },
	{ D4, F6, false, false },
	{ D4, G7, false, false },
	{ D4, H8, false, false },
	{ D6, F6, false, false },
	{ D6, G6, false, false },
	{ D6, H6, false, false },
	{ D8, F6, false, false },
	{ D8, G5, false, false },
	{ D8, H4, false, false },
	{ E5, A1,  true, false },
	{ E5, A5,  true, false },
	{ E5, B2,  true, false },
	{ E5, B5,  true, false },
	{ E5, B8,  true, false },
	{ E5, C3,  true, false },
	{ E5, C5,  true, false },
	{ E5, C7,  true, false },
	{ E5, D4,  true, false },
	{ E5, D5,  true, false },
	{ E5, D6,  true, false },
	{ E5, E1,  true, false },
	{ E5, E2,  true, false },
	{ E5, E3,  true, false },
	{ E5, E4,  true, false },
	{ E5, E6,  true, false },
	{ E5, E7,  true, false },
	{ E5, E8,  true, false },
	{ E5, F4,  true, false },
	{ E5, F5,  true, false },
	{ E5, F6, false, false },
	{ E5, G3,  true, false },
	{ E5, G5,  true, false },
	{ E5, G7, false, false },
	{ E5, H2,  true, false },
	{ E5, H5,  true, false },
	{ E5, H8, false, false },
	{ E6, A2,  true, false },
	{ E6, A6,  true, false },
	{ E6, B3,  true, false },
	{ E6, B6,  true, false },
	{ E6, C4,  true, false },
	{ E6, C6,  true, false },
	{ E6, C8,  true, false },
	{ E6, D5,  true, false },
	{ E6, D6,  true, false },
	{ E6, D7,  true, false },
	{ E6, E1,  true, false },
	{ E6, E2,  true, false },
	{ E6, E3,  true, false },
	{ E6, E4,  true, false },
	{ E6, E5,  true, false },
	{ E6, E7,  true, false },
	{ E6, E8,  true, false },
	{ E6, F5,  true, false },
	{ E6, F6, false, false },
	{ E6, F7,  true, false },
	{ E6, G4,  true, false },
	{ E6, G6, false, false },
	{ E6, G8,  true, false },
	{ E6, H3,  true, false },
	{ E6, H6, false, false },
	{ E7, A3,  true, false },
	{ E7, A7,  true, false },
	{ E7, B4,  true, false },
	{ E7, B7,  true, false },
	{ E7, C5,  true, false },
	{ E7, C7,  true, false },
	{ E7, D6,  true, false },
	{ E7, D7,  true, false },
	{ E7, D8,  true, false },
	{ E7, E1,  true, false },
	{ E7, E2,  true, false },
	{ E7, E3,  true, false },
	{ E7, E4,  true, false },
	{ E7, E5,  true, false },
	{ E7, E6,  true, false },
	{ E7, E8,  true, false },
	{ E7, F6, false, false },
	{ E7, F7,  true, false },
	{ E7, F8,  true, false },
	{ E7, G5, false, false },
	{ E7, G7,  true, false },
	{ E7, H4, false, false },
	{ E7, H7,  true, false },
	{ F1, F6, false, false },
	{ F1, F7, false, false },
	{ F1, F8, false, false },
	{ F2, F6, false, false },
	{ F2, F7, false, false },
	{ F2, F8, false, false },
	{ F3, F6, false, false },
	{ F3, F7, false, false },
	{ F3, F8, false, false },
	{ F4, F6, false, false },
	{ F4, F7, false, false },
	{ F4, F8, false, false },
	{ F5, A5,  true, false },
	{ F5, B1,  true, false },
	{ F5, B5,  true, false },
	{ F5, C2,  true, false },
	{ F5, C5,  true, false },
	{ F5, C8,  true, false },
	{ F5, D3,  true, false },
	{ F5, D5,  true, false },
	{ F5, D7,  true, false },
	{ F5, E4,  true, false },
	{ F5, E5,  true, false },
	{ F5, E6,  true, false },
	{ F5, F1,  true, false },
	{ F5, F2,  true, false },
	{ F5, F3,  true, false },
	{ F5, F4,  true, false },
	{ F5, F6, false, false },
	{ F5, F7, false, false },
	{ F5, F8, false, false },
	{ F5, G4,  true, false },
	{ F5, G5,  true, false },
	{ F5, G6,  true, false },
	{ F5, H3,  true, false },
	{ F5, H5,  true, false },
	{ F5, H7,  true, false },
	{ F6, A1, false, false },
	{ F6, A6, false, false },
	{ F6, B2, false, false },
	{ F6, B6, false, false },
	{ F6, C3, false, false },
	{ F6, C6, false, false },
	{ F6, D4, false, false },
	{ F6, D6, false, false },
	{ F6, D8, false, false },
	{ F6, E5, false, false },
	{ F6, E6, false, false },
	{ F6, E7, false, false },
	{ F6, F1, false, false },
	{ F6, F2, false, false },
	{ F6, F3, false, false },
	{ F6, F4, false, false },
	{ F6, F5, false, false },
	{ F6, F7, false, false },
	{ F6, F8, false, false },
	{ F6, G5, false, false },
	{ F6, G6, false, false },
	{ F6, G7, false, false },
	{ F6, H4, false, false },
	{ F6, H6, false, false },
	{ F6, H8, false, false },
	{ F7, A2,  true, false },
	{ F7, A7,  true, false },
	{ F7, B3,  true, false },
	{ F7, B7,  true, false },
	{ F7, C4,  true, false },
	{ F7, C7,  true, false },
	{ F7, D5,  true, false },
	{ F7, D7,  true, false },
	{ F7, E6,  true, false },
	{ F7, E7,  true, false },
	{ F7, E8,  true, false },
	{ F7, F1, false, false },
	{ F7, F2, false, false },
	{ F7, F3, false, false },
	{ F7, F4, false, false },
	{ F7, F5, false, false },
	{ F7, F6, false, false },
	{ F7, F8,  true, false },
	{ F7, G6,  true, false },
	{ F7, G7,  true, false },
	{ F7, G8,  true, false },
	{ F7, H5,  true, false },
	{ F7, H7,  true, false },
	{ F8, F1, false, false },
	{ F8, F2, false, false },
	{ F8, F3, false, false },
	{ F8, F4, false, false },
	{ F8, F5, false, false },
	{ F8, F6, false, false },
	{ G5, A5,  true, false },
	{ G5, B5,  true, false },
	{ G5, C1,  true, false },
	{ G5, C5,  true, false },
	{ G5, D2,  true, false },
	{ G5, D5,  true, false },
	{ G5, D8, false, false },
	{ G5, E3,  true, false },
	{ G5, E5,  true, false },
	{ G5, E7, false, false },
	{ G5, F4,  true, false },
	{ G5, F5,  true, false },
	{ G5, F6, false, false },
	{ G5, G1,  true, false },
	{ G5, G2,  true, false },
	{ G5, G3,  true, false },
	{ G5, G4,  true, false },
	{ G5, G6,  true, false },
	{ G5, G7,  true, false },
	{ G5, G8,  true, false },
	{ G5, H4,  true, false },
	{ G5, H5,  true, false },
	{ G5, H6,  true, false },
	{ G6, A6, false, false },
	{ G6, B1,  true, false },
	{ G6, B6, false, false },
	{ G6, C2,  true, false },
	{ G6, C6, false, false },
	{ G6, D3,  true, false },
	{ G6, D6, false, false },
	{ G6, E4,  true, false },
	{ G6, E6, false, false },
	{ G6, E8,  true, false },
	{ G6, F5,  true, false },
	{ G6, F6, false, false },
	{ G6, F7,  true, false },
	{ G6, G1,  true, false },
	{ G6, G2,  true, false },
	{ G6, G3,  true, false },
	{ G6, G4,  true, false },
	{ G6, G5,  true, false },
	{ G6, G7,  true, false },
	{ G6, G8,  true, false },
	{ G6, H5,  true, false },
	{ G6, H6,  true, false },
	{ G6, H7,  true, false },
	{ G7, A1, false, false },
	{ G7, A7,  true, false },
	{ G7, B2, false, false },
	{ G7, B7,  true, false },
	{ G7, C3, false, false },
	{ G7, C7,  true, false },
	{ G7, D4, false, false },
	{ G7, D7,  true, false },
	{ G7, E5, false, false },
	{ G7, E7,  true, false },
	{ G7, F6, false, false },
	{ G7, F7,  true, false },
	{ G7, F8,  true, false },
	{ G7, G1,  true, false },
	{ G7, G2,  true, false },
	{ G7, G3,  true, false },
	{ G7, G4,  true, false },
	{ G7, G5,  true, false },
	{ G7, G6,  true, false },
	{ G7, G8,  true, false },
	{ G7, H6,  true, false },
	{ G7, H7,  true, false },
	{ G7, H8,  true, false },
	{ H4, D8, false, false },
	{ H4, E7, false, false },
	{ H4, F6, false, false },
	{ H6, A6, false, false },
	{ H6, B6, false, false },
	{ H6, C6, false, false },
	{ H6, D6, false, false },
	{ H6, E6, false, false },
	{ H6, F6, false, false },
	{ H8, A1, false, false },
	{ H8, B2, false, false },
	{ H8, C3, false, false },
	{ H8, D4, false, false },
	{ H8, E5, false, false },
	{ H8, F6, false, false },
	/* WhiteQueen, F7 */
	{ A2, F7, false, false },
	{ A2, G8, false, false },
	{ A7, F7, false, false },
	{ A7, G7, false, false },
	{ A7, H7, false, false },
	{ B3, F7, false, false },
	{ B3, G8, false, false },
	{ B7, F7, false, false },
	{ B7, G7, false, false },
	{ B7, H7, false, false },
	{ C4, F7, false, false },
	{ C4, G8, false, false },
	{ C7, F7, false, false },
	{ C7, G7, false, false },
	{ C7, H7, false, false },
	{ D5, F7, false, false },
	{ D5, G8, false, false },
	{ D7, F7, false, false },
	{ D7, G7, false, false },
	{ D7, H7, false, false },
	{ E6, A2,  true, false },
	{ E6, A6,  true, false },
	{ E6, B3,  true, false },
	{ E6, B6,  true, false },
	{ E6, C4,  true, false },
	{ E6, C6,  true, false },
	{ E6, C8,  true, false },
	{ E6, D5,  true, false },
	{ E6, D6,  true, false },
	{ E6, D7,  true, false },
	{ E6, E1,  true, false },
	{ E6, E2,  true, false },
	{ E6, E3,  true, false },
	{ E6, E4,  true, false },
	{ E6, E5,  true, false },
	{ E6, E7,  true, false },
	{ E6, E8,  true, false },
	{ E6, F5,  true, false },
	{ E6, F6,  true, false },
	{ E6, F7, false, false },
	{ E6, G4,  true, false },
	{ E6, G6,  true, false },
	{ E6, G8, false, false },
	{ E6, H3,  true, false },
	{ E6, H6,  true, false },
	{ E7, A3,  true, false },
	{ E7, A7,  true, false },
	{ E7, B4,  true, false },
	{ E7, B7,  true, false },
	{ E7, C5,  true, false },
	{ E7, C7,  true, false },
	{ E7, D6,  true, false },
	{ E7, D7,  true, false },
	{ E7, D8,  true, false },
	{ E7, E1,  true, false },
	{ E7, E2,  true, false },
	{ E7, E3,  true, false },
	{ E7, E4,  true, false },
	{ E7, E5,  true, false },
	{ E7, E6,  true, false },
	{ E7, E8,  true, false },
	{ E7, F6,  true, false },
	{ E7, F7, false, false },
	{ E7, F8,  true, false },
	{ E7, G5,  true, false },
	{ E7, G7, false, false },
	{ E7, H4,  true, false },
	{ E7, H7, false, false },
	{ E8, A4,  true, false },
	{ E8, A8,  true, false },
	{ E8, B5,  true, false },
	{ E8, B8,  true, false },
	{ E8, C6,  true, false },
	{ E8, C8,  true, false },
	{ E8, D7,  true, false },
	{ E8, D8,  true, false },
	{ E8, E1,  true, false },
	{ E8, E2,  true, false },
	{ E8, E3,  true, false },
	{ E8, E4,  true, false },
	{ E8, E5,  true, false },
	{ E8, E6,  true, false },
	{ E8, E7,  true, false },
	{ E8, F7, false, false },
	{ E8, F8,  true, false },
	{ E8, G6, false, false },
	{ E8, G8,  true, false },
	{ E8, H5, false, false },
	{ E8, H8,  true, false },
	{ F1, F7, false, false },
	{ F1, F8, false, false },
	{ F2, F7, false, false },
	{ F2, F8, false, false },
	{ F3, F7, false, false },
	{ F3, F8, false, false },
	{ F4, F7, false, false },
	{ F4, F8, false, false },
	{ F5, F7, false, false },
	{ F5, F8, false, false },
	{ F6, A1,  true, false },
	{ F6, A6,  true, false },
	{ F6, B2,  true, false },
	{ F6, B6,  true, false },
	{ F6, C3,  true, false },
	{ F6, C6,  true, false },
	{ F6, D4,  true, false },
	{ F6, D6,  true, false },
	{ F6, D8,  true, false },
	{ F6, E5,  true, false },
	{ F6, E6,  true, false },
	{ F6, E7,  true, false },
	{ F6, F1,  true, false },
	{ F6, F2,  true, false },
	{ F6, F3,  true, false },
	{ F6, F4,  true, false },
	{ F6, F5,  true, false },
	{ F6, F7, false, false },
	{ F6, F8, false, false },
	{ F6, G5,  true, false },
	{ F6, G6,  true, false },
	{ F6, G7,  true, false },
	{ F6, H4,  true, false },
	{ F6, H6,  true, false },
	{ F6, H8,  true, false },
	{ F7, A2, false, false },
	{ F7, A7, false, false },
	{ F7, B3, false, false },
	{ F7, B7, false, false },
	{ F7, C4, false, false },
	{ F7, C7, false, false },
	{ F7, D5, false, false },
	{ F7, D7, false, false },
	{ F7, E6, false, false },
	{ F7, E7, false, false },
	{ F7, E8, false, false },
	{ F7, F1, false, false },
	{ F7, F2, false, false },
	{ F7, F3, false, false },
	{ F7, F4, false, false },
	{ F7, F5, false, false },
	{ F7, F6, false, false },
	{ F7, F8, false, false },
	{ F7, G6, false, false },
	{ F7, G7, false, false },
	{ F7, G8, false, false },
	{ F7, H5, false, false },
	{ F7, H7, false, false },
	{ F8, A3,  true, false },
	{ F8, A8,  true, false },
	{ F8, B4,  true, false },
	{ F8, B8,  true, false },
	{ F8, C5,  true, false },
	{ F8, C8,  true, false },
	{ F8, D6,  true, false },
	{ F8, D8,  true, false },
	{ F8, E7,  true, false },
	{ F8, E8,  true, false },
	{ F8, F1, false, false },
	{ F8, F2, false, false },
	{ F8, F3, false, false },
	{ F8, F4, false, false },
	{ F8, F5, false, false },
	{ F8, F6, false, false },
	{ F8, F7, false, false },
	{ F8, G7,  true, false },
	{ F8, G8,  true, false },
	{ F8, H6,  true, false },
	{ F8, H8,  true, false },
	{ G6, A6,  true, false },
	{ G6, B1,  true, false },
	{ G6, B6,  true, false },
	{ G6, C2,  true, false },
	{ G6, C6,  true, false },
	{ G6, D3,  true, false },
	{ G6, D6,  true, false },
	{ G6, E4,  true, false },
	{ G6, E6,  true, false },
	{ G6, E8, false, false },
	{ G6, F5,  true, false },
	{ G6, F6,  true, false },
	{ G6, F7, false, false },
	{ G6, G1,  true, false },
	{ G6, G2,  true, false },
	{ G6, G3,  true, false },
	{ G6, G4,  true, false },
	{ G6, G5,  true, false },
	{ G6, G7,  true, false },
	{ G6, G8,  true, false },
	{ G6, H5,  true, false },
	{ G6, H6,  true, false },
	{ G6, H7,  true, false },
	{ G7, A1,  true, false },
	{ G7, A7, false, false },
	{ G7, B2,  true, false },
	{ G7, B7, false, false },
	{ G7, C3,  true, false },
	{ G7, C7, false, false },
	{ G7, D4,  true, false },
	{ G7, D7, false, false },
	{ G7, E5,  true, false },
	{ G7, E7, false, false },
	{ G7, F6,  true, false },
	{ G7, F7, false, false },
	{ G7, F8,  true, false },
	{ G7, G1,  true, false },
	{ G7, G2,  true, false },
	{ G7, G3,  true, false },
	{ G7, G4,  true, false },
	{ G7, G5,  true, false },
	{ G7, G6,  true, false },
	{ G7, G8,  true, false },
	{ G7, H6,  true, false },
	{ G7, H7,  true, false },
	{ G7, H8,  true, false },
	{ G8, A2, false, false },
	{ G8, A8,  true, false },
	{ G8, B3, false, false },
	{ G8, B8,  true, false },
	{ G8, C4, false, false },
	{ G8, C8,  true, false },
	{ G8, D5, false, false },
	{ G8, D8,  true, false },
	{ G8, E6, false, false },
	{ G8, E8,  true, false },
	{ G8, F7, false, false },
	{ G8, F8,  true, false },
	{ G8, G1,  true, false },
	{ G8, G2,  true, false },
	{ G8, G3,  true, false },
	{ G8, G4,  true, false },
	{ G8, G5,  true, false },
	{ G8, G6,  true, false },
	{ G8, G7,  true, false },
	{ G8, H7,  true, false },
	{ G8, H8,  true, false },
	{ H5, E8, false, false },
	{ H5, F7, false, false },
	{ H7, A7, false, false },
	{ H7, B7, false, false },
	{ H7, C7, false, false },
	{ H7, D7, false, false },
	{ H7, E7, false, false },
	{ H7, F7, false, false },
	/* WhiteQueen, F8 */
	{ A3, F8, false, false },
	{ A8, F8, false, false },
	{ A8, G8, false, false },
	{ A8, H8, false, false },
	{ B4, F8, false, false },
	{ B8, F8, false, false },
	{ B8, G8, false, false },
	{ B8, H8, false, false },
	{ C5, F8, false, false },
	{ C8, F8, false, false },
	{ C8, G8, false, false },
	{ C8, H8, false, false },
	{ D6, F8, false, false },
	{ D8, F8, false, false },
	{ D8, G8, false, false },
	{ D8, H8, false, false },
	{ E7, A3,  true, false },
	{ E7, A7,  true, false },
	{ E7, B4,  true, false },
	{ E7, B7,  true, false },
	{ E7, C5,  true, false },
	{ E7, C7,  true, false },
	{ E7, D6,  true, false },
	{ E7, D7,  true, false },
	{ E7, D8,  true, false },
	{ E7, E1,  true, false },
	{ E7, E2,  true, false },
	{ E7, E3,  true, false },
	{ E7, E4,  true, false },
	{ E7, E5,  true, false },
	{ E7, E6,  true, false },
	{ E7, E8,  true, false },
	{ E7, F6,  true, false },
	{ E7, F7,  true, false },
	{ E7, F8, false, false },
	{ E7, G5,  true, false },
	{ E7, G7,  true, false },
	{ E7, H4,  true, false },
	{ E7, H7,  true, false },
	{ E8, A4,  true, false },
	{ E8, A8,  true, false },
	{ E8, B5,  true, false },
	{ E8, B8,  true, false },
	{ E8, C6,  true, false },
	{ E8, C8,  true, false },
	{ E8, D7,  true, false },
	{ E8, D8,  true, false },
	{ E8, E1,  true, false },
	{ E8, E2,  true, false },
	{ E8, E3,  true, false },
	{ E8, E4,  true, false },
	{ E8, E5,  true, false },
	{ E8, E6,  true, false },
	{ E8, E7,  true, false },
	{ E8, F7,  true, false },
	{ E8, F8, false, false },
	{ E8, G6,  true, false },
	{ E8, G8, false, false },
	{ E8, H5,  true, false },
	{ E8, H8, false, false },
	{ F1, F8, false, false },
	{ F2, F8, false, false },
	{ F3, F8, false, false },
	{ F4, F8, false, false },
	{ F5, F8, false, false },
	{ F6, F8, false, false },
	{ F7, A2,  true, false },
	{ F7, A7,  true, false },
	{ F7, B3,  true, false },
	{ F7, B7,  true, false },
	{ F7, C4,  true, false },
	{ F7, C7,  true, false },
	{ F7, D5,  true, false },
	{ F7, D7,  true, false },
	{ F7, E6,  true, false },
	{ F7, E7,  true, false },
	{ F7, E8,  true, false },
	{ F7, F1,  true, false },
	{ F7, F2,  true, false },
	{ F7, F3,  true, false },
	{ F7, F4,  true, false },
	{ F7, F5,  true, false },
	{ F7, F6,  true, false },
	{ F7, F8, false, false },
	{ F7, G6,  true, false },
	{ F7, G7,  true, false },
	{ F7, G8,  true, false },
	{ F7, H5,  true, false },
	{ F7, H7,  true, false },
	{ F8, A3, false, false },
	{ F8, A8, false, false },
	{ F8, B4, false, false },
	{ F8, B8, false, false },
	{ F8, C5, false, false },
	{ F8, C8, false, false },
	{ F8, D6, false, false },
	{ F8, D8, false, false },
	{ F8, E7, false, false },
	{ F8, E8, false, false },
	{ F8, F1, false, false },
	{ F8, F2, false, false },
	{ F8, F3, false, false },
	{ F8, F4, false, false },
	{ F8, F5, false, false },
	{ F8, F6, false, false },
	{ F8, F7, false, false },
	{ F8, G7, false, false },
	{ F8, G8, false, false },
	{ F8, H6, false, false },
	{ F8, H8, false, false },
	{ G7, A1,  true, false },
	{ G7, A7,  true, false },
	{ G7, B2,  true, false },
	{ G7, B7,  true, false },
	{ G7, C3,  true, false },
	{ G7, C7,  true, false },
	{ G7, D4,  true, false },
	{ G7, D7,  true, false },
	{ G7, E5,  true, false },
	{ G7, E7,  true, false },
	{ G7, F6,  true, false },
	{ G7, F7,  true, false },
	{ G7, F8, false, false },
	{ G7, G1,  true, false },
	{ G7, G2,  true, false },
	{ G7, G3,  true, false },
	{ G7, G4,  true, false },
	{ G7, G5,  true, false },
	{ G7, G6,  true, false },
	{ G7, G8,  true, false },
	{ G7, H6,  true, false },
	{ G7, H7,  true, false },
	{ G7, H8,  true, false },
	{ G8, A2,  true, false },
	{ G8, A8, false, false },
	{ G8, B3,  true, false },
	{ G8, B8, false, false },
	{ G8, C4,  true, false },
	{ G8, C8, false, false },
	{ G8, D5,  true, false },
	{ G8, D8, false, false },
	{ G8, E6,  true, false },
	{ G8, E8, false, false },
	{ G8, F7,  true, false },
	{ G8, F8, false, false },
	{ G8, G1,  true, false },
	{ G8, G2,  true, false },
	{ G8, G3,  true, false },
	{ G8, G4,  true, false },
	{ G8, G5,  true, false },
	{ G8, G6,  true, false },
	{ G8, G7,  true, false },
	{ G8, H7,  true, false },
	{ G8, H8,  true, false },
	{ H6, F8, false, false },
	{ H8, A8, false, false },
	{ H8, B8, false, false },
	{ H8, C8, false, false },
	{ H8, D8, false, false },
	{ H8, E8, false, false },
	{ H8, F8, false, false },
	/* WhiteQueen, G1 */
	{ A1, G1, false, false },
	{ A1, H1, false, false },
	{ A7, G1, false, false },
	{ B1, G1, false, false },
	{ B1, H1, false, false },
	{ B6, G1, false, false },
	{ C1, G1, false, false },
	{ C1, H1, false, false },
	{ C5, G1, false, false },
	{ D1, G1, false, false },
	{ D1, H1, false, false },
	{ D4, G1, false, false },
	{ E1, G1, false, false },
	{ E1, H1, false, false },
	{ E3, G1, false, false },
	{ F1, A1,  true, false },
	{ F1, A6,  true, false },
	{ F1, B1,  true, false },
	{ F1, B5,  true, false },
	{ F1, C1,  true, false },
	{ F1, C4,  true, false },
	{ F1, D1,  true, false },
	{ F1, D3,  true, false },
	{ F1, E1,  true, false },
	{ F1, E2,  true, false },
	{ F1, F2,  true, false },
	{ F1, F3,  true, false },
	{ F1, F4,  true, false },
	{ F1, F5,  true, false },
	{ F1, F6,  true, false },
	{ F1, F7,  true, false },
	{ F1, F8,  true, false },
	{ F1, G1, false, false },
	{ F1, G2,  true, false },
	{ F1, H1, false, false },
	{ F1, H3,  true, false },
	{ F2, A2,  true, false },
	{ F2, A7,  true, false },
	{ F2, B2,  true, false },
	{ F2, B6,  true, false },
	{ F2, C2,  true, false },
	{ F2, C5,  true, false },
	{ F2, D2,  true, false },
	{ F2, D4,  true, false },
	{ F2, E1,  true, false },
	{ F2, E2,  true, false },
	{ F2, E3,  true, false },
	{ F2, F1,  true, false },
	{ F2, F3,  true, false },
	{ F2, F4,  true, false },
	{ F2, F5,  true, false },
	{ F2, F6,  true, false },
	{ F2, F7,  true, false },
	{ F2, F8,  true, false },
	{ F2, G1, false, false },
	{ F2, G2,  true, false },
	{ F2, G3,  true, false },
	{ F2, H2,  true, false },
	{ F2, H4,  true, false },
	{ G1, A1, false, false },
	{ G1, A7, false, false },
	{ G1, B1, false, false },
	{ G1, B6, false, false },
	{ G1, C1, false, false },
	{ G1, C5, false, false },
	{ G1, D1, false, false },
	{ G1, D4, false, false },
	{ G1, E1, false, false },
	{ G1, E3, false, false },
	{ G1, F1, false, false },
	{ G1, F2, false, false },
	{ G1, G2, false, false },
	{ G1, G3, false, false },
	{ G1, G4, false, false },
	{ G1, G5, false, false },
	{ G1, G6, false, false },
	{ G1, G7, false, false },
	{ G1, G8, false, false },
	{ G1, H1, false, false },
	{ G1, H2, false, false },
	{ G2, A2,  true, false },
	{ G2, A8,  true, false },
	{ G2, B2,  true, false },
	{ G2, B7,  true, false },
	{ G2, C2,  true, false },
	{ G2, C6,  true, false },
	{ G2, D2,  true, false },
	{ G2, D5,  true, false },
	{ G2, E2,  true, false },
	{ G2, E4,  true, false },
	{ G2, F1,  true, false },
	{ G2, F2,  true, false },
	{ G2, F3,  true, false },
	{ G2, G1, false, false },
	{ G2, G3,  true, false },
	{ G2, G4,  true, false },
	{ G2, G5,  true, false },
	{ G2, G6,  true, false },
	{ G2, G7,  true, false },
	{ G2, G8,  true, false },
	{ G2, H1,  true, false },
	{ G2, H2,  true, false },
	{ G2, H3,  true, false },
	{ G3, G1, false, false },
	{ G4, G1, false, false },
	{ G5, G1, false, false },
	{ G6, G1, false, false },
	{ G7, G1, false, false },
	{ G8, G1, false, false },
	{ H1, A1, false, false },
	{ H1, A8,  true, false },
	{ H1, B1, false, false },
	{ H1, B7,  true, false },
	{ H1, C1, false, false },
	{ H1, C6,  true, false },
	{ H1, D1, false, false },
	{ H1, D5,  true, false },
	{ H1, E1, false, false },
	{ H1, E4,  true, false },
	{ H1, F1, false, false },
	{ H1, F3,  true, false },
	{ H1, G1, false, false },
	{ H1, G2,  true, false },
	{ H1, H2,  true, false },
	{ H1, H3,  true, false },
	{ H1, H4,  true, false },
	{ H1, H5,  true, false },
	{ H1, H6,  true, false },
	{ H1, H7,  true, false },
	{ H1, H8,  true, false },
	{ H2, A2,  true, false },
	{ H2, B2,  true, false },
	{ H2, B8,  true, false },
	{ H2, C2,  true, false },
	{ H2, C7,  true, false },
	{ H2, D2,  true, false },
	{ H2, D6,  true, false },
	{ H2, E2,  true, false },
	{ H2, E5,  true, false },
	{ H2, F2,  true, false },
	{ H2, F4,  true, false },
	{ H2, G1, false, false },
	{ H2, G2,  true, false },
	{ H2, G3,  true, false },
	{ H2, H1,  true, false },
	{ H2, H3,  true, false },
	{ H2, H4,  true, false },
	{ H2, H5,  true, false },
	{ H2, H6,  true, false },
	{ H2, H7,  true, false },
	{ H2, H8,  true, false },
	/* WhiteQueen, G2 */
	{ A2, G2, false, false },
	{ A2, H2, false, false },
	{ A8, G2, false, false },
	{ A8, H1, false, false },
	{ B2, G2, false, false },
	{ B2, H2, false, false },
	{ B7, G2, false, false },
	{ B7, H1, false, false },
	{ C2, G2, false, false },
	{ C2, H2, false, false },
	{ C6, G2, false, false },
	{ C6, H1, false, false },
	{ D2, G2, false, false },
	{ D2, H2, false, false },
	{ D5, G2, false, false },
	{ D5, H1, false, false },
	{ E2, G2, false, false },
	{ E2, H2, false, false },
	{ E4, G2, false, false },
	{ E4, H1, false, false },
	{ F1, A1,  true, false },
	{ F1, A6,  true, false },
	{ F1, B1,  true, false },
	{ F1, B5,  true, false },
	{ F1, C1,  true, false },
	{ F1, C4,  true, false },
	{ F1, D1,  true, false },
	{ F1, D3,  true, false },
	{ F1, E1,  true, false },
	{ F1, E2,  true, false },
	{ F1, F2,  true, false },
	{ F1, F3,  true, false },
	{ F1, F4,  true, false },
	{ F1, F5,  true, false },
	{ F1, F6,  true, false },
	{ F1, F7,  true, false },
	{ F1, F8,  true, false },
	{ F1, G1,  true, false },
	{ F1, G2, false, false },
	{ F1, H1,  true, false },
	{ F1, H3, false, false },
	{ F2, A2,  true, false },
	{ F2, A7,  true, false },
	{ F2, B2,  true, false },
	{ F2, B6,  true, false },
	{ F2, C2,  true, false },
	{ F2, C5,  true, false },
	{ F2, D2,  true, false },
	{ F2, D4,  true, false },
	{ F2, E1,  true, false },
	{ F2, E2,  true, false },
	{ F2, E3,  true, false },
	{ F2, F1,  true, false },
	{ F2, F3,  true, false },
	{ F2, F4,  true, false },
	{ F2, F5,  true, false },
	{ F2, F6,  true, false },
	{ F2, F7,  true, false },
	{ F2, F8,  true, false },
	{ F2, G1,  true, false },
	{ F2, G2, false, false },
	{ F2, G3,  true, false },
	{ F2, H2, false, false },
	{ F2, H4,  true, false },
	{ F3, A3,  true, false },
	{ F3, A8,  true, false },
	{ F3, B3,  true, false },
	{ F3, B7,  true, false },
	{ F3, C3,  true, false },
	{ F3, C6,  true, false },
	{ F3, D1,  true, false },
	{ F3, D3,  true, false },
	{ F3, D5,  true, false },
	{ F3, E2,  true, false },
	{ F3, E3,  true, false },
	{ F3, E4,  true, false },
	{ F3, F1,  true, false },
	{ F3, F2,  true, false },
	{ F3, F4,  true, false },
	{ F3, F5,  true, false },
	{ F3, F6,  true, false },
	{ F3, F7,  true, false },
	{ F3, F8,  true, false },
	{ F3, G2, false, false },
	{ F3, G3,  true, false },
	{ F3, G4,  true, false },
	{ F3, H1, false, false },
	{ F3, H3,  true, false },
	{ F3, H5,  true, false },
	{ G1, A1,  true, false },
	{ G1, A7,  true, false },
	{ G1, B1,  true, false },
	{ G1, B6,  true, false },
	{ G1, C1,  true, false },
	{ G1, C5,  true, false },
	{ G1, D1,  true, false },
	{ G1, D4,  true, false },
	{ G1, E1,  true, false },
	{ G1, E3,  true, false },
	{ G1, F1,  true, false },
	{ G1, F2,  true, false },
	{ G1, G2, false, false },
	{ G1, G3, false, false },
	{ G1, G4, false, false },
	{ G1, G5, false, false },
	{ G1, G6, false, false },
	{ G1, G7, false, false },
	{ G1, G8, false, false },
	{ G1, H1,  true, false },
	{ G1, H2,  true, false },
	{ G2, A2, false, false },
	{ G2, A8, false, false },
	{ G2, B2, false, false },
	{ G2, B7, false, false },
	{ G2, C2, false, false },
	{ G2, C6, false, false },
	{ G2, D2, false, false },
	{ G2, D5, false, false },
	{ G2, E2, false, false },
	{ G2, E4, false, false },
	{ G2, F1, false, false },
	{ G2, F2, false, false },
	{ G2, F3, false, false },
	{ G2, G1, false, false },
	{ G2, G3, false, false },
	{ G2, G4, false, false },
	{ G2, G5, false, false },
	{ G2, G6, false, false },
	{ G2, G7, false, false },
	{ G2, G8, false, false },
	{ G2, H1, false, false },
	{ G2, H2, false, false },
	{ G2, H3, false, false },
	{ G3, A3,  true, false },
	{ G3, B3,  true, false },
	{ G3, B8,  true, false },
	{ G3, C3,  true, false },
	{ G3, C7,  true, false },
	{ G3, D3,  true, false },
	{ G3, D6,  true, false },
	{ G3, E1,  true, false },
	{ G3, E3,  true, false },
	{ G3, E5,  true, false },
	{ G3, F2,  true, false },
	{ G3, F3,  true, false },
	{ G3, F4,  true, false },
	{ G3, G1, false, false },
	{ G3, G2, false, false },
	{ G3, G4,  true, false },
	{ G3, G5,  true, false },
	{ G3, G6,  true, false },
	{ G3, G7,  true, false },
	{ G3, G8,  true, false },
	{ G3, H2,  true, false },
	{ G3, H3,  true, false },
	{ G3, H4,  true, false },
	{ G4, G1, false, false },
	{ G4, G2, false, false },
	{ G5, G1, false, false },
	{ G5, G2, false, false },
	{ G6, G1, false, false },
	{ G6, G2, false, false },
	{ G7, G1, false, false },
	{ G7, G2, false, false },
	{ G8, G1, false, false },
	{ G8, G2, false, false },
	{ H1, A1,  true, false },
	{ H1, A8, false, false },
	{ H1, B1,  true, false },
	{ H1, B7, false, false },
	{ H1, C1,  true, false },
	{ H1, C6, false, false },
	{ H1, D1,  true, false },
	{ H1, D5, false, false },
	{ H1, E1,  true, false },
	{ H1, E4, false, false },
	{ H1, F1,  true, false },
	{ H1, F3, false, false },
	{ H1, G1,  true, false },
	{ H1, G2, false, false },
	{ H1, H2,  true, false },
	{ H1, H3,  true, false },
	{ H1, H4,  true, false },
	{ H1, H5,  true, false },
	{ H1, H6,  true, false },
	{ H1, H7,  true, false },
	{ H1, H8,  true, false },
	{ H2, A2, false, false },
	{ H2, B2, false, false },
	{ H2, B8,  true, false },
	{ H2, C2, false, false },
	{ H2, C7,  true, false },
	{ H2, D2, false, false },
	{ H2, D6,  true, false },
	{ H2, E2, false, false },
	{ H2, E5,  true, false },
	{ H2, F2, false, false },
	{ H2, F4,  true, false },
	{ H2, G1,  true, false },
	{ H2, G2, false, false },
	{ H2, G3,  true, false },
	{ H2, H1,  true, false },
	{ H2, H3,  true, false },
	{ H2, H4,  true, false },
	{ H2, H5,  true, false },
	{ H2, H6,  true, false },
	{ H2, H7,  true, false },
	{ H2, H8,  true, false },
	{ H3, A3,  true, false },
	{ H3, B3,  true, false },
	{ H3, C3,  true, false },
	{ H3, C8,  true, false },
	{ H3, D3,  true, false },
	{ H3, D7,  true, false },
	{ H3, E3,  true, false },
	{ H3, E6,  true, false },
	{ H3, F1, false, false },
	{ H3, F3,  true, false },
	{ H3, F5,  true, false },
	{ H3, G2, false, false },
	{ H3, G3,  true, false },
	{ H3, G4,  true, false },
	{ H3, H1,  true, false },
	{ H3, H2,  true, false },
	{ H3, H4,  true, false },
	{ H3, H5,  true, false },
	{ H3, H6,  true, false },
	{ H3, H7,  true, false },
	{ H3, H8,  true, false },
	/* WhiteQueen, G3 */
	{ A3, G3, false, false },
	{ A3, H3, false, false },
	{ B3, G3, false, false },
	{ B3, H3, false, false },
	{ B8, G3, false, false },
	{ B8, H2, false, false },
	{ C3, G3, false, false },
	{ C3, H3, false, false },
	{ C7, G3, false, false },
	{ C7, H2, false, false },
	{ D3, G3, false, false },
	{ D3, H3, false, false },
	{ D6, G3, false, false },
	{ D6, H2, false, false },
	{ E1, G3, false, false },
	{ E1, H4, false, false },
	{ E3, G3, false, false },
	{ E3, H3, false, false },
	{ E5, G3, false, false },
	{ E5, H2, false, false },
	{ F2, A2,  true, false },
	{ F2, A7,  true, false },
	{ F2, B2,  true, false },
	{ F2, B6,  true, false },
	{ F2, C2,  true, false },
	{ F2, C5,  true, false },
	{ F2, D2,  true, false },
	{ F2, D4,  true, false },
	{ F2, E1,  true, false },
	{ F2, E2,  true, false },
	{ F2, E3,  true, false },
	{ F2, F1,  true, false },
	{ F2, F3,  true, false },
	{ F2, F4,  true, false },
	{ F2, F5,  true, false },
	{ F2, F6,  true, false },
	{ F2, F7,  true, false },
	{ F2, F8,  true, false },
	{ F2, G1,  true, false },
	{ F2, G2,  true, false },
	{ F2, G3, false, false },
	{ F2, H2,  true, false },
	{ F2, H4, false, false },
	{ F3, A3,  true, false },
	{ F3, A8,  true, false },
	{ F3, B3,  true, false },
	{ F3, B7,  true, false },
	{ F3, C3,  true, false },
	{ F3, C6,  true, false },
	{ F3, D1,  true, false },
	{ F3, D3,  true, false },
	{ F3, D5,  true, false },
	{ F3, E2,  true, false },
	{ F3, E3,  true, false },
	{ F3, E4,  true, false },
	{ F3, F1,  true, false },
	{ F3, F2,  true, false },
	{ F3, F4,  true, false },
	{ F3, F5,  true, false },
	{ F3, F6,  true, false },
	{ F3, F7,  true, false },
	{ F3, F8,  true, false },
	{ F3, G2,  true, false },
	{ F3, G3, false, false },
	{ F3, G4,  true, false },
	{ F3, H1,  true, false },
	{ F3, H3, false, false },
	{ F3, H5,  true, false },
	{ F4, A4,  true, false },
	{ F4, B4,  true, false },
	{ F4, B8,  true, false },
	{ F4, C1,  true, false },
	{ F4, C4,  true, false },
	{ F4, C7,  true, false },
	{ F4, D2,  true, false },
	{ F4, D4,  true, false },
	{ F4, D6,  true, false },
	{ F4, E3,  true, false },
	{ F4, E4,  true, false },
	{ F4, E5,  true, false },
	{ F4, F1,  true, false },
	{ F4, F2,  true, false },
	{ F4, F3,  true, false },
	{ F4, F5,  true, false },
	{ F4, F6,  true, false },
	{ F4, F7,  true, false },
	{ F4, F8,  true, false },
	{ F4, G3, false, false },
	{ F4, G4,  true, false },
	{ F4, G5,  true, false },
	{ F4, H2, false, false },
	{ F4, H4,  true, false },
	{ F4, H6,  true, false },
	{ G1, G3, false, false },
	{ G1, G4, false, false },
	{ G1, G5, false, false },
	{ G1, G6, false, false },
	{ G1, G7, false, false },
	{ G1, G8, false, false },
	{ G2, A2,  true, false },
	{ G2, A8,  true, false },
	{ G2, B2,  true, false },
	{ G2, B7,  true, false },
	{ G2, C2,  true, false },
	{ G2, C6,  true, false },
	{ G2, D2,  true, false },
	{ G2, D5,  true, false },
	{ G2, E2,  true, false },
	{ G2, E4,  true, false },
	{ G2, F1,  true, false },
	{ G2, F2,  true, false },
	{ G2, F3,  true, false },
	{ G2, G1,  true, false },
	{ G2, G3, false, false },
	{ G2, G4, false, false },
	{ G2, G5, false, false },
	{ G2, G6, false, false },
	{ G2, G7, false, false },
	{ G2, G8, false, false },
	{ G2, H1,  true, false },
	{ G2, H2,  true, false },
	{ G2, H3,  true, false },
	{ G3, A3, false, false },
	{ G3, B3, false, false },
	{ G3, B8, false, false },
	{ G3, C3, false, false },
	{ G3, C7, false, false },
	{ G3, D3, false, false },
	{ G3, D6, false, false },
	{ G3, E1, false, false },
	{ G3, E3, false, false },
	{ G3, E5, false, false },
	{ G3, F2, false, false },
	{ G3, F3, false, false },
	{ G3, F4, false, false },
	{ G3, G1, false, false },
	{ G3, G2, false, false },
	{ G3, G4, false, false },
	{ G3, G5, false, false },
	{ G3, G6, false, false },
	{ G3, G7, false, false },
	{ G3, G8, false, false },
	{ G3, H2, false, false },
	{ G3, H3, false, false },
	{ G3, H4, false, false },
	{ G4, A4,  true, false },
	{ G4, B4,  true, false },
	{ G4, C4,  true, false },
	{ G4, C8,  true, false },
	{ G4, D1,  true, false },
	{ G4, D4,  true, false },
	{ G4, D7,  true, false },
	{ G4, E2,  true, false },
	{ G4, E4,  true, false },
	{ G4, E6,  true, false },
	{ G4, F3,  true, false },
	{ G4, F4,  true, false },
	{ G4, F5,  true, false },
	{ G4, G1, false, false },
	{ G4, G2, false, false },
	{ G4, G3, false, false },
	{ G4, G5,  true, false },
	{ G4, G6,  true, false },
	{ G4, G7,  true, false },
	{ G4, G8,  true, false },
	{ G4, H3,  true, false },
	{ G4, H4,  true, false },
	{ G4, H5,  true, false },
	{ G5, G1, false, false },
	{ G5, G2, false, false },
	{ G5, G3, false, false },
	{ G6, G1, false, false },
	{ G6, G2, false, false },
	{ G6, G3, false, false },
	{ G7, G1, false, false },
	{ G7, G2, false, false },
	{ G7, G3, false, false },
	{ G8, G1, false, false },
	{ G8, G2, false, false },
	{ G8, G3, false, false },
	{ H2, A2,  true, false },
	{ H2, B2,  true, false },
	{ H2, B8, false, false },
	{ H2, C2,  true, false },
	{ H2, C7, false, false },
	{ H2, D2,  true, false },
	{ H2, D6, false, false },
	{ H2, E2,  true, false },
	{ H2, E5, false, false },
	{ H2, F2,  true, false },
	{ H2, F4, false, false },
	{ H2, G1,  true, false },
	{ H2, G2,  true, false },
	{ H2, G3, false, false },
	{ H2, H1,  true, false },
	{ H2, H3,  true, false },
	{ H2, H4,  true, false },
	{ H2, H5,  true, false },
	{ H2, H6,  true, false },
	{ H2, H7,  true, false },
	{ H2, H8,  true, false },
	{ H3, A3, false, false },
	{ H3, B3, false, false },
	{ H3, C3, false, false },
	{ H3, C8,  true, false },
	{ H3, D3, false, false },
	{ H3, D7,  true, false },
	{ H3, E3, false, false },
	{ H3, E6,  true, false },
	{ H3, F1,  true, false },
	{ H3, F3, false, false },
	{ H3, F5,  true, false },
	{ H3, G2,  true, false },
	{ H3, G3, false, false },
	{ H3, G4,  true, false },
	{ H3, H1,  true, false },
	{ H3, H2,  true, false },
	{ H3, H4,  true, false },
	{ H3, H5,  true, false },
	{ H3, H6,  true, false },
	{ H3, H7,  true, false },
	{ H3, H8,  true, false },
	{ H4, A4,  true, false },
	{ H4, B4,  true, false },
	{ H4, C4,  true, false },
	{ H4, D4,  true, false },
	{ H4, D8,  true, false },
	{ H4, E1, false, false },
	{ H4, E4,  true, false },
	{ H4, E7,  true, false },
	{ H4, F2, false, false },
	{ H4, F4,  true, false },
	{ H4, F6,  true, false },
	{ H4, G3, false, false },
	{ H4, G4,  true, false },
	{ H4, G5,  true, false },
	{ H4, H1,  true, false },
	{ H4, H2,  true, false },
	{ H4, H3,  true, false },
	{ H4, H5,  true, false },
	{ H4, H6,  true, false },
	{ H4, H7,  true, false },
	{ H4, H8,  true, false },
	/* WhiteQueen, G4 */
	{ A4, G4, false, false },
	{ A4, H4, false, false },
	{ B4, G4, false, false },
	{ B4, H4, false, false },
	{ C4, G4, false, false },
	{ C4, H4, false, false },
	{ C8, G4, false, false },
	{ C8, H3, false, false },
	{ D1, G4, false, false },
	{ D1, H5, false, false },
	{ D4, G4, false, false },
	{ D4, H4, false, false },
	{ D7, G4, false, false },
	{ D7, H3, false, false },
	{ E2, G4, false, false },
	{ E2, H5, false, false },
	{ E4, G4, false, false },
	{ E4, H4, false, false },
	{ E6, G4, false, false },
	{ E6, H3, false, false },
	{ F3, A3,  true, false },
	{ F3, A8,  true, false },
	{ F3, B3,  true, false },
	{ F3, B7,  true, false },
	{ F3, C3,  true, false },
	{ F3, C6,  true, false },
	{ F3, D1,  true, false },
	{ F3, D3,  true, false },
	{ F3, D5,  true, false },
	{ F3, E2,  true, false },
	{ F3, E3,  true, false },
	{ F3, E4,  true, false },
	{ F3, F1,  true, false },
	{ F3, F2,  true, false },
	{ F3, F4,  true, false },
	{ F3, F5,  true, false },
	{ F3, F6,  true, false },
	{ F3, F7,  true, false },
	{ F3, F8,  true, false },
	{ F3, G2,  true, false },
	{ F3, G3,  true, false },
	{ F3, G4, false, false },
	{ F3, H1,  true, false },
	{ F3, H3,  true, false },
	{ F3, H5, false, false },
	{ F4, A4,  true, false },
	{ F4, B4,  true, false },
	{ F4, B8,  true, false },
	{ F4, C1,  true, false },
	{ F4, C4,  true, false },
	{ F4, C7,  true, false },
	{ F4, D2,  true, false },
	{ F4, D4,  true, false },
	{ F4, D6,  true, false },
	{ F4, E3,  true, false },
	{ F4, E4,  true, false },
	{ F4, E5,  true, false },
	{ F4, F1,  true, false },
	{ F4, F2,  true, false },
	{ F4, F3,  true, false },
	{ F4, F5,  true, false },
	{ F4, F6,  true, false },
	{ F4, F7,  true, false },
	{ F4, F8,  true, false },
	{ F4, G3,  true, false },
	{ F4, G4, false, false },
	{ F4, G5,  true, false },
	{ F4, H2,  true, false },
	{ F4, H4, false, false },
	{ F4, H6,  true, false },
	{ F5, A5,  true, false },
	{ F5, B1,  true, false },
	{ F5, B5,  true, false },
	{ F5, C2,  true, false },
	{ F5, C5,  true, false },
	{ F5, C8,  true, false },
	{ F5, D3,  true, false },
	{ F5, D5,  true, false },
	{ F5, D7,  true, false },
	{ F5, E4,  true, false },
	{ F5, E5,  true, false },
	{ F5, E6,  true, false },
	{ F5, F1,  true, false },
	{ F5, F2,  true, false },
	{ F5, F3,  true, false },
	{ F5, F4,  true, false },
	{ F5, F6,  true, false },
	{ F5, F7,  true, false },
	{ F5, F8,  true, false },
	{ F5, G4, false, false },
	{ F5, G5,  true, false },
	{ F5, G6,  true, false },
	{ F5, H3, false, false },
	{ F5, H5,  true, false },
	{ F5, H7,  true, false },
	{ G1, G4, false, false },
	{ G1, G5, false, false },
	{ G1, G6, false, false },
	{ G1, G7, false, false },
	{ G1, G8, false, false },
	{ G2, G4, false, false },
	{ G2, G5, false, false },
	{ G2, G6, false, false },
	{ G2, G7, false, false },
	{ G2, G8, false, false },
	{ G3, A3,  true, false },
	{ G3, B3,  true, false },
	{ G3, B8,  true, false },
	{ G3, C3,  true, false },
	{ G3, C7,  true, false },
	{ G3, D3,  true, false },
	{ G3, D6,  true, false },
	{ G3, E1,  true, false },
	{ G3, E3,  true, false },
	{ G3, E5,  true, false },
	{ G3, F2,  true, false },
	{ G3, F3,  true, false },
	{ G3, F4,  true, false },
	{ G3, G1,  true, false },
	{ G3, G2,  true, false },
	{ G3, G4, false, false },
	{ G3, G5, false, false },
	{ G3, G6, false, false },
	{ G3, G7, false, false },
	{ G3, G8, false, false },
	{ G3, H2,  true, false },
	{ G3, H3,  true, false },
	{ G3, H4,  true, false },
	{ G4, A4, false, false },
	{ G4, B4, false, false },
	{ G4, C4, false, false },
	{ G4, C8, false, false },
	{ G4, D1, false, false },
	{ G4, D4, false, false },
	{ G4, D7, false, false },
	{ G4, E2, false, false },
	{ G4, E4, false, false },
	{ G4, E6, false, false },
	{ G4, F3, false, false },
	{ G4, F4, false, false },
	{ G4, F5, false, false },
	{ G4, G1, false, false },
	{ G4, G2, false, false },
	{ G4, G3, false, false },
	{ G4, G5, false, false },
	{ G4, G6, false, false },
	{ G4, G7, false, false },
	{ G4, G8, false, false },
	{ G4, H3, false, false },
	{ G4, H4, false, false },
	{ G4, H5, false, false },
	{ G5, A5,  true, false },
	{ G5, B5,  true, false },
	{ G5, C1,  true, false },
	{ G5, C5,  true, false },
	{ G5, D2,  true, false },
	{ G5, D5,  true, false },
	{ G5, D8,  true, false },
	{ G5, E3,  true, false },
	{ G5, E5,  true, false },
	{ G5, E7,  true, false },
	{ G5, F4,  true, false },
	{ G5, F5,  true, false },
	{ G5, F6,  true, false },
	{ G5, G1, false, false },
	{ G5, G2, false, false },
	{ G5, G3, false, false },
	{ G5, G4, false, false },
	{ G5, G6,  true, false },
	{ G5, G7,  true, false },
	{ G5, G8,  true, false },
	{ G5, H4,  true, false },
	{ G5, H5,  true, false },
	{ G5, H6,  true, false },
	{ G6, G1, false, false },
	{ G6, G2, false, false },
	{ G6, G3, false, false },
	{ G6, G4, false, false },
	{ G7, G1, false, false },
	{ G7, G2, false, false },
	{ G7, G3, false, false },
	{ G7, G4, false, false },
	{ G8, G1, false, false },
	{ G8, G2, false, false },
	{ G8, G3, false, false },
	{ G8, G4, false, false },
	{ H3, A3,  true, false },
	{ H3, B3,  true, false },
	{ H3, C3,  true, false },
	{ H3, C8, false, false },
	{ H3, D3,  true, false },
	{ H3, D7, false, false },
	{ H3, E3,  true, false },
	{ H3, E6, false, false },
	{ H3, F1,  true, false },
	{ H3, F3,  true, false },
	{ H3, F5, false, false },
	{ H3, G2,  true, false },
	{ H3, G3,  true, false },
	{ H3, G4, false, false },
	{ H3, H1,  true, false },
	{ H3, H2,  true, false },
	{ H3, H4,  true, false },
	{ H3, H5,  true, false },
	{ H3, H6,  true, false },
	{ H3, H7,  true, false },
	{ H3, H8,  true, false },
	{ H4, A4, false, false },
	{ H4, B4, false, false },
	{ H4, C4, false, false },
	{ H4, D4, false, false },
	{ H4, D8,  true, false },
	{ H4, E1,  true, false },
	{ H4, E4, false, false },
	{ H4, E7,  true, false },
	{ H4, F2,  true, false },
	{ H4, F4, false, false },
	{ H4, F6,  true, false },
	{ H4, G3,  true, false },
	{ H4, G4, false, false },
	{ H4, G5,  true, false },
	{ H4, H1,  true, false },
	{ H4, H2,  true, false },
	{ H4, H3,  true, false },
	{ H4, H5,  true, false },
	{ H4, H6,  true, false },
	{ H4, H7,  true, false },
	{ H4, H8,  true, false },
	{ H5, A5,  true, false },
	{ H5, B5,  true, false },
	{ H5, C5,  true, false },
	{ H5, D1, false, false },
	{ H5, D5,  true, false },
	{ H5, E2, false, false },
	{ H5, E5,  true, false },
	{ H5, E8,  true, false },
	{ H5, F3, false, false },
	{ H5, F5,  true, false },
	{ H5, F7,  true, false },
	{ H5, G4, false, false },
	{ H5, G5,  true, false },
	{ H5, G6,  true, false },
	{ H5, H1,  true, false },
	{ H5, H2,  true, false },
	{ H5, H3,  true, false },
	{ H5, H4,  true, false },
	{ H5, H6,  true, false },
	{ H5, H7,  true, false },
	{ H5, H8,  true, false },
	/* WhiteQueen, G5 */
	{ A5, G5, false, false },
	{ A5, H5, false, false },
	{ B5, G5, false, false },
	{ B5, H5, false, false },
	{ C1, G5, false, false },
	{ C1, H6, false, false },
	{ C5, G5, false, false },
	{ C5, H5, false, false },
	{ D2, G5, false, false },
	{ D2, H6, false, false },
	{ D5, G5, false, false },
	{ D5, H5, false, false },
	{ D8, G5, false, false },
	{ D8, H4, false, false },
	{ E3, G5, false, false },
	{ E3, H6, false, false },
	{ E5, G5, false, false },
	{ E5, H5, false, false },
	{ E7, G5, false, false },
	{ E7, H4, false, false },
	{ F4, A4,  true, false },
	{ F4, B4,  true, false },
	{ F4, B8,  true, false },
	{ F4, C1,  true, false },
	{ F4, C4,  true, false },
	{ F4, C7,  true, false },
	{ F4, D2,  true, false },
	{ F4, D4,  true, false },
	{ F4, D6,  true, false },
	{ F4, E3,  true, false },
	{ F4, E4,  true, false },
	{ F4, E5,  true, false },
	{ F4, F1,  true, false },
	{ F4, F2,  true, false },
	{ F4, F3,  true, false },
	{ F4, F5,  true, false },
	{ F4, F6,  true, false },
	{ F4, F7,  true, false },
	{ F4, F8,  true, false },
	{ F4, G3,  true, false },
	{ F4, G4,  true, false },
	{ F4, G5, false, false },
	{ F4, H2,  true, false },
	{ F4, H4,  true, false },
	{ F4, H6, false, false },
	{ F5, A5,  true, false },
	{ F5, B1,  true, false },
	{ F5, B5,  true, false },
	{ F5, C2,  true, false },
	{ F5, C5,  true, false },
	{ F5, C8,  true, false },
	{ F5, D3,  true, false },
	{ F5, D5,  true, false },
	{ F5, D7,  true, false },
	{ F5, E4,  true, false },
	{ F5, E5,  true, false },
	{ F5, E6,  true, false },
	{ F5, F1,  true, false },
	{ F5, F2,  true, false },
	{ F5, F3,  true, false },
	{ F5, F4,  true, false },
	{ F5, F6,  true, false },
	{ F5, F7,  true, false },
	{ F5, F8,  true, false },
	{ F5, G4,  true, false },
	{ F5, G5, false, false },
	{ F5, G6,  true, false },
	{ F5, H3,  true, false },
	{ F5, H5, false, false },
	{ F5, H7,  true, false },
	{ F6, A1,  true, false },
	{ F6, A6,  true, false },
	{ F6, B2,  true, false },
	{ F6, B6,  true, false },
	{ F6, C3,  true, false },
	{ F6, C6,  true, false },
	{ F6, D4,  true, false },
	{ F6, D6,  true, false },
	{ F6, D8,  true, false },
	{ F6, E5,  true, false },
	{ F6, E6,  true, false },
	{ F6, E7,  true, false },
	{ F6, F1,  true, false },
	{ F6, F2,  true, false },
	{ F6, F3,  true, false },
	{ F6, F4,  true, false },
	{ F6, F5,  true, false },
	{ F6, F7,  true, false },
	{ F6, F8,  true, false },
	{ F6, G5, false, false },
	{ F6, G6,  true, false },
	{ F6, G7,  true, false },
	{ F6, H4, false, false },
	{ F6, H6,  true, false },
	{ F6, H8,  true, false },
	{ G1, G5, false, false },
	{ G1, G6, false, false },
	{ G1, G7, false, false },
	{ G1, G8, false, false },
	{ G2, G5, false, false },
	{ G2, G6, false, false },
	{ G2, G7, false, false },
	{ G2, G8, false, false },
	{ G3, G5, false, false },
	{ G3, G6, false, false },
	{ G3, G7, false, false },
	{ G3, G8, false, false },
	{ G4, A4,  true, false },
	{ G4, B4,  true, false },
	{ G4, C4,  true, false },
	{ G4, C8,  true, false },
	{ G4, D1,  true, false },
	{ G4, D4,  true, false },
	{ G4, D7,  true, false },
	{ G4, E2,  true, false },
	{ G4, E4,  true, false },
	{ G4, E6,  true, false },
	{ G4, F3,  true, false },
	{ G4, F4,  true, false },
	{ G4, F5,  true, false },
	{ G4, G1,  true, false },
	{ G4, G2,  true, false },
	{ G4, G3,  true, false },
	{ G4, G5, false, false },
	{ G4, G6, false, false },
	{ G4, G7, false, false },
	{ G4, G8, false, false },
	{ G4, H3,  true, false },
	{ G4, H4,  true, false },
	{ G4, H5,  true, false },
	{ G5, A5, false, false },
	{ G5, B5, false, false },
	{ G5, C1, false, false },
	{ G5, C5, false, false },
	{ G5, D2, false, false },
	{ G5, D5, false, false },
	{ G5, D8, false, false },
	{ G5, E3, false, false },
	{ G5, E5, false, false },
	{ G5, E7, false, false },
	{ G5, F4, false, false },
	{ G5, F5, false, false },
	{ G5, F6, false, false },
	{ G5, G1, false, false },
	{ G5, G2, false, false },
	{ G5, G3, false, false },
	{ G5, G4, false, false },
	{ G5, G6, false, false },
	{ G5, G7, false, false },
	{ G5, G8, false, false },
	{ G5, H4, false, false },
	{ G5, H5, false, false },
	{ G5, H6, false, false },
	{ G6, A6,  true, false },
	{ G6, B1,  true, false },
	{ G6, B6,  true, false },
	{ G6, C2,  true, false },
	{ G6, C6,  true, false },
	{ G6, D3,  true, false },
	{ G6, D6,  true, false },
	{ G6, E4,  true, false },
	{ G6, E6,  true, false },
	{ G6, E8,  true, false },
	{ G6, F5,  true, false },
	{ G6, F6,  true, false },
	{ G6, F7,  true, false },
	{ G6, G1, false, false },
	{ G6, G2, false, false },
	{ G6, G3, false, false },
	{ G6, G4, false, false },
	{ G6, G5, false, false },
	{ G6, G7,  true, false },
	{ G6, G8,  true, false },
	{ G6, H5,  true, false },
	{ G6, H6,  true, false },
	{ G6, H7,  true, false },
	{ G7, G1, false, false },
	{ G7, G2, false, false },
	{ G7, G3, false, false },
	{ G7, G4, false, false },
	{ G7, G5, false, false },
	{ G8, G1, false, false },
	{ G8, G2, false, false },
	{ G8, G3, false, false },
	{ G8, G4, false, false },
	{ G8, G5, false, false },
	{ H4, A4,  true, false },
	{ H4, B4,  true, false },
	{ H4, C4,  true, false },
	{ H4, D4,  true, false },
	{ H4, D8, false, false },
	{ H4, E1,  true, false },
	{ H4, E4,  true, false },
	{ H4, E7, false, false },
	{ H4, F2,  true, false },
	{ H4, F4,  true, false },
	{ H4, F6, false, false },
	{ H4, G3,  true, false },
	{ H4, G4,  true, false },
	{ H4, G5, false, false },
	{ H4, H1,  true, false },
	{ H4, H2,  true, false },
	{ H4, H3,  true, false },
	{ H4, H5,  true, false },
	{ H4, H6,  true, false },
	{ H4, H7,  true, false },
	{ H4, H8,  true, false },
	{ H5, A5, false, false },
	{ H5, B5, false, false },
	{ H5, C5, false, false },
	{ H5, D1,  true, false },
	{ H5, D5, false, false },
	{ H5, E2,  true, false },
	{ H5, E5, false, false },
	{ H5, E8,  true, false },
	{ H5, F3,  true, false },
	{ H5, F5, false, false },
	{ H5, F7,  true, false },
	{ H5, G4,  true, false },
	{ H5, G5, false, false },
	{ H5, G6,  true, false },
	{ H5, H1,  true, false },
	{ H5, H2,  true, false },
	{ H5, H3,  true, false },
	{ H5, H4,  true, false },
	{ H5, H6,  true, false },
	{ H5, H7,  true, false },
	{ H5, H8,  true, false },
	{ H6, A6,  true, false },
	{ H6, B6,  true, false },
	{ H6, C1, false, false },
	{ H6, C6,  true, false },
	{ H6, D2, false, false },
	{ H6, D6,  true, false },
	{ H6, E3, false, false },
	{ H6, E6,  true, false },
	{ H6, F4, false, false },
	{ H6, F6,  true, false },
	{ H6, F8,  true, false },
	{ H6, G5, false, false },
	{ H6, G6,  true, false },
	{ H6, G7,  true, false },
	{ H6, H1,  true, false },
	{ H6, H2,  true, false },
	{ H6, H3,  true, false },
	{ H6, H4,  true, false },
	{ H6, H5,  true, false },
	{ H6, H7,  true, false },
	{ H6, H8,  true, false },
	/* WhiteQueen, G6 */
	{ A6, G6, false, false },
	{ A6, H6, false, false },
	{ B1, G6, false, false },
	{ B1, H7, false, false },
	{ B6, G6, false, false },
	{ B6, H6, false, false },
	{ C2, G6, false, false },
	{ C2, H7, false, false },
	{ C6, G6, false, false },
	{ C6, H6, false, false },
	{ D3, G6, false, false },
	{ D3, H7, false, false },
	{ D6, G6, false, false },
	{ D6, H6, false, false },
	{ E4, G6, false, false },
	{ E4, H7, false, false },
	{ E6, G6, false, false },
	{ E6, H6, false, false },
	{ E8, G6, false, false },
	{ E8, H5, false, false },
	{ F5, A5,  true, false },
	{ F5, B1,  true, false },
	{ F5, B5,  true, false },
	{ F5, C2,  true, false },
	{ F5, C5,  true, false },
	{ F5, C8,  true, false },
	{ F5, D3,  true, false },
	{ F5, D5,  true, false },
	{ F5, D7,  true, false },
	{ F5, E4,  true, false },
	{ F5, E5,  true, false },
	{ F5, E6,  true, false },
	{ F5, F1,  true, false },
	{ F5, F2,  true, false },
	{ F5, F3,  true, false },
	{ F5, F4,  true, false },
	{ F5, F6,  true, false },
	{ F5, F7,  true, false },
	{ F5, F8,  true, false },
	{ F5, G4,  true, false },
	{ F5, G5,  true, false },
	{ F5, G6, false, false },
	{ F5, H3,  true, false },
	{ F5, H5,  true, false },
	{ F5, H7, false, false },
	{ F6, A1,  true, false },
	{ F6, A6,  true, false },
	{ F6, B2,  true, false },
	{ F6, B6,  true, false },
	{ F6, C3,  true, false },
	{ F6, C6,  true, false },
	{ F6, D4,  true, false },
	{ F6, D6,  true, false },
	{ F6, D8,  true, false },
	{ F6, E5,  true, false },
	{ F6, E6,  true, false },
	{ F6, E7,  true, false },
	{ F6, F1,  true, false },
	{ F6, F2,  true, false },
	{ F6, F3,  true, false },
	{ F6, F4,  true, false },
	{ F6, F5,  true, false },
	{ F6, F7,  true, false },
	{ F6, F8,  true, false },
	{ F6, G5,  true, false },
	{ F6, G6, false, false },
	{ F6, G7,  true, false },
	{ F6, H4,  true, false },
	{ F6, H6, false, false },
	{ F6, H8,  true, false },
	{ F7, A2,  true, false },
	{ F7, A7,  true, false },
	{ F7, B3,  true, false },
	{ F7, B7,  true, false },
	{ F7, C4,  true, false },
	{ F7, C7,  true, false },
	{ F7, D5,  true, false },
	{ F7, D7,  true, false },
	{ F7, E6,  true, false },
	{ F7, E7,  true, false },
	{ F7, E8,  true, false },
	{ F7, F1,  true, false },
	{ F7, F2,  true, false },
	{ F7, F3,  true, false },
	{ F7, F4,  true, false },
	{ F7, F5,  true, false },
	{ F7, F6,  true, false },
	{ F7, F8,  true, false },
	{ F7, G6, false, false },
	{ F7, G7,  true, false },
	{ F7, G8,  true, false },
	{ F7, H5, false, false },
	{ F7, H7,  true, false },
	{ G1, G6, false, false },
	{ G1, G7, false, false },
	{ G1, G8, false, false },
	{ G2, G6, false, false },
	{ G2, G7, false, false },
	{ G2, G8, false, false },
	{ G3, G6, false, false },
	{ G3, G7, false, false },
	{ G3, G8, false, false },
	{ G4, G6, false, false },
	{ G4, G7, false, false },
	{ G4, G8, false, false },
	{ G5, A5,  true, false },
	{ G5, B5,  true, false },
	{ G5, C1,  true, false },
	{ G5, C5,  true, false },
	{ G5, D2,  true, false },
	{ G5, D5,  true, false },
	{ G5, D8,  true, false },
	{ G5, E3,  true, false },
	{ G5, E5,  true, false },
	{ G5, E7,  true, false },
	{ G5, F4,  true, false },
	{ G5, F5,  true, false },
	{ G5, F6,  true, false },
	{ G5, G1,  true, false },
	{ G5, G2,  true, false },
	{ G5, G3,  true, false },
	{ G5, G4,  true, false },
	{ G5, G6, false, false },
	{ G5, G7, false, false },
	{ G5, G8, false, false },
	{ G5, H4,  true, false },
	{ G5, H5,  true, false },
	{ G5, H6,  true, false },
	{ G6, A6, false, false },
	{ G6, B1, false, false },
	{ G6, B6, false, false },
	{ G6, C2, false, false },
	{ G6, C6, false, false },
	{ G6, D3, false, false },
	{ G6, D6, false, false },
	{ G6, E4, false, false },
	{ G6, E6, false, false },
	{ G6, E8, false, false },
	{ G6, F5, false, false },
	{ G6, F6, false, false },
	{ G6, F7, false, false },
	{ G6, G1, false, false },
	{ G6, G2, false, false },
	{ G6, G3, false, false },
	{ G6, G4, false, false },
	{ G6, G5, false, false },
	{ G6, G7, false, false },
	{ G6, G8, false, false },
	{ G6, H5, false, false },
	{ G6, H6, false, false },
	{ G6, H7, false, false },
	{ G7, A1,  true, false },
	{ G7, A7,  true, false },
	{ G7, B2,  true, false },
	{ G7, B7,  true, false },
	{ G7, C3,  true, false },
	{ G7, C7,  true, false },
	{ G7, D4,  true, false },
	{ G7, D7,  true, false },
	{ G7, E5,  true, false },
	{ G7, E7,  true, false },
	{ G7, F6,  true, false },
	{ G7, F7,  true, false },
	{ G7, F8,  true, false },
	{ G7, G1, false, false },
	{ G7, G2, false, false },
	{ G7, G3, false, false },
	{ G7, G4, false, false },
	{ G7, G5, false, false },
	{ G7, G6, false, false },
	{ G7, G8,  true, false },
	{ G7, H6,  true, false },
	{ G7, H7,  true, false },
	{ G7, H8,  true, false },
	{ G8, G1, false, false },
	{ G8, G2, false, false },
	{ G8, G3, false, false },
	{ G8, G4, false, false },
	{ G8, G5, false, false },
	{ G8, G6, false, false },
	{ H5, A5,  true, false },
	{ H5, B5,  true, false },
	{ H5, C5,  true, false },
	{ H5, D1,  true, false },
	{ H5, D5,  true, false },
	{ H5, E2,  true, false },
	{ H5, E5,  true, false },
	{ H5, E8, false, false },
	{ H5, F3,  true, false },
	{ H5, F5,  true, false },
	{ H5, F7, false, false },
	{ H5, G4,  true, false },
	{ H5, G5,  true, false },
	{ H5, G6, false, false },
	{ H5, H1,  true, false },
	{ H5, H2,  true, false },
	{ H5, H3,  true, false },
	{ H5, H4,  true, false },
	{ H5, H6,  true, false },
	{ H5, H7,  true, false },
	{ H5, H8,  true, false },
	{ H6, A6, false, false },
	{ H6, B6, false, false },
	{ H6, C1,  true, false },
	{ H6, C6, false, false },
	{ H6, D2,  true, false },
	{ H6, D6, false, false },
	{ H6, E3,  true, false },
	{ H6, E6, false, false },
	{ H6, F4,  true, false },
	{ H6, F6, false, false },
	{ H6, F8,  true, false },
	{ H6, G5,  true, false },
	{ H6, G6, false, false },
	{ H6, G7,  true, false },
	{ H6, H1,  true, false },
	{ H6, H2,  true, false },
	{ H6, H3,  true, false },
	{ H6, H4,  true, false },
	{ H6, H5,  true, false },
	{ H6, H7,  true, false },
	{ H6, H8,  true, false },
	{ H7, A7,  true, false },
	{ H7, B1, false, false },
	{ H7, B7,  true, false },
	{ H7, C2, false, false },
	{ H7, C7,  true, false },
	{ H7, D3, false, false },
	{ H7, D7,  true, false },
	{ H7, E4, false, false },
	{ H7, E7,  true, false },
	{ H7, F5, false, false },
	{ H7, F7,  true, false },
	{ H7, G6, false, false },
	{ H7, G7,  true, false },
	{ H7, G8,  true, false },
	{ H7, H1,  true, false },
	{ H7, H2,  true, false },
	{ H7, H3,  true, false },
	{ H7, H4,  true, false },
	{ H7, H5,  true, false },
	{ H7, H6,  true, false },
	{ H7, H8,  true, false },
	/* WhiteQueen, G7 */
	{ A1, G7, false, false },
	{ A1, H8, false, false },
	{ A7, G7, false, false },
	{ A7, H7, false, false },
	{ B2, G7, false, false },
	{ B2, H8, false, false },
	{ B7, G7, false, false },
	{ B7, H7, false, false },
	{ C3, G7, false, false },
	{ C3, H8, false, false },
	{ C7, G7, false, false },
	{ C7, H7, false, false },
	{ D4, G7, false, false },
	{ D4, H8, false, false },
	{ D7, G7, false, false },
	{ D7, H7, false, false },
	{ E5, G7, false, false },
	{ E5, H8, false, false },
	{ E7, G7, false, false },
	{ E7, H7, false, false },
	{ F6, A1,  true, false },
	{ F6, A6,  true, false },
	{ F6, B2,  true, false },
	{ F6, B6,  true, false },
	{ F6, C3,  true, false },
	{ F6, C6,  true, false },
	{ F6, D4,  true, false },
	{ F6, D6,  true, false },
	{ F6, D8,  true, false },
	{ F6, E5,  true, false },
	{ F6, E6,  true, false },
	{ F6, E7,  true, false },
	{ F6, F1,  true, false },
	{ F6, F2,  true, false },
	{ F6, F3,  true, false },
	{ F6, F4,  true, false },
	{ F6, F5,  true, false },
	{ F6, F7,  true, false },
	{ F6, F8,  true, false },
	{ F6, G5,  true, false },
	{ F6, G6,  true, false },
	{ F6, G7, false, false },
	{ F6, H4,  true, false },
	{ F6, H6,  true, false },
	{ F6, H8, false, false },
	{ F7, A2,  true, false },
	{ F7, A7,  true, false },
	{ F7, B3,  true, false },
	{ F7, B7,  true, false },
	{ F7, C4,  true, false },
	{ F7, C7,  true, false },
	{ F7, D5,  true, false },
	{ F7, D7,  true, false },
	{ F7, E6,  true, false },
	{ F7, E7,  true, false },
	{ F7, E8,  true, false },
	{ F7, F1,  true, false },
	{ F7, F2,  true, false },
	{ F7, F3,  true, false },
	{ F7, F4,  true, false },
	{ F7, F5,  true, false },
	{ F7, F6,  true, false },
	{ F7, F8,  true, false },
	{ F7, G6,  true, false },
	{ F7, G7, false, false },
	{ F7, G8,  true, false },
	{ F7, H5,  true, false },
	{ F7, H7, false, false },
	{ F8, A3,  true, false },
	{ F8, A8,  true, false },
	{ F8, B4,  true, false },
	{ F8, B8,  true, false },
	{ F8, C5,  true, false },
	{ F8, C8,  true, false },
	{ F8, D6,  true, false },
	{ F8, D8,  true, false },
	{ F8, E7,  true, false },
	{ F8, E8,  true, false },
	{ F8, F1,  true, false },
	{ F8, F2,  true, false },
	{ F8, F3,  true, false },
	{ F8, F4,  true, false },
	{ F8, F5,  true, false },
	{ F8, F6,  true, false },
	{ F8, F7,  true, false },
	{ F8, G7, false, false },
	{ F8, G8,  true, false },
	{ F8, H6, false, false },
	{ F8, H8,  true, false },
	{ G1, G7, false, false },
	{ G1, G8, false, false },
	{ G2, G7, false, false },
	{ G2, G8, false, false },
	{ G3, G7, false, false },
	{ G3, G8, false, false },
	{ G4, G7, false, false },
	{ G4, G8, false, false },
	{ G5, G7, false, false },
	{ G5, G8, false, false },
	{ G6, A6,  true, false },
	{ G6, B1,  true, false },
	{ G6, B6,  true, false },
	{ G6, C2,  true, false },
	{ G6, C6,  true, false },
	{ G6, D3,  true, false },
	{ G6, D6,  true, false },
	{ G6, E4,  true, false },
	{ G6, E6,  true, false },
	{ G6, E8,  true, false },
	{ G6, F5,  true, false },
	{ G6, F6,  true, false },
	{ G6, F7,  true, false },
	{ G6, G1,  true, false },
	{ G6, G2,  true, false },
	{ G6, G3,  true, false },
	{ G6, G4,  true, false },
	{ G6, G5,  true, false },
	{ G6, G7, false, false },
	{ G6, G8, false, false },
	{ G6, H5,  true, false },
	{ G6, H6,  true, false },
	{ G6, H7,  true, false },
	{ G7, A1, false, false },
	{ G7, A7, false, false },
	{ G7, B2, false, false },
	{ G7, B7, false, false },
	{ G7, C3, false, false },
	{ G7, C7, false, false },
	{ G7, D4, false, false },
	{ G7, D7, false, false },
	{ G7, E5, false, false },
	{ G7, E7, false, false },
	{ G7, F6, false, false },
	{ G7, F7, false, false },
	{ G7, F8, false, false },
	{ G7, G1, false, false },
	{ G7, G2, false, false },
	{ G7, G3, false, false },
	{ G7, G4, false, false },
	{ G7, G5, false, false },
	{ G7, G6, false, false },
	{ G7, G8, false, false },
	{ G7, H6, false, false },
	{ G7, H7, false, false },
	{ G7, H8, false, false },
	{ G8, A2,  true, false },
	{ G8, A8,  true, false },
	{ G8, B3,  true, false },
	{ G8, B8,  true, false },
	{ G8, C4,  true, false },
	{ G8, C8,  true, false },
	{ G8, D5,  true, false },
	{ G8, D8,  true, false },
	{ G8, E6,  true, false },
	{ G8, E8,  true, false },
	{ G8, F7,  true, false },
	{ G8, F8,  true, false },
	{ G8, G1, false, false },
	{ G8, G2, false, false },
	{ G8, G3, false, false },
	{ G8, G4, false, false },
	{ G8, G5, false, false },
	{ G8, G6, false, false },
	{ G8, G7, false, false },
	{ G8, H7,  true, false },
	{ G8, H8,  true, false },
	{ H6, A6,  true, false },
	{ H6, B6,  true, false },
	{ H6, C1,  true, false },
	{ H6, C6,  true, false },
	{ H6, D2,  true, false },
	{ H6, D6,  true, false },
	{ H6, E3,  true, false },
	{ H6, E6,  true, false },
	{ H6, F4,  true, false },
	{ H6, F6,  true, false },
	{ H6, F8, false, false },
	{ H6, G5,  true, false },
	{ H6, G6,  true, false },
	{ H6, G7, false, false },
	{ H6, H1,  true, false },
	{ H6, H2,  true, false },
	{ H6, H3,  true, false },
	{ H6, H4,  true, false },
	{ H6, H5,  true, false },
	{ H6, H7,  true, false },
	{ H6, H8,  true, false },
	{ H7, A7, false, false },
	{ H7, B1,  true, false },
	{ H7, B7, false, false },
	{ H7, C2,  true, false },
	{ H7, C7, false, false },
	{ H7, D3,  true, false },
	{ H7, D7, false, false },
	{ H7, E4,  true, false },
	{ H7, E7, false, false },
	{ H7, F5,  true, false },
	{ H7, F7, false, false },
	{ H7, G6,  true, false },
	{ H7, G7, false, false },
	{ H7, G8,  true, false },
	{ H7, H1,  true, false },
	{ H7, H2,  true, false },
	{ H7, H3,  true, false },
	{ H7, H4,  true, false },
	{ H7, H5,  true, false },
	{ H7, H6,  true, false },
	{ H7, H8,  true, false },
	{ H8, A1, false, false },
	{ H8, A8,  true, false },
	{ H8, B2, false, false },
	{ H8, B8,  true, false },
	{ H8, C3, false, false },
	{ H8, C8,  true, false },
	{ H8, D4, false, false },
	{ H8, D8,  true, false },
	{ H8, E5, false, false },
	{ H8, E8,  true, false },
	{ H8, F6, false, false },
	{ H8, F8,  true, false },
	{ H8, G7, false, false },
	{ H8, G8,  true, false },
	{ H8, H1,  true, false },
	{ H8, H2,  true, false },
	{ H8, H3,  true, false },
	{ H8, H4,  true, false },
	{ H8, H5,  true, false },
	{ H8, H6,  true, false },
	{ H8, H7,  true, false },
	/* WhiteQueen, G8 */
	{ A2, G8, false, false },
	{ A8, G8, false, false },
	{ A8, H8, false, false },
	{ B3, G8, false, false },
	{ B8, G8, false, false },
	{ B8, H8, false, false },
	{ C4, G8, false, false },
	{ C8, G8, false, false },
	{ C8, H8, false, false },
	{ D5, G8, false, false },
	{ D8, G8, false, false },
	{ D8, H8, false, false },
	{ E6, G8, false, false },
	{ E8, G8, false, false },
	{ E8, H8, false, false },
	{ F7, A2,  true, false },
	{ F7, A7,  true, false },
	{ F7, B3,  true, false },
	{ F7, B7,  true, false },
	{ F7, C4,  true, false },
	{ F7, C7,  true, false },
	{ F7, D5,  true, false },
	{ F7, D7,  true, false },
	{ F7, E6,  true, false },
	{ F7, E7,  true, false },
	{ F7, E8,  true, false },
	{ F7, F1,  true, false },
	{ F7, F2,  true, false },
	{ F7, F3,  true, false },
	{ F7, F4,  true, false },
	{ F7, F5,  true, false },
	{ F7, F6,  true, false },
	{ F7, F8,  true, false },
	{ F7, G6,  true, false },
	{ F7, G7,  true, false },
	{ F7, G8, false, false },
	{ F7, H5,  true, false },
	{ F7, H7,  true, false },
	{ F8, A3,  true, false },
	{ F8, A8,  true, false },
	{ F8, B4,  true, false },
	{ F8, B8,  true, false },
	{ F8, C5,  true, false },
	{ F8, C8,  true, false },
	{ F8, D6,  true, false },
	{ F8, D8,  true, false },
	{ F8, E7,  true, false },
	{ F8, E8,  true, false },
	{ F8, F1,  true, false },
	{ F8, F2,  true, false },
	{ F8, F3,  true, false },
	{ F8, F4,  true, false },
	{ F8, F5,  true, false },
	{ F8, F6,  true, false },
	{ F8, F7,  true, false },
	{ F8, G7,  true, false },
	{ F8, G8, false, false },
	{ F8, H6,  true, false },
	{ F8, H8, false, false },
	{ G1, G8, false, false },
	{ G2, G8, false, false },
	{ G3, G8, false, false },
	{ G4, G8, false, false },
	{ G5, G8, false, false },
	{ G6, G8, false, false },
	{ G7, A1,  true, false },
	{ G7, A7,  true, false },
	{ G7, B2,  true, false },
	{ G7, B7,  true, false },
	{ G7, C3,  true, false },
	{ G7, C7,  true, false },
	{ G7, D4,  true, false },
	{ G7, D7,  true, false },
	{ G7, E5,  true, false },
	{ G7, E7,  true, false },
	{ G7, F6,  true, false },
	{ G7, F7,  true, false },
	{ G7, F8,  true, false },
	{ G7, G1,  true, false },
	{ G7, G2,  true, false },
	{ G7, G3,  true, false },
	{ G7, G4,  true, false },
	{ G7, G5,  true, false },
	{ G7, G6,  true, false },
	{ G7, G8, false, false },
	{ G7, H6,  true, false },
	{ G7, H7,  true, false },
	{ G7, H8,  true, false },
	{ G8, A2, false, false },
	{ G8, A8, false, false },
	{ G8, B3, false, false },
	{ G8, B8, false, false },
	{ G8, C4, false, false },
	{ G8, C8, false, false },
	{ G8, D5, false, false },
	{ G8, D8, false, false },
	{ G8, E6, false, false },
	{ G8, E8, false, false },
	{ G8, F7, false, false },
	{ G8, F8, false, false },
	{ G8, G1, false, false },
	{ G8, G2, false, false },
	{ G8, G3, false, false },
	{ G8, G4, false, false },
	{ G8, G5, false, false },
	{ G8, G6, false, false },
	{ G8, G7, false, false },
	{ G8, H7, false, false },
	{ G8, H8, false, false },
	{ H7, A7,  true, false },
	{ H7, B1,  true, false },
	{ H7, B7,  true, false },
	{ H7, C2,  true, false },
	{ H7, C7,  true, false },
	{ H7, D3,  true, false },
	{ H7, D7,  true, false },
	{ H7, E4,  true, false },
	{ H7, E7,  true, false },
	{ H7, F5,  true, false },
	{ H7, F7,  true, false },
	{ H7, G6,  true, false },
	{ H7, G7,  true, false },
	{ H7, G8, false, false },
	{ H7, H1,  true, false },
	{ H7, H2,  true, false },
	{ H7, H3,  true, false },
	{ H7, H4,  true, false },
	{ H7, H5,  true, false },
	{ H7, H6,  true, false },
	{ H7, H8,  true, false },
	{ H8, A1,  true, false },
	{ H8, A8, false, false },
	{ H8, B2,  true, false },
	{ H8, B8, false, false },
	{ H8, C3,  true, false },
	{ H8, C8, false, false },
	{ H8, D4,  true, false },
	{ H8, D8, false, false },
	{ H8, E5,  true, false },
	{ H8, E8, false, false },
	{ H8, F6,  true, false },
	{ H8, F8, false, false },
	{ H8, G7,  true, false },
	{ H8, G8, false, false },
	{ H8, H1,  true, false },
	{ H8, H2,  true, false },
	{ H8, H3,  true, false },
	{ H8, H4,  true, false },
	{ H8, H5,  true, false },
	{ H8, H6,  true, false },
	{ H8, H7,  true, false },
	/* WhiteQueen, H1 */
	{ A1, H1, false, false },
	{ A8, H1, false, false },
	{ B1, H1, false, false },
	{ B7, H1, false, false },
	{ C1, H1, false, false },
	{ C6, H1, false, false },
	{ D1, H1, false, false },
	{ D5, H1, false, false },
	{ E1, H1, false, false },
	{ E4, H1, false, false },
	{ F1, H1, false, false },
	{ F3, H1, false, false },
	{ G1, A1,  true, false },
	{ G1, A7,  true, false },
	{ G1, B1,  true, false },
	{ G1, B6,  true, false },
	{ G1, C1,  true, false },
	{ G1, C5,  true, false },
	{ G1, D1,  true, false },
	{ G1, D4,  true, false },
	{ G1, E1,  true, false },
	{ G1, E3,  true, false },
	{ G1, F1,  true, false },
	{ G1, F2,  true, false },
	{ G1, G2,  true, false },
	{ G1, G3,  true, false },
	{ G1, G4,  true, false },
	{ G1, G5,  true, false },
	{ G1, G6,  true, false },
	{ G1, G7,  true, false },
	{ G1, G8,  true, false },
	{ G1, H1, false, false },
	{ G1, H2,  true, false },
	{ G2, A2,  true, false },
	{ G2, A8,  true, false },
	{ G2, B2,  true, false },
	{ G2, B7,  true, false },
	{ G2, C2,  true, false },
	{ G2, C6,  true, false },
	{ G2, D2,  true, false },
	{ G2, D5,  true, false },
	{ G2, E2,  true, false },
	{ G2, E4,  true, false },
	{ G2, F1,  true, false },
	{ G2, F2,  true, false },
	{ G2, F3,  true, false },
	{ G2, G1,  true, false },
	{ G2, G3,  true, false },
	{ G2, G4,  true, false },
	{ G2, G5,  true, false },
	{ G2, G6,  true, false },
	{ G2, G7,  true, false },
	{ G2, G8,  true, false },
	{ G2, H1, false, false },
	{ G2, H2,  true, false },
	{ G2, H3,  true, false },
	{ H1, A1, false, false },
	{ H1, A8, false, false },
	{ H1, B1, false, false },
	{ H1, B7, false, false },
	{ H1, C1, false, false },
	{ H1, C6, false, false },
	{ H1, D1, false, false },
	{ H1, D5, false, false },
	{ H1, E1, false, false },
	{ H1, E4, false, false },
	{ H1, F1, false, false },
	{ H1, F3, false, false },
	{ H1, G1, false, false },
	{ H1, G2, false, false },
	{ H1, H2, false, false },
	{ H1, H3, false, false },
	{ H1, H4, false, false },
	{ H1, H5, false, false },
	{ H1, H6, false, false },
	{ H1, H7, false, false },
	{ H1, H8, false, false },
	{ H2, A2,  true, false },
	{ H2, B2,  true, false },
	{ H2, B8,  true, false },
	{ H2, C2,  true, false },
	{ H2, C7,  true, false },
	{ H2, D2,  true, false },
	{ H2, D6,  true, false },
	{ H2, E2,  true, false },
	{ H2, E5,  true, false },
	{ H2, F2,  true, false },
	{ H2, F4,  true, false },
	{ H2, G1,  true, false },
	{ H2, G2,  true, false },
	{ H2, G3,  true, false },
	{ H2, H1, false, false },
	{ H2, H3,  true, false },
	{ H2, H4,  true, false },
	{ H2, H5,  true, false },
	{ H2, H6,  true, false },
	{ H2, H7,  true, false },
	{ H2, H8,  true, false },
	{ H3, H1, false, false },
	{ H4, H1, false, false },
	{ H5, H1, false, false },
	{ H6, H1, false, false },
	{ H7, H1, false, false },
	{ H8, H1, false, false },
	/* WhiteQueen, H2 */
	{ A2, H2, false, false },
	{ B2, H2, false, false },
	{ B8, H2, false, false },
	{ C2, H2, false, false },
	{ C7, H2, false, false },
	{ D2, H2, false, false },
	{ D6, H2, false, false },
	{ E2, H2, false, false },
	{ E5, H2, false, false },
	{ F2, H2, false, false },
	{ F4, H2, false, false },
	{ G1, A1,  true, false },
	{ G1, A7,  true, false },
	{ G1, B1,  true, false },
	{ G1, B6,  true, false },
	{ G1, C1,  true, false },
	{ G1, C5,  true, false },
	{ G1, D1,  true, false },
	{ G1, D4,  true, false },
	{ G1, E1,  true, false },
	{ G1, E3,  true, false },
	{ G1, F1,  true, false },
	{ G1, F2,  true, false },
	{ G1, G2,  true, false },
	{ G1, G3,  true, false },
	{ G1, G4,  true, false },
	{ G1, G5,  true, false },
	{ G1, G6,  true, false },
	{ G1, G7,  true, false },
	{ G1, G8,  true, false },
	{ G1, H1,  true, false },
	{ G1, H2, false, false },
	{ G2, A2,  true, false },
	{ G2, A8,  true, false },
	{ G2, B2,  true, false },
	{ G2, B7,  true, false },
	{ G2, C2,  true, false },
	{ G2, C6,  true, false },
	{ G2, D2,  true, false },
	{ G2, D5,  true, false },
	{ G2, E2,  true, false },
	{ G2, E4,  true, false },
	{ G2, F1,  true, false },
	{ G2, F2,  true, false },
	{ G2, F3,  true, false },
	{ G2, G1,  true, false },
	{ G2, G3,  true, false },
	{ G2, G4,  true, false },
	{ G2, G5,  true, false },
	{ G2, G6,  true, false },
	{ G2, G7,  true, false },
	{ G2, G8,  true, false },
	{ G2, H1,  true, false },
	{ G2, H2, false, false },
	{ G2, H3,  true, false },
	{ G3, A3,  true, false },
	{ G3, B3,  true, false },
	{ G3, B8,  true, false },
	{ G3, C3,  true, false },
	{ G3, C7,  true, false },
	{ G3, D3,  true, false },
	{ G3, D6,  true, false },
	{ G3, E1,  true, false },
	{ G3, E3,  true, false },
	{ G3, E5,  true, false },
	{ G3, F2,  true, false },
	{ G3, F3,  true, false },
	{ G3, F4,  true, false },
	{ G3, G1,  true, false },
	{ G3, G2,  true, false },
	{ G3, G4,  true, false },
	{ G3, G5,  true, false },
	{ G3, G6,  true, false },
	{ G3, G7,  true, false },
	{ G3, G8,  true, false },
	{ G3, H2, false, false },
	{ G3, H3,  true, false },
	{ G3, H4,  true, false },
	{ H1, A1,  true, false },
	{ H1, A8,  true, false },
	{ H1, B1,  true, false },
	{ H1, B7,  true, false },
	{ H1, C1,  true, false },
	{ H1, C6,  true, false },
	{ H1, D1,  true, false },
	{ H1, D5,  true, false },
	{ H1, E1,  true, false },
	{ H1, E4,  true, false },
	{ H1, F1,  true, false },
	{ H1, F3,  true, false },
	{ H1, G1,  true, false },
	{ H1, G2,  true, false },
	{ H1, H2, false, false },
	{ H1, H3, false, false },
	{ H1, H4, false, false },
	{ H1, H5, false, false },
	{ H1, H6, false, false },
	{ H1, H7, false, false },
	{ H1, H8, false, false },
	{ H2, A2, false, false },
	{ H2, B2, false, false },
	{ H2, B8, false, false },
	{ H2, C2, false, false },
	{ H2, C7, false, false },
	{ H2, D2, false, false },
	{ H2, D6, false, false },
	{ H2, E2, false, false },
	{ H2, E5, false, false },
	{ H2, F2, false, false },
	{ H2, F4, false, false },
	{ H2, G1, false, false },
	{ H2, G2, false, false },
	{ H2, G3, false, false },
	{ H2, H1, false, false },
	{ H2, H3, false, false },
	{ H2, H4, false, false },
	{ H2, H5, false, false },
	{ H2, H6, false, false },
	{ H2, H7, false, false },
	{ H2, H8, false, false },
	{ H3, A3,  true, false },
	{ H3, B3,  true, false },
	{ H3, C3,  true, false },
	{ H3, C8,  true, false },
	{ H3, D3,  true, false },
	{ H3, D7,  true, false },
	{ H3, E3,  true, false },
	{ H3, E6,  true, false },
	{ H3, F1,  true, false },
	{ H3, F3,  true, false },
	{ H3, F5,  true, false },
	{ H3, G2,  true, false },
	{ H3, G3,  true, false },
	{ H3, G4,  true, false },
	{ H3, H1, false, false },
	{ H3, H2, false, false },
	{ H3, H4,  true, false },
	{ H3, H5,  true, false },
	{ H3, H6,  true, false },
	{ H3, H7,  true, false },
	{ H3, H8,  true, false },
	{ H4, H1, false, false },
	{ H4, H2, false, false },
	{ H5, H1, false, false },
	{ H5, H2, false, false },
	{ H6, H1, false, false },
	{ H6, H2, false, false },
	{ H7, H1, false, false },
	{ H7, H2, false, false },
	{ H8, H1, false, false },
	{ H8, H2, false, false },
	/* WhiteQueen, H3 */
	{ A3, H3, false, false },
	{ B3, H3, false, false },
	{ C3, H3, false, false },
	{ C8, H3, false, false },
	{ D3, H3, false, false },
	{ D7, H3, false, false },
	{ E3, H3, false, false },
	{ E6, H3, false, false },
	{ F1, H3, false, false },
	{ F3, H3, false, false },
	{ F5, H3, false, false },
	{ G2, A2,  true, false },
	{ G2, A8,  true, false },
	{ G2, B2,  true, false },
	{ G2, B7,  true, false },
	{ G2, C2,  true, false },
	{ G2, C6,  true, false },
	{ G2, D2,  true, false },
	{ G2, D5,  true, false },
	{ G2, E2,  true, false },
	{ G2, E4,  true, false },
	{ G2, F1,  true, false },
	{ G2, F2,  true, false },
	{ G2, F3,  true, false },
	{ G2, G1,  true, false },
	{ G2, G3,  true, false },
	{ G2, G4,  true, false },
	{ G2, G5,  true, false },
	{ G2, G6,  true, false },
	{ G2, G7,  true, false },
	{ G2, G8,  true, false },
	{ G2, H1,  true, false },
	{ G2, H2,  true, false },
	{ G2, H3, false, false },
	{ G3, A3,  true, false },
	{ G3, B3,  true, false },
	{ G3, B8,  true, false },
	{ G3, C3,  true, false },
	{ G3, C7,  true, false },
	{ G3, D3,  true, false },
	{ G3, D6,  true, false },
	{ G3, E1,  true, false },
	{ G3, E3,  true, false },
	{ G3, E5,  true, false },
	{ G3, F2,  true, false },
	{ G3, F3,  true, false },
	{ G3, F4,  true, false },
	{ G3, G1,  true, false },
	{ G3, G2,  true, false },
	{ G3, G4,  true, false },
	{ G3, G5,  true, false },
	{ G3, G6,  true, false },
	{ G3, G7,  true, false },
	{ G3, G8,  true, false },
	{ G3, H2,  true, false },
	{ G3, H3, false, false },
	{ G3, H4,  true, false },
	{ G4, A4,  true, false },
	{ G4, B4,  true, false },
	{ G4, C4,  true, false },
	{ G4, C8,  true, false },
	{ G4, D1,  true, false },
	{ G4, D4,  true, false },
	{ G4, D7,  true, false },
	{ G4, E2,  true, false },
	{ G4, E4,  true, false },
	{ G4, E6,  true, false },
	{ G4, F3,  true, false },
	{ G4, F4,  true, false },
	{ G4, F5,  true, false },
	{ G4, G1,  true, false },
	{ G4, G2,  true, false },
	{ G4, G3,  true, false },
	{ G4, G5,  true, false },
	{ G4, G6,  true, false },
	{ G4, G7,  true, false },
	{ G4, G8,  true, false },
	{ G4, H3, false, false },
	{ G4, H4,  true, false },
	{ G4, H5,  true, false },
	{ H1, H3, false, false },
	{ H1, H4, false, false },
	{ H1, H5, false, false },
	{ H1, H6, false, false },
	{ H1, H7, false, false },
	{ H1, H8, false, false },
	{ H2, A2,  true, false },
	{ H2, B2,  true, false },
	{ H2, B8,  true, false },
	{ H2, C2,  true, false },
	{ H2, C7,  true, false },
	{ H2, D2,  true, false },
	{ H2, D6,  true, false },
	{ H2, E2,  true, false },
	{ H2, E5,  true, false },
	{ H2, F2,  true, false },
	{ H2, F4,  true, false },
	{ H2, G1,  true, false },
	{ H2, G2,  true, false },
	{ H2, G3,  true, false },
	{ H2, H1,  true, false },
	{ H2, H3, false, false },
	{ H2, H4, false, false },
	{ H2, H5, false, false },
	{ H2, H6, false, false },
	{ H2, H7, false, false },
	{ H2, H8, false, false },
	{ H3, A3, false, false },
	{ H3, B3, false, false },
	{ H3, C3, false, false },
	{ H3, C8, false, false },
	{ H3, D3, false, false },
	{ H3, D7, false, false },
	{ H3, E3, false, false },
	{ H3, E6, false, false },
	{ H3, F1, false, false },
	{ H3, F3, false, false },
	{ H3, F5, false, false },
	{ H3, G2, false, false },
	{ H3, G3, false, false },
	{ H3, G4, false, false },
	{ H3, H1, false, false },
	{ H3, H2, false, false },
	{ H3, H4, false, false },
	{ H3, H5, false, false },
	{ H3, H6, false, false },
	{ H3, H7, false, false },
	{ H3, H8, false, false },
	{ H4, A4,  true, false },
	{ H4, B4,  true, false },
	{ H4, C4,  true, false },
	{ H4, D4,  true, false },
	{ H4, D8,  true, false },
	{ H4, E1,  true, false },
	{ H4, E4,  true, false },
	{ H4, E7,  true, false },
	{ H4, F2,  true, false },
	{ H4, F4,  true, false },
	{ H4, F6,  true, false },
	{ H4, G3,  true, false },
	{ H4, G4,  true, false },
	{ H4, G5,  true, false },
	{ H4, H1, false, false },
	{ H4, H2, false, false },
	{ H4, H3, false, false },
	{ H4, H5,  true, false },
	{ H4, H6,  true, false },
	{ H4, H7,  true, false },
	{ H4, H8,  true, false },
	{ H5, H1, false, false },
	{ H5, H2, false, false },
	{ H5, H3, false, false },
	{ H6, H1, false, false },
	{ H6, H2, false, false },
	{ H6, H3, false, false },
	{ H7, H1, false, false },
	{ H7, H2, false, false },
	{ H7, H3, false, false },
	{ H8, H1, false, false },
	{ H8, H2, false, false },
	{ H8, H3, false, false },
	/* WhiteQueen, H4 */
	{ A4, H4, false, false },
	{ B4, H4, false, false },
	{ C4, H4, false, false },
	{ D4, H4, false, false },
	{ D8, H4, false, false },
	{ E1, H4, false, false },
	{ E4, H4, false, false },
	{ E7, H4, false, false },
	{ F2, H4, false, false },
	{ F4, H4, false, false },
	{ F6, H4, false, false },
	{ G3, A3,  true, false },
	{ G3, B3,  true, false },
	{ G3, B8,  true, false },
	{ G3, C3,  true, false },
	{ G3, C7,  true, false },
	{ G3, D3,  true, false },
	{ G3, D6,  true, false },
	{ G3, E1,  true, false },
	{ G3, E3,  true, false },
	{ G3, E5,  true, false },
	{ G3, F2,  true, false },
	{ G3, F3,  true, false },
	{ G3, F4,  true, false },
	{ G3, G1,  true, false },
	{ G3, G2,  true, false },
	{ G3, G4,  true, false },
	{ G3, G5,  true, false },
	{ G3, G6,  true, false },
	{ G3, G7,  true, false },
	{ G3, G8,  true, false },
	{ G3, H2,  true, false },
	{ G3, H3,  true, false },
	{ G3, H4, false, false },
	{ G4, A4,  true, false },
	{ G4, B4,  true, false },
	{ G4, C4,  true, false },
	{ G4, C8,  true, false },
	{ G4, D1,  true, false },
	{ G4, D4,  true, false },
	{ G4, D7,  true, false },
	{ G4, E2,  true, false },
	{ G4, E4,  true, false },
	{ G4, E6,  true, false },
	{ G4, F3,  true, false },
	{ G4, F4,  true, false },
	{ G4, F5,  true, false },
	{ G4, G1,  true, false },
	{ G4, G2,  true, false },
	{ G4, G3,  true, false },
	{ G4, G5,  true, false },
	{ G4, G6,  true, false },
	{ G4, G7,  true, false },
	{ G4, G8,  true, false },
	{ G4, H3,  true, false },
	{ G4, H4, false, false },
	{ G4, H5,  true, false },
	{ G5, A5,  true, false },
	{ G5, B5,  true, false },
	{ G5, C1,  true, false },
	{ G5, C5,  true, false },
	{ G5, D2,  true, false },
	{ G5, D5,  true, false },
	{ G5, D8,  true, false },
	{ G5, E3,  true, false },
	{ G5, E5,  true, false },
	{ G5, E7,  true, false },
	{ G5, F4,  true, false },
	{ G5, F5,  true, false },
	{ G5, F6,  true, false },
	{ G5, G1,  true, false },
	{ G5, G2,  true, false },
	{ G5, G3,  true, false },
	{ G5, G4,  true, false },
	{ G5, G6,  true, false },
	{ G5, G7,  true, false },
	{ G5, G8,  true, false },
	{ G5, H4, false, false },
	{ G5, H5,  true, false },
	{ G5, H6,  true, false },
	{ H1, H4, false, false },
	{ H1, H5, false, false },
	{ H1, H6, false, false },
	{ H1, H7, false, false },
	{ H1, H8, false, false },
	{ H2, H4, false, false },
	{ H2, H5, false, false },
	{ H2, H6, false, false },
	{ H2, H7, false, false },
	{ H2, H8, false, false },
	{ H3, A3,  true, false },
	{ H3, B3,  true, false },
	{ H3, C3,  true, false },
	{ H3, C8,  true, false },
	{ H3, D3,  true, false },
	{ H3, D7,  true, false },
	{ H3, E3,  true, false },
	{ H3, E6,  true, false },
	{ H3, F1,  true, false },
	{ H3, F3,  true, false },
	{ H3, F5,  true, false },
	{ H3, G2,  true, false },
	{ H3, G3,  true, false },
	{ H3, G4,  true, false },
	{ H3, H1,  true, false },
	{ H3, H2,  true, false },
	{ H3, H4, false, false },
	{ H3, H5, false, false },
	{ H3, H6, false, false },
	{ H3, H7, false, false },
	{ H3, H8, false, false },
	{ H4, A4, false, false },
	{ H4, B4, false, false },
	{ H4, C4, false, false },
	{ H4, D4, false, false },
	{ H4, D8, false, false },
	{ H4, E1, false, false },
	{ H4, E4, false, false },
	{ H4, E7, false, false },
	{ H4, F2, false, false },
	{ H4, F4, false, false },
	{ H4, F6, false, false },
	{ H4, G3, false, false },
	{ H4, G4, false, false },
	{ H4, G5, false, false },
	{ H4, H1, false, false },
	{ H4, H2, false, false },
	{ H4, H3, false, false },
	{ H4, H5, false, false },
	{ H4, H6, false, false },
	{ H4, H7, false, false },
	{ H4, H8, false, false },
	{ H5, A5,  true, false },
	{ H5, B5,  true, false },
	{ H5, C5,  true, false },
	{ H5, D1,  true, false },
	{ H5, D5,  true, false },
	{ H5, E2,  true, false },
	{ H5, E5,  true, false },
	{ H5, E8,  true, false },
	{ H5, F3,  true, false },
	{ H5, F5,  true, false },
	{ H5, F7,  true, false },
	{ H5, G4,  true, false },
	{ H5, G5,  true, false },
	{ H5, G6,  true, false },
	{ H5, H1, false, false },
	{ H5, H2, false, false },
	{ H5, H3, false, false },
	{ H5, H4, false, false },
	{ H5, H6,  true, false },
	{ H5, H7,  true, false },
	{ H5, H8,  true, false },
	{ H6, H1, false, false },
	{ H6, H2, false, false },
	{ H6, H3, false, false },
	{ H6, H4, false, false },
	{ H7, H1, false, false },
	{ H7, H2, false, false },
	{ H7, H3, false, false },
	{ H7, H4, false, false },
	{ H8, H1, false, false },
	{ H8, H2, false, false },
	{ H8, H3, false, false },
	{ H8, H4, false, false },
	/* WhiteQueen, H5 */
	{ A5, H5, false, false },
	{ B5, H5, false, false },
	{ C5, H5, false, false },
	{ D1, H5, false, false },
	{ D5, H5, false, false },
	{ E2, H5, false, false },
	{ E5, H5, false, false },
	{ E8, H5, false, false },
	{ F3, H5, false, false },
	{ F5, H5, false, false },
	{ F7, H5, false, false },
	{ G4, A4,  true, false },
	{ G4, B4,  true, false },
	{ G4, C4,  true, false },
	{ G4, C8,  true, false },
	{ G4, D1,  true, false },
	{ G4, D4,  true, false },
	{ G4, D7,  true, false },
	{ G4, E2,  true, false },
	{ G4, E4,  true, false },
	{ G4, E6,  true, false },
	{ G4, F3,  true, false },
	{ G4, F4,  true, false },
	{ G4, F5,  true, false },
	{ G4, G1,  true, false },
	{ G4, G2,  true, false },
	{ G4, G3,  true, false },
	{ G4, G5,  true, false },
	{ G4, G6,  true, false },
	{ G4, G7,  true, false },
	{ G4, G8,  true, false },
	{ G4, H3,  true, false },
	{ G4, H4,  true, false },
	{ G4, H5, false, false },
	{ G5, A5,  true, false },
	{ G5, B5,  true, false },
	{ G5, C1,  true, false },
	{ G5, C5,  true, false },
	{ G5, D2,  true, false },
	{ G5, D5,  true, false },
	{ G5, D8,  true, false },
	{ G5, E3,  true, false },
	{ G5, E5,  true, false },
	{ G5, E7,  true, false },
	{ G5, F4,  true, false },
	{ G5, F5,  true, false },
	{ G5, F6,  true, false },
	{ G5, G1,  true, false },
	{ G5, G2,  true, false },
	{ G5, G3,  true, false },
	{ G5, G4,  true, false },
	{ G5, G6,  true, false },
	{ G5, G7,  true, false },
	{ G5, G8,  true, false },
	{ G5, H4,  true, false },
	{ G5, H5, false, false },
	{ G5, H6,  true, false },
	{ G6, A6,  true, false },
	{ G6, B1,  true, false },
	{ G6, B6,  true, false },
	{ G6, C2,  true, false },
	{ G6, C6,  true, false },
	{ G6, D3,  true, false },
	{ G6, D6,  true, false },
	{ G6, E4,  true, false },
	{ G6, E6,  true, false },
	{ G6, E8,  true, false },
	{ G6, F5,  true, false },
	{ G6, F6,  true, false },
	{ G6, F7,  true, false },
	{ G6, G1,  true, false },
	{ G6, G2,  true, false },
	{ G6, G3,  true, false },
	{ G6, G4,  true, false },
	{ G6, G5,  true, false },
	{ G6, G7,  true, false },
	{ G6, G8,  true, false },
	{ G6, H5, false, false },
	{ G6, H6,  true, false },
	{ G6, H7,  true, false },
	{ H1, H5, false, false },
	{ H1, H6, false, false },
	{ H1, H7, false, false },
	{ H1, H8, false, false },
	{ H2, H5, false, false },
	{ H2, H6, false, false },
	{ H2, H7, false, false },
	{ H2, H8, false, false },
	{ H3, H5, false, false },
	{ H3, H6, false, false },
	{ H3, H7, false, false },
	{ H3, H8, false, false },
	{ H4, A4,  true, false },
	{ H4, B4,  true, false },
	{ H4, C4,  true, false },
	{ H4, D4,  true, false },
	{ H4, D8,  true, false },
	{ H4, E1,  true, false },
	{ H4, E4,  true, false },
	{ H4, E7,  true, false },
	{ H4, F2,  true, false },
	{ H4, F4,  true, false },
	{ H4, F6,  true, false },
	{ H4, G3,  true, false },
	{ H4, G4,  true, false },
	{ H4, G5,  true, false },
	{ H4, H1,  true, false },
	{ H4, H2,  true, false },
	{ H4, H3,  true, false },
	{ H4, H5, false, false },
	{ H4, H6, false, false },
	{ H4, H7, false, false },
	{ H4, H8, false, false },
	{ H5, A5, false, false },
	{ H5, B5, false, false },
	{ H5, C5, false, false },
	{ H5, D1, false, false },
	{ H5, D5, false, false },
	{ H5, E2, false, false },
	{ H5, E5, false, false },
	{ H5, E8, false, false },
	{ H5, F3, false, false },
	{ H5, F5, false, false },
	{ H5, F7, false, false },
	{ H5, G4, false, false },
	{ H5, G5, false, false },
	{ H5, G6, false, false },
	{ H5, H1, false, false },
	{ H5, H2, false, false },
	{ H5, H3, false, false },
	{ H5, H4, false, false },
	{ H5, H6, false, false },
	{ H5, H7, false, false },
	{ H5, H8, false, false },
	{ H6, A6,  true, false },
	{ H6, B6,  true, false },
	{ H6, C1,  true, false },
	{ H6, C6,  true, false },
	{ H6, D2,  true, false },
	{ H6, D6,  true, false },
	{ H6, E3,  true, false },
	{ H6, E6,  true, false },
	{ H6, F4,  true, false },
	{ H6, F6,  true, false },
	{ H6, F8,  true, false },
	{ H6, G5,  true, false },
	{ H6, G6,  true, false },
	{ H6, G7,  true, false },
	{ H6, H1, false, false },
	{ H6, H2, false, false },
	{ H6, H3, false, false },
	{ H6, H4, false, false },
	{ H6, H5, false, false },
	{ H6, H7,  true, false },
	{ H6, H8,  true, false },
	{ H7, H1, false, false },
	{ H7, H2, false, false },
	{ H7, H3, false, false },
	{ H7, H4, false, false },
	{ H7, H5, false, false },
	{ H8, H1, false, false },
	{ H8, H2, false, false },
	{ H8, H3, false, false },
	{ H8, H4, false, false },
	{ H8, H5, false, false },
	/* WhiteQueen, H6 */
	{ A6, H6, false, false },
	{ B6, H6, false, false },
	{ C1, H6, false, false },
	{ C6, H6, false, false },
	{ D2, H6, false, false },
	{ D6, H6, false, false },
	{ E3, H6, false, false },
	{ E6, H6, false, false },
	{ F4, H6, false, false },
	{ F6, H6, false, false },
	{ F8, H6, false, false },
	{ G5, A5,  true, false },
	{ G5, B5,  true, false },
	{ G5, C1,  true, false },
	{ G5, C5,  true, false },
	{ G5, D2,  true, false },
	{ G5, D5,  true, false },
	{ G5, D8,  true, false },
	{ G5, E3,  true, false },
	{ G5, E5,  true, false },
	{ G5, E7,  true, false },
	{ G5, F4,  true, false },
	{ G5, F5,  true, false },
	{ G5, F6,  true, false },
	{ G5, G1,  true, false },
	{ G5, G2,  true, false },
	{ G5, G3,  true, false },
	{ G5, G4,  true, false },
	{ G5, G6,  true, false },
	{ G5, G7,  true, false },
	{ G5, G8,  true, false },
	{ G5, H4,  true, false },
	{ G5, H5,  true, false },
	{ G5, H6, false, false },
	{ G6, A6,  true, false },
	{ G6, B1,  true, false },
	{ G6, B6,  true, false },
	{ G6, C2,  true, false },
	{ G6, C6,  true, false },
	{ G6, D3,  true, false },
	{ G6, D6,  true, false },
	{ G6, E4,  true, false },
	{ G6, E6,  true, false },
	{ G6, E8,  true, false },
	{ G6, F5,  true, false },
	{ G6, F6,  true, false },
	{ G6, F7,  true, false },
	{ G6, G1,  true, false },
	{ G6, G2,  true, false },
	{ G6, G3,  true, false },
	{ G6, G4,  true, false },
	{ G6, G5,  true, false },
	{ G6, G7,  true, false },
	{ G6, G8,  true, false },
	{ G6, H5,  true, false },
	{ G6, H6, false, false },
	{ G6, H7,  true, false },
	{ G7, A1,  true, false },
	{ G7, A7,  true, false },
	{ G7, B2,  true, false },
	{ G7, B7,  true, false },
	{ G7, C3,  true, false },
	{ G7, C7,  true, false },
	{ G7, D4,  true, false },
	{ G7, D7,  true, false },
	{ G7, E5,  true, false },
	{ G7, E7,  true, false },
	{ G7, F6,  true, false },
	{ G7, F7,  true, false },
	{ G7, F8,  true, false },
	{ G7, G1,  true, false },
	{ G7, G2,  true, false },
	{ G7, G3,  true, false },
	{ G7, G4,  true, false },
	{ G7, G5,  true, false },
	{ G7, G6,  true, false },
	{ G7, G8,  true, false },
	{ G7, H6, false, false },
	{ G7, H7,  true, false },
	{ G7, H8,  true, false },
	{ H1, H6, false, false },
	{ H1, H7, false, false },
	{ H1, H8, false, false },
	{ H2, H6, false, false },
	{ H2, H7, false, false },
	{ H2, H8, false, false },
	{ H3, H6, false, false },
	{ H3, H7, false, false },
	{ H3, H8, false, false },
	{ H4, H6, false, false },
	{ H4, H7, false, false },
	{ H4, H8, false, false },
	{ H5, A5,  true, false },
	{ H5, B5,  true, false },
	{ H5, C5,  true, false },
	{ H5, D1,  true, false },
	{ H5, D5,  true, false },
	{ H5, E2,  true, false },
	{ H5, E5,  true, false },
	{ H5, E8,  true, false },
	{ H5, F3,  true, false },
	{ H5, F5,  true, false },
	{ H5, F7,  true, false },
	{ H5, G4,  true, false },
	{ H5, G5,  true, false },
	{ H5, G6,  true, false },
	{ H5, H1,  true, false },
	{ H5, H2,  true, false },
	{ H5, H3,  true, false },
	{ H5, H4,  true, false },
	{ H5, H6, false, false },
	{ H5, H7, false, false },
	{ H5, H8, false, false },
	{ H6, A6, false, false },
	{ H6, B6, false, false },
	{ H6, C1, false, false },
	{ H6, C6, false, false },
	{ H6, D2, false, false },
	{ H6, D6, false, false },
	{ H6, E3, false, false },
	{ H6, E6, false, false },
	{ H6, F4, false, false },
	{ H6, F6, false, false },
	{ H6, F8, false, false },
	{ H6, G5, false, false },
	{ H6, G6, false, false },
	{ H6, G7, false, false },
	{ H6, H1, false, false },
	{ H6, H2, false, false },
	{ H6, H3, false, false },
	{ H6, H4, false, false },
	{ H6, H5, false, false },
	{ H6, H7, false, false },
	{ H6, H8, false, false },
	{ H7, A7,  true, false },
	{ H7, B1,  true, false },
	{ H7, B7,  true, false },
	{ H7, C2,  true, false },
	{ H7, C7,  true, false },
	{ H7, D3,  true, false },
	{ H7, D7,  true, false },
	{ H7, E4,  true, false },
	{ H7, E7,  true, false },
	{ H7, F5,  true, false },
	{ H7, F7,  true, false },
	{ H7, G6,  true, false },
	{ H7, G7,  true, false },
	{ H7, G8,  true, false },
	{ H7, H1, false, false },
	{ H7, H2, false, false },
	{ H7, H3, false, false },
	{ H7, H4, false, false },
	{ H7, H5, false, false },
	{ H7, H6, false, false },
	{ H7, H8,  true, false },
	{ H8, H1, false, false },
	{ H8, H2, false, false },
	{ H8, H3, false, false },
	{ H8, H4, false, false },
	{ H8, H5, false, false },
	{ H8, H6, false, false },
	/* WhiteQueen, H7 */
	{ A7, H7, false, false },
	{ B1, H7, false, false },
	{ B7, H7, false, false },
	{ C2, H7, false, false },
	{ C7, H7, false, false },
	{ D3, H7, false, false },
	{ D7, H7, false, false },
	{ E4, H7, false, false },
	{ E7, H7, false, false },
	{ F5, H7, false, false },
	{ F7, H7, false, false },
	{ G6, A6,  true, false },
	{ G6, B1,  true, false },
	{ G6, B6,  true, false },
	{ G6, C2,  true, false },
	{ G6, C6,  true, false },
	{ G6, D3,  true, false },
	{ G6, D6,  true, false },
	{ G6, E4,  true, false },
	{ G6, E6,  true, false },
	{ G6, E8,  true, false },
	{ G6, F5,  true, false },
	{ G6, F6,  true, false },
	{ G6, F7,  true, false },
	{ G6, G1,  true, false },
	{ G6, G2,  true, false },
	{ G6, G3,  true, false },
	{ G6, G4,  true, false },
	{ G6, G5,  true, false },
	{ G6, G7,  true, false },
	{ G6, G8,  true, false },
	{ G6, H5,  true, false },
	{ G6, H6,  true, false },
	{ G6, H7, false, false },
	{ G7, A1,  true, false },
	{ G7, A7,  true, false },
	{ G7, B2,  true, false },
	{ G7, B7,  true, false },
	{ G7, C3,  true, false },
	{ G7, C7,  true, false },
	{ G7, D4,  true, false },
	{ G7, D7,  true, false },
	{ G7, E5,  true, false },
	{ G7, E7,  true, false },
	{ G7, F6,  true, false },
	{ G7, F7,  true, false },
	{ G7, F8,  true, false },
	{ G7, G1,  true, false },
	{ G7, G2,  true, false },
	{ G7, G3,  true, false },
	{ G7, G4,  true, false },
	{ G7, G5,  true, false },
	{ G7, G6,  true, false },
	{ G7, G8,  true, false },
	{ G7, H6,  true, false },
	{ G7, H7, false, false },
	{ G7, H8,  true, false },
	{ G8, A2,  true, false },
	{ G8, A8,  true, false },
	{ G8, B3,  true, false },
	{ G8, B8,  true, false },
	{ G8, C4,  true, false },
	{ G8, C8,  true, false },
	{ G8, D5,  true, false },
	{ G8, D8,  true, false },
	{ G8, E6,  true, false },
	{ G8, E8,  true, false },
	{ G8, F7,  true, false },
	{ G8, F8,  true, false },
	{ G8, G1,  true, false },
	{ G8, G2,  true, false },
	{ G8, G3,  true, false },
	{ G8, G4,  true, false },
	{ G8, G5,  true, false },
	{ G8, G6,  true, false },
	{ G8, G7,  true, false },
	{ G8, H7, false, false },
	{ G8, H8,  true, false },
	{ H1, H7, false, false },
	{ H1, H8, false, false },
	{ H2, H7, false, false },
	{ H2, H8, false, false },
	{ H3, H7, false, false },
	{ H3, H8, false, false },
	{ H4, H7, false, false },
	{ H4, H8, false, false },
	{ H5, H7, false, false },
	{ H5, H8, false, false },
	{ H6, A6,  true, false },
	{ H6, B6,  true, false },
	{ H6, C1,  true, false },
	{ H6, C6,  true, false },
	{ H6, D2,  true, false },
	{ H6, D6,  true, false },
	{ H6, E3,  true, false },
	{ H6, E6,  true, false },
	{ H6, F4,  true, false },
	{ H6, F6,  true, false },
	{ H6, F8,  true, false },
	{ H6, G5,  true, false },
	{ H6, G6,  true, false },
	{ H6, G7,  true, false },
	{ H6, H1,  true, false },
	{ H6, H2,  true, false },
	{ H6, H3,  true, false },
	{ H6, H4,  true, false },
	{ H6, H5,  true, false },
	{ H6, H7, false, false },
	{ H6, H8, false, false },
	{ H7, A7, false, false },
	{ H7, B1, false, false },
	{ H7, B7, false, false },
	{ H7, C2, false, false },
	{ H7, C7, false, false },
	{ H7, D3, false, false },
	{ H7, D7, false, false },
	{ H7, E4, false, false },
	{ H7, E7, false, false },
	{ H7, F5, false, false },
	{ H7, F7, false, false },
	{ H7, G6, false, false },
	{ H7, G7, false, false },
	{ H7, G8, false, false },
	{ H7, H1, false, false },
	{ H7, H2, false, false },
	{ H7, H3, false, false },
	{ H7, H4, false, false },
	{ H7, H5, false, false },
	{ H7, H6, false, false },
	{ H7, H8, false, false },
	{ H8, A1,  true, false },
	{ H8, A8,  true, false },
	{ H8, B2,  true, false },
	{ H8, B8,  true, false },
	{ H8, C3,  true, false },
	{ H8, C8,  true, false },
	{ H8, D4,  true, false },
	{ H8, D8,  true, false },
	{ H8, E5,  true, false },
	{ H8, E8,  true, false },
	{ H8, F6,  true, false },
	{ H8, F8,  true, false },
	{ H8, G7,  true, false },
	{ H8, G8,  true, false },
	{ H8, H1, false, false },
	{ H8, H2, false, false },
	{ H8, H3, false, false },
	{ H8, H4, false, false },
	{ H8, H5, false, false },
	{ H8, H6, false, false },
	{ H8, H7, false, false },
	/* WhiteQueen, H8 */
	{ A1, H8, false, false },
	{ A8, H8, false, false },
	{ B2, H8, false, false },
	{ B8, H8, false, false },
	{ C3, H8, false, false },
	{ C8, H8, false, false },
	{ D4, H8, false, false },
	{ D8, H8, false, false },
	{ E5, H8, false, false },
	{ E8, H8, false, false },
	{ F6, H8, false, false },
	{ F8, H8, false, false },
	{ G7, A1,  true, false },
	{ G7, A7,  true, false },
	{ G7, B2,  true, false },
	{ G7, B7,  true, false },
	{ G7, C3,  true, false },
	{ G7, C7,  true, false },
	{ G7, D4,  true, false },
	{ G7, D7,  true, false },
	{ G7, E5,  true, false },
	{ G7, E7,  true, false },
	{ G7, F6,  true, false },
	{ G7, F7,  true, false },
	{ G7, F8,  true, false },
	{ G7, G1,  true, false },
	{ G7, G2,  true, false },
	{ G7, G3,  true, false },
	{ G7, G4,  true, false },
	{ G7, G5,  true, false },
	{ G7, G6,  true, false },
	{ G7, G8,  true, false },
	{ G7, H6,  true, false },
	{ G7, H7,  true, false },
	{ G7, H8, false, false },
	{ G8, A2,  true, false },
	{ G8, A8,  true, false },
	{ G8, B3,  true, false },
	{ G8, B8,  true, false },
	{ G8, C4,  true, false },
	{ G8, C8,  true, false },
	{ G8, D5,  true, false },
	{ G8, D8,  true, false },
	{ G8, E6,  true, false },
	{ G8, E8,  true, false },
	{ G8, F7,  true, false },
	{ G8, F8,  true, false },
	{ G8, G1,  true, false },
	{ G8, G2,  true, false },
	{ G8, G3,  true, false },
	{ G8, G4,  true, false },
	{ G8, G5,  true, false },
	{ G8, G6,  true, false },
	{ G8, G7,  true, false },
	{ G8, H7,  true, false },
	{ G8, H8, false, false },
	{ H1, H8, false, false },
	{ H2, H8, false, false },
	{ H3, H8, false, false },
	{ H4, H8, false, false },
	{ H5, H8, false, false },
	{ H6, H8, false, false },
	{ H7, A7,  true, false },
	{ H7, B1,  true, false },
	{ H7, B7,  true, false },
	{ H7, C2,  true, false },
	{ H7, C7,  true, false },
	{ H7, D3,  true, false },
	{ H7, D7,  true, false },
	{ H7, E4,  true, false },
	{ H7, E7,  true, false },
	{ H7, F5,  true, false },
	{ H7, F7,  true, false },
	{ H7, G6,  true, false },
	{ H7, G7,  true, false },
	{ H7, G8,  true, false },
	{ H7, H1,  true, false },
	{ H7, H2,  true, false },
	{ H7, H3,  true, false },
	{ H7, H4,  true, false },
	{ H7, H5,  true, false },
	{ H7, H6,  true, false },
	{ H7, H8, false, false },
	{ H8, A1, false, false },
	{ H8, A8, false, false },
	{ H8, B2, false, false },
	{ H8, B8, false, false },
	{ H8, C3, false, false },
	{ H8, C8, false, false },
	{ H8, D4, false, false },
	{ H8, D8, false, false },
	{ H8, E5, false, false },
	{ H8, E8, false, false },
	{ H8, F6, false, false },
	{ H8, F8, false, false },
	{ H8, G7, false, false },
	{ H8, G8, false, false },
	{ H8, H1, false, false },
	{ H8, H2, false, false },
	{ H8, H3, false, false },
	{ H8, H4, false, false },
	{ H8, H5, false, false },
	{ H8, H6, false, false },
	{ H8, H7, false, false },
	/* WhiteRook, A1 */
	{ A1, A2, false, false },
	{ A1, A3, false, false },
	{ A1, A4, false, false },
	{ A1, A5, false, false },
	{ A1, A6, false, false },
	{ A1, A7, false, false },
	{ A1, A8, false, false },
	{ A1, B1, false, false },
	{ A1, C1, false, false },
	{ A1, D1, false, false },
	{ A1, E1, false, false },
	{ A1, F1, false, false },
	{ A1, G1, false, false },
	{ A1, H1, false, false },
	{ A2, A1, false, false },
	{ A2, A3,  true, false },
	{ A2, A4,  true, false },
	{ A2, A5,  true, false },
	{ A2, A6,  true, false },
	{ A2, A7,  true, false },
	{ A2, A8,  true, false },
	{ A2, B2,  true, false },
	{ A2, C2,  true, false },
	{ A2, D2,  true, false },
	{ A2, E2,  true, false },
	{ A2, F2,  true, false },
	{ A2, G2,  true, false },
	{ A2, H2,  true, false },
	{ A3, A1, false, false },
	{ A4, A1, false, false },
	{ A5, A1, false, false },
	{ A6, A1, false, false },
	{ A7, A1, false, false },
	{ A8, A1, false, false },
	{ B1, A1, false, false },
	{ B1, B2,  true, false },
	{ B1, B3,  true, false },
	{ B1, B4,  true, false },
	{ B1, B5,  true, false },
	{ B1, B6,  true, false },
	{ B1, B7,  true, false },
	{ B1, B8,  true, false },
	{ B1, C1,  true, false },
	{ B1, D1,  true, false },
	{ B1, E1,  true, false },
	{ B1, F1,  true, false },
	{ B1, G1,  true, false },
	{ B1, H1,  true, false },
	{ C1, A1, false, false },
	{ D1, A1, false, false },
	{ E1, A1, false, false },
	{ F1, A1, false, false },
	{ G1, A1, false, false },
	{ H1, A1, false, false },
	/* WhiteRook, A2 */
	{ A1, A2, false, false },
	{ A1, A3, false, false },
	{ A1, A4, false, false },
	{ A1, A5, false, false },
	{ A1, A6, false, false },
	{ A1, A7, false, false },
	{ A1, A8, false, false },
	{ A1, B1,  true, false },
	{ A1, C1,  true, false },
	{ A1, D1,  true, false },
	{ A1, E1,  true, false },
	{ A1, F1,  true, false },
	{ A1, G1,  true, false },
	{ A1, H1,  true, false },
	{ A2, A1, false, false },
	{ A2, A3, false, false },
	{ A2, A4, false, false },
	{ A2, A5, false, false },
	{ A2, A6, false, false },
	{ A2, A7, false, false },
	{ A2, A8, false, false },
	{ A2, B2, false, false },
	{ A2, C2, false, false },
	{ A2, D2, false, false },
	{ A2, E2, false, false },
	{ A2, F2, false, false },
	{ A2, G2, false, false },
	{ A2, H2, false, false },
	{ A3, A1, false, false },
	{ A3, A2, false, false },
	{ A3, A4,  true, false },
	{ A3, A5,  true, false },
	{ A3, A6,  true, false },
	{ A3, A7,  true, false },
	{ A3, A8,  true, false },
	{ A3, B3,  true, false },
	{ A3, C3,  true, false },
	{ A3, D3,  true, false },
	{ A3, E3,  true, false },
	{ A3, F3,  true, false },
	{ A3, G3,  true, false },
	{ A3, H3,  true, false },
	{ A4, A1, false, false },
	{ A4, A2, false, false },
	{ A5, A1, false, false },
	{ A5, A2, false, false },
	{ A6, A1, false, false },
	{ A6, A2, false, false },
	{ A7, A1, false, false },
	{ A7, A2, false, false },
	{ A8, A1, false, false },
	{ A8, A2, false, false },
	{ B2, A2, false, false },
	{ B2, B1,  true, false },
	{ B2, B3,  true, false },
	{ B2, B4,  true, false },
	{ B2, B5,  true, false },
	{ B2, B6,  true, false },
	{ B2, B7,  true, false },
	{ B2, B8,  true, false },
	{ B2, C2,  true, false },
	{ B2, D2,  true, false },
	{ B2, E2,  true, false },
	{ B2, F2,  true, false },
	{ B2, G2,  true, false },
	{ B2, H2,  true, false },
	{ C2, A2, false, false },
	{ D2, A2, false, false },
	{ E2, A2, false, false },
	{ F2, A2, false, false },
	{ G2, A2, false, false },
	{ H2, A2, false, false },
	/* WhiteRook, A3 */
	{ A1, A3, false, false },
	{ A1, A4, false, false },
	{ A1, A5, false, false },
	{ A1, A6, false, false },
	{ A1, A7, false, false },
	{ A1, A8, false, false },
	{ A2, A1,  true, false },
	{ A2, A3, false, false },
	{ A2, A4, false, false },
	{ A2, A5, false, false },
	{ A2, A6, false, false },
	{ A2, A7, false, false },
	{ A2, A8, false, false },
	{ A2, B2,  true, false },
	{ A2, C2,  true, false },
	{ A2, D2,  true, false },
	{ A2, E2,  true, false },
	{ A2, F2,  true, false },
	{ A2, G2,  true, false },
	{ A2, H2,  true, false },
	{ A3, A1, false, false },
	{ A3, A2, false, false },
	{ A3, A4, false, false },
	{ A3, A5, false, false },
	{ A3, A6, false, false },
	{ A3, A7, false, false },
	{ A3, A8, false, false },
	{ A3, B3, false, false },
	{ A3, C3, false, false },
	{ A3, D3, false, false },
	{ A3, E3, false, false },
	{ A3, F3, false, false },
	{ A3, G3, false, false },
	{ A3, H3, false, false },
	{ A4, A1, false, false },
	{ A4, A2, false, false },
	{ A4, A3, false, false },
	{ A4, A5,  true, false },
	{ A4, A6,  true, false },
	{ A4, A7,  true, false },
	{ A4, A8,  true, false },
	{ A4, B4,  true, false },
	{ A4, C4,  true, false },
	{ A4, D4,  true, false },
	{ A4, E4,  true, false },
	{ A4, F4,  true, false },
	{ A4, G4,  true, false },
	{ A4, H4,  true, false },
	{ A5, A1, false, false },
	{ A5, A2, false, false },
	{ A5, A3, false, false },
	{ A6, A1, false, false },
	{ A6, A2, false, false },
	{ A6, A3, false, false },
	{ A7, A1, false, false },
	{ A7, A2, false, false },
	{ A7, A3, false, false },
	{ A8, A1, false, false },
	{ A8, A2, false, false },
	{ A8, A3, false, false },
	{ B3, A3, false, false },
	{ B3, B1,  true, false },
	{ B3, B2,  true, false },
	{ B3, B4,  true, false },
	{ B3, B5,  true, false },
	{ B3, B6,  true, false },
	{ B3, B7,  true, false },
	{ B3, B8,  true, false },
	{ B3, C3,  true, false },
	{ B3, D3,  true, false },
	{ B3, E3,  true, false },
	{ B3, F3,  true, false },
	{ B3, G3,  true, false },
	{ B3, H3,  true, false },
	{ C3, A3, false, false },
	{ D3, A3, false, false },
	{ E3, A3, false, false },
	{ F3, A3, false, false },
	{ G3, A3, false, false },
	{ H3, A3, false, false },
	/* WhiteRook, A4 */
	{ A1, A4, false, false },
	{ A1, A5, false, false },
	{ A1, A6, false, false },
	{ A1, A7, false, false },
	{ A1, A8, false, false },
	{ A2, A4, false, false },
	{ A2, A5, false, false },
	{ A2, A6, false, false },
	{ A2, A7, false, false },
	{ A2, A8, false, false },
	{ A3, A1,  true, false },
	{ A3, A2,  true, false },
	{ A3, A4, false, false },
	{ A3, A5, false, false },
	{ A3, A6, false, false },
	{ A3, A7, false, false },
	{ A3, A8, false, false },
	{ A3, B3,  true, false },
	{ A3, C3,  true, false },
	{ A3, D3,  true, false },
	{ A3, E3,  true, false },
	{ A3, F3,  true, false },
	{ A3, G3,  true, false },
	{ A3, H3,  true, false },
	{ A4, A1, false, false },
	{ A4, A2, false, false },
	{ A4, A3, false, false },
	{ A4, A5, false, false },
	{ A4, A6, false, false },
	{ A4, A7, false, false },
	{ A4, A8, false, false },
	{ A4, B4, false, false },
	{ A4, C4, false, false },
	{ A4, D4, false, false },
	{ A4, E4, false, false },
	{ A4, F4, false, false },
	{ A4, G4, false, false },
	{ A4, H4, false, false },
	{ A5, A1, false, false },
	{ A5, A2, false, false },
	{ A5, A3, false, false },
	{ A5, A4, false, false },
	{ A5, A6,  true, false },
	{ A5, A7,  true, false },
	{ A5, A8,  true, false },
	{ A5, B5,  true, false },
	{ A5, C5,  true, false },
	{ A5, D5,  true, false },
	{ A5, E5,  true, false },
	{ A5, F5,  true, false },
	{ A5, G5,  true, false },
	{ A5, H5,  true, false },
	{ A6, A1, false, false },
	{ A6, A2, false, false },
	{ A6, A3, false, false },
	{ A6, A4, false, false },
	{ A7, A1, false, false },
	{ A7, A2, false, false },
	{ A7, A3, false, false },
	{ A7, A4, false, false },
	{ A8, A1, false, false },
	{ A8, A2, false, false },
	{ A8, A3, false, false },
	{ A8, A4, false, false },
	{ B4, A4, false, false },
	{ B4, B1,  true, false },
	{ B4, B2,  true, false },
	{ B4, B3,  true, false },
	{ B4, B5,  true, false },
	{ B4, B6,  true, false },
	{ B4, B7,  true, false },
	{ B4, B8,  true, false },
	{ B4, C4,  true, false },
	{ B4, D4,  true, false },
	{ B4, E4,  true, false },
	{ B4, F4,  true, false },
	{ B4, G4,  true, false },
	{ B4, H4,  true, false },
	{ C4, A4, false, false },
	{ D4, A4, false, false },
	{ E4, A4, false, false },
	{ F4, A4, false, false },
	{ G4, A4, false, false },
	{ H4, A4, false, false },
	/* WhiteRook, A5 */
	{ A1, A5, false, false },
	{ A1, A6, false, false },
	{ A1, A7, false, false },
	{ A1, A8, false, false },
	{ A2, A5, false, false },
	{ A2, A6, false, false },
	{ A2, A7, false, false },
	{ A2, A8, false, false },
	{ A3, A5, false, false },
	{ A3, A6, false, false },
	{ A3, A7, false, false },
	{ A3, A8, false, false },
	{ A4, A1,  true, false },
	{ A4, A2,  true, false },
	{ A4, A3,  true, false },
	{ A4, A5, false, false },
	{ A4, A6, false, false },
	{ A4, A7, false, false },
	{ A4, A8, false, false },
	{ A4, B4,  true, false },
	{ A4, C4,  true, false },
	{ A4, D4,  true, false },
	{ A4, E4,  true, false },
	{ A4, F4,  true, false },
	{ A4, G4,  true, false },
	{ A4, H4,  true, false },
	{ A5, A1, false, false },
	{ A5, A2, false, false },
	{ A5, A3, false, false },
	{ A5, A4, false, false },
	{ A5, A6, false, false },
	{ A5, A7, false, false },
	{ A5, A8, false, false },
	{ A5, B5, false, false },
	{ A5, C5, false, false },
	{ A5, D5, false, false },
	{ A5, E5, false, false },
	{ A5, F5, false, false },
	{ A5, G5, false, false },
	{ A5, H5, false, false },
	{ A6, A1, false, false },
	{ A6, A2, false, false },
	{ A6, A3, false, false },
	{ A6, A4, false, false },
	{ A6, A5, false, false },
	{ A6, A7,  true, false },
	{ A6, A8,  true, false },
	{ A6, B6,  true, false },
	{ A6, C6,  true, false },
	{ A6, D6,  true, false },
	{ A6, E6,  true, false },
	{ A6, F6,  true, false },
	{ A6, G6,  true, false },
	{ A6, H6,  true, false },
	{ A7, A1, false, false },
	{ A7, A2, false, false },
	{ A7, A3, false, false },
	{ A7, A4, false, false },
	{ A7, A5, false, false },
	{ A8, A1, false, false },
	{ A8, A2, false, false },
	{ A8, A3, false, false },
	{ A8, A4, false, false },
	{ A8, A5, false, false },
	{ B5, A5, false, false },
	{ B5, B1,  true, false },
	{ B5, B2,  true, false },
	{ B5, B3,  true, false },
	{ B5, B4,  true, false },
	{ B5, B6,  true, false },
	{ B5, B7,  true, false },
	{ B5, B8,  true, false },
	{ B5, C5,  true, false },
	{ B5, D5,  true, false },
	{ B5, E5,  true, false },
	{ B5, F5,  true, false },
	{ B5, G5,  true, false },
	{ B5, H5,  true, false },
	{ C5, A5, false, false },
	{ D5, A5, false, false },
	{ E5, A5, false, false },
	{ F5, A5, false, false },
	{ G5, A5, false, false },
	{ H5, A5, false, false },
	/* WhiteRook, A6 */
	{ A1, A6, false, false },
	{ A1, A7, false, false },
	{ A1, A8, false, false },
	{ A2, A6, false, false },
	{ A2, A7, false, false },
	{ A2, A8, false, false },
	{ A3, A6, false, false },
	{ A3, A7, false, false },
	{ A3, A8, false, false },
	{ A4, A6, false, false },
	{ A4, A7, false, false },
	{ A4, A8, false, false },
	{ A5, A1,  true, false },
	{ A5, A2,  true, false },
	{ A5, A3,  true, false },
	{ A5, A4,  true, false },
	{ A5, A6, false, false },
	{ A5, A7, false, false },
	{ A5, A8, false, false },
	{ A5, B5,  true, false },
	{ A5, C5,  true, false },
	{ A5, D5,  true, false },
	{ A5, E5,  true, false },
	{ A5, F5,  true, false },
	{ A5, G5,  true, false },
	{ A5, H5,  true, false },
	{ A6, A1, false, false },
	{ A6, A2, false, false },
	{ A6, A3, false, false },
	{ A6, A4, false, false },
	{ A6, A5, false, false },
	{ A6, A7, false, false },
	{ A6, A8, false, false },
	{ A6, B6, false, false },
	{ A6, C6, false, false },
	{ A6, D6, false, false },
	{ A6, E6, false, false },
	{ A6, F6, false, false },
	{ A6, G6, false, false },
	{ A6, H6, false, false },
	{ A7, A1, false, false },
	{ A7, A2, false, false },
	{ A7, A3, false, false },
	{ A7, A4, false, false },
	{ A7, A5, false, false },
	{ A7, A6, false, false },
	{ A7, A8,  true, false },
	{ A7, B7,  true, false },
	{ A7, C7,  true, false },
	{ A7, D7,  true, false },
	{ A7, E7,  true, false },
	{ A7, F7,  true, false },
	{ A7, G7,  true, false },
	{ A7, H7,  true, false },
	{ A8, A1, false, false },
	{ A8, A2, false, false },
	{ A8, A3, false, false },
	{ A8, A4, false, false },
	{ A8, A5, false, false },
	{ A8, A6, false, false },
	{ B6, A6, false, false },
	{ B6, B1,  true, false },
	{ B6, B2,  true, false },
	{ B6, B3,  true, false },
	{ B6, B4,  true, false },
	{ B6, B5,  true, false },
	{ B6, B7,  true, false },
	{ B6, B8,  true, false },
	{ B6, C6,  true, false },
	{ B6, D6,  true, false },
	{ B6, E6,  true, false },
	{ B6, F6,  true, false },
	{ B6, G6,  true, false },
	{ B6, H6,  true, false },
	{ C6, A6, false, false },
	{ D6, A6, false, false },
	{ E6, A6, false, false },
	{ F6, A6, false, false },
	{ G6, A6, false, false },
	{ H6, A6, false, false },
	/* WhiteRook, A7 */
	{ A1, A7, false, false },
	{ A1, A8, false, false },
	{ A2, A7, false, false },
	{ A2, A8, false, false },
	{ A3, A7, false, false },
	{ A3, A8, false, false },
	{ A4, A7, false, false },
	{ A4, A8, false, false },
	{ A5, A7, false, false },
	{ A5, A8, false, false },
	{ A6, A1,  true, false },
	{ A6, A2,  true, false },
	{ A6, A3,  true, false },
	{ A6, A4,  true, false },
	{ A6, A5,  true, false },
	{ A6, A7, false, false },
	{ A6, A8, false, false },
	{ A6, B6,  true, false },
	{ A6, C6,  true, false },
	{ A6, D6,  true, false },
	{ A6, E6,  true, false },
	{ A6, F6,  true, false },
	{ A6, G6,  true, false },
	{ A6, H6,  true, false },
	{ A7, A1, false, false },
	{ A7, A2, false, false },
	{ A7, A3, false, false },
	{ A7, A4, false, false },
	{ A7, A5, false, false },
	{ A7, A6, false, false },
	{ A7, A8, false, false },
	{ A7, B7, false, false },
	{ A7, C7, false, false },
	{ A7, D7, false, false },
	{ A7, E7, false, false },
	{ A7, F7, false, false },
	{ A7, G7, false, false },
	{ A7, H7, false, false },
	{ A8, A1, false, false },
	{ A8, A2, false, false },
	{ A8, A3, false, false },
	{ A8, A4, false, false },
	{ A8, A5, false, false },
	{ A8, A6, false, false },
	{ A8, A7, false, false },
	{ A8, B8,  true, false },
	{ A8, C8,  true, false },
	{ A8, D8,  true, false },
	{ A8, E8,  true, false },
	{ A8, F8,  true, false },
	{ A8, G8,  true, false },
	{ A8, H8,  true, false },
	{ B7, A7, false, false },
	{ B7, B1,  true, false },
	{ B7, B2,  true, false },
	{ B7, B3,  true, false },
	{ B7, B4,  true, false },
	{ B7, B5,  true, false },
	{ B7, B6,  true, false },
	{ B7, B8,  true, false },
	{ B7, C7,  true, false },
	{ B7, D7,  true, false },
	{ B7, E7,  true, false },
	{ B7, F7,  true, false },
	{ B7, G7,  true, false },
	{ B7, H7,  true, false },
	{ C7, A7, false, false },
	{ D7, A7, false, false },
	{ E7, A7, false, false },
	{ F7, A7, false, false },
	{ G7, A7, false, false },
	{ H7, A7, false, false },
	/* WhiteRook, A8 */
	{ A1, A8, false, false },
	{ A2, A8, false, false },
	{ A3, A8, false, false },
	{ A4, A8, false, false },
	{ A5, A8, false, false },
	{ A6, A8, false, false },
	{ A7, A1,  true, false },
	{ A7, A2,  true, false },
	{ A7, A3,  true, false },
	{ A7, A4,  true, false },
	{ A7, A5,  true, false },
	{ A7, A6,  true, false },
	{ A7, A8, false, false },
	{ A7, B7,  true, false },
	{ A7, C7,  true, false },
	{ A7, D7,  true, false },
	{ A7, E7,  true, false },
	{ A7, F7,  true, false },
	{ A7, G7,  true, false },
	{ A7, H7,  true, false },
	{ A8, A1, false, false },
	{ A8, A2, false, false },
	{ A8, A3, false, false },
	{ A8, A4, false, false },
	{ A8, A5, false, false },
	{ A8, A6, false, false },
	{ A8, A7, false, false },
	{ A8, B8, false, false },
	{ A8, C8, false, false },
	{ A8, D8, false, false },
	{ A8, E8, false, false },
	{ A8, F8, false, false },
	{ A8, G8, false, false },
	{ A8, H8, false, false },
	{ B8, A8, false, false },
	{ B8, B1,  true, false },
	{ B8, B2,  true, false },
	{ B8, B3,  true, false },
	{ B8, B4,  true, false },
	{ B8, B5,  true, false },
	{ B8, B6,  true, false },
	{ B8, B7,  true, false },
	{ B8, C8,  true, false },
	{ B8, D8,  true, false },
	{ B8, E8,  true, false },
	{ B8, F8,  true, false },
	{ B8, G8,  true, false },
	{ B8, H8,  true, false },
	{ C8, A8, false, false },
	{ D8, A8, false, false },
	{ E8, A8, false, false },
	{ F8, A8, false, false },
	{ G8, A8, false, false },
	{ H8, A8, false, false },
	/* WhiteRook, B1 */
	{ A1, A2,  true, false },
	{ A1, A3,  true, false },
	{ A1, A4,  true, false },
	{ A1, A5,  true, false },
	{ A1, A6,  true, false },
	{ A1, A7,  true, false },
	{ A1, A8,  true, false },
	{ A1, B1, false, false },
	{ A1, C1, false, false },
	{ A1, D1, false, false },
	{ A1, E1, false, false },
	{ A1, F1, false, false },
	{ A1, G1, false, false },
	{ A1, H1, false, false },
	{ B1, A1, false, false },
	{ B1, B2, false, false },
	{ B1, B3, false, false },
	{ B1, B4, false, false },
	{ B1, B5, false, false },
	{ B1, B6, false, false },
	{ B1, B7, false, false },
	{ B1, B8, false, false },
	{ B1, C1, false, false },
	{ B1, D1, false, false },
	{ B1, E1, false, false },
	{ B1, F1, false, false },
	{ B1, G1, false, false },
	{ B1, H1, false, false },
	{ B2, A2,  true, false },
	{ B2, B1, false, false },
	{ B2, B3,  true, false },
	{ B2, B4,  true, false },
	{ B2, B5,  true, false },
	{ B2, B6,  true, false },
	{ B2, B7,  true, false },
	{ B2, B8,  true, false },
	{ B2, C2,  true, false },
	{ B2, D2,  true, false },
	{ B2, E2,  true, false },
	{ B2, F2,  true, false },
	{ B2, G2,  true, false },
	{ B2, H2,  true, false },
	{ B3, B1, false, false },
	{ B4, B1, false, false },
	{ B5, B1, false, false },
	{ B6, B1, false, false },
	{ B7, B1, false, false },
	{ B8, B1, false, false },
	{ C1, A1, false, false },
	{ C1, B1, false, false },
	{ C1, C2,  true, false },
	{ C1, C3,  true, false },
	{ C1, C4,  true, false },
	{ C1, C5,  true, false },
	{ C1, C6,  true, false },
	{ C1, C7,  true, false },
	{ C1, C8,  true, false },
	{ C1, D1,  true, false },
	{ C1, E1,  true, false },
	{ C1, F1,  true, false },
	{ C1, G1,  true, false },
	{ C1, H1,  true, false },
	{ D1, A1, false, false },
	{ D1, B1, false, false },
	{ E1, A1, false, false },
	{ E1, B1, false, false },
	{ F1, A1, false, false },
	{ F1, B1, false, false },
	{ G1, A1, false, false },
	{ G1, B1, false, false },
	{ H1, A1, false, false },
	{ H1, B1, false, false },
	/* WhiteRook, B2 */
	{ A2, A1,  true, false },
	{ A2, A3,  true, false },
	{ A2, A4,  true, false },
	{ A2, A5,  true, false },
	{ A2, A6,  true, false },
	{ A2, A7,  true, false },
	{ A2, A8,  true, false },
	{ A2, B2, false, false },
	{ A2, C2, false, false },
	{ A2, D2, false, false },
	{ A2, E2, false, false },
	{ A2, F2, false, false },
	{ A2, G2, false, false },
	{ A2, H2, false, false },
	{ B1, A1,  true, false },
	{ B1, B2, false, false },
	{ B1, B3, false, false },
	{ B1, B4, false, false },
	{ B1, B5, false, false },
	{ B1, B6, false, false },
	{ B1, B7, false, false },
	{ B1, B8, false, false },
	{ B1, C1,  true, false },
	{ B1, D1,  true, false },
	{ B1, E1,  true, false },
	{ B1, F1,  true, false },
	{ B1, G1,  true, false },
	{ B1, H1,  true, false },
	{ B2, A2, false, false },
	{ B2, B1, false, false },
	{ B2, B3, false, false },
	{ B2, B4, false, false },
	{ B2, B5, false, false },
	{ B2, B6, false, false },
	{ B2, B7, false, false },
	{ B2, B8, false, false },
	{ B2, C2, false, false },
	{ B2, D2, false, false },
	{ B2, E2, false, false },
	{ B2, F2, false, false },
	{ B2, G2, false, false },
	{ B2, H2, false, false },
	{ B3, A3,  true, false },
	{ B3, B1, false, false },
	{ B3, B2, false, false },
	{ B3, B4,  true, false },
	{ B3, B5,  true, false },
	{ B3, B6,  true, false },
	{ B3, B7,  true, false },
	{ B3, B8,  true, false },
	{ B3, C3,  true, false },
	{ B3, D3,  true, false },
	{ B3, E3,  true, false },
	{ B3, F3,  true, false },
	{ B3, G3,  true, false },
	{ B3, H3,  true, false },
	{ B4, B1, false, false },
	{ B4, B2, false, false },
	{ B5, B1, false, false },
	{ B5, B2, false, false },
	{ B6, B1, false, false },
	{ B6, B2, false, false },
	{ B7, B1, false, false },
	{ B7, B2, false, false },
	{ B8, B1, false, false },
	{ B8, B2, false, false },
	{ C2, A2, false, false },
	{ C2, B2, false, false },
	{ C2, C1,  true, false },
	{ C2, C3,  true, false },
	{ C2, C4,  true, false },
	{ C2, C5,  true, false },
	{ C2, C6,  true, false },
	{ C2, C7,  true, false },
	{ C2, C8,  true, false },
	{ C2, D2,  true, false },
	{ C2, E2,  true, false },
	{ C2, F2,  true, false },
	{ C2, G2,  true, false },
	{ C2, H2,  true, false },
	{ D2, A2, false, false },
	{ D2, B2, false, false },
	{ E2, A2, false, false },
	{ E2, B2, false, false },
	{ F2, A2, false, false },
	{ F2, B2, false, false },
	{ G2, A2, false, false },
	{ G2, B2, false, false },
	{ H2, A2, false, false },
	{ H2, B2, false, false },
	/* WhiteRook, B3 */
	{ A3, A1,  true, false },
	{ A3, A2,  true, false },
	{ A3, A4,  true, false },
	{ A3, A5,  true, false },
	{ A3, A6,  true, false },
	{ A3, A7,  true, false },
	{ A3, A8,  true, false },
	{ A3, B3, false, false },
	{ A3, C3, false, false },
	{ A3, D3, false, false },
	{ A3, E3, false, false },
	{ A3, F3, false, false },
	{ A3, G3, false, false },
	{ A3, H3, false, false },
	{ B1, B3, false, false },
	{ B1, B4, false, false },
	{ B1, B5, false, false },
	{ B1, B6, false, false },
	{ B1, B7, false, false },
	{ B1, B8, false, false },
	{ B2, A2,  true, false },
	{ B2, B1,  true, false },
	{ B2, B3, false, false },
	{ B2, B4, false, false },
	{ B2, B5, false, false },
	{ B2, B6, false, false },
	{ B2, B7, false, false },
	{ B2, B8, false, false },
	{ B2, C2,  true, false },
	{ B2, D2,  true, false },
	{ B2, E2,  true, false },
	{ B2, F2,  true, false },
	{ B2, G2,  true, false },
	{ B2, H2,  true, false },
	{ B3, A3, false, false },
	{ B3, B1, false, false },
	{ B3, B2, false, false },
	{ B3, B4, false, false },
	{ B3, B5, false, false },
	{ B3, B6, false, false },
	{ B3, B7, false, false },
	{ B3, B8, false, false },
	{ B3, C3, false, false },
	{ B3, D3, false, false },
	{ B3, E3, false, false },
	{ B3, F3, false, false },
	{ B3, G3, false, false },
	{ B3, H3, false, false },
	{ B4, A4,  true, false },
	{ B4, B1, false, false },
	{ B4, B2, false, false },
	{ B4, B3, false, false },
	{ B4, B5,  true, false },
	{ B4, B6,  true, false },
	{ B4, B7,  true, false },
	{ B4, B8,  true, false },
	{ B4, C4,  true, false },
	{ B4, D4,  true, false },
	{ B4, E4,  true, false },
	{ B4, F4,  true, false },
	{ B4, G4,  true, false },
	{ B4, H4,  true, false },
	{ B5, B1, false, false },
	{ B5, B2, false, false },
	{ B5, B3, false, false },
	{ B6, B1, false, false },
	{ B6, B2, false, false },
	{ B6, B3, false, false },
	{ B7, B1, false, false },
	{ B7, B2, false, false },
	{ B7, B3, false, false },
	{ B8, B1, false, false },
	{ B8, B2, false, false },
	{ B8, B3, false, false },
	{ C3, A3, false, false },
	{ C3, B3, false, false },
	{ C3, C1,  true, false },
	{ C3, C2,  true, false },
	{ C3, C4,  true, false },
	{ C3, C5,  true, false },
	{ C3, C6,  true, false },
	{ C3, C7,  true, false },
	{ C3, C8,  true, false },
	{ C3, D3,  true, false },
	{ C3, E3,  true, false },
	{ C3, F3,  true, false },
	{ C3, G3,  true, false },
	{ C3, H3,  true, false },
	{ D3, A3, false, false },
	{ D3, B3, false, false },
	{ E3, A3, false, false },
	{ E3, B3, false, false },
	{ F3, A3, false, false },
	{ F3, B3, false, false },
	{ G3, A3, false, false },
	{ G3, B3, false, false },
	{ H3, A3, false, false },
	{ H3, B3, false, false },
	/* WhiteRook, B4 */
	{ A4, A1,  true, false },
	{ A4, A2,  true, false },
	{ A4, A3,  true, false },
	{ A4, A5,  true, false },
	{ A4, A6,  true, false },
	{ A4, A7,  true, false },
	{ A4, A8,  true, false },
	{ A4, B4, false, false },
	{ A4, C4, false, false },
	{ A4, D4, false, false },
	{ A4, E4, false, false },
	{ A4, F4, false, false },
	{ A4, G4, false, false },
	{ A4, H4, false, false },
	{ B1, B4, false, false },
	{ B1, B5, false, false },
	{ B1, B6, false, false },
	{ B1, B7, false, false },
	{ B1, B8, false, false },
	{ B2, B4, false, false },
	{ B2, B5, false, false },
	{ B2, B6, false, false },
	{ B2, B7, false, false },
	{ B2, B8, false, false },
	{ B3, A3,  true, false },
	{ B3, B1,  true, false },
	{ B3, B2,  true, false },
	{ B3, B4, false, false },
	{ B3, B5, false, false },
	{ B3, B6, false, false },
	{ B3, B7, false, false },
	{ B3, B8, false, false },
	{ B3, C3,  true, false },
	{ B3, D3,  true, false },
	{ B3, E3,  true, false },
	{ B3, F3,  true, false },
	{ B3, G3,  true, false },
	{ B3, H3,  true, false },
	{ B4, A4, false, false },
	{ B4, B1, false, false },
	{ B4, B2, false, false },
	{ B4, B3, false, false },
	{ B4, B5, false, false },
	{ B4, B6, false, false },
	{ B4, B7, false, false },
	{ B4, B8, false, false },
	{ B4, C4, false, false },
	{ B4, D4, false, false },
	{ B4, E4, false, false },
	{ B4, F4, false, false },
	{ B4, G4, false, false },
	{ B4, H4, false, false },
	{ B5, A5,  true, false },
	{ B5, B1, false, false },
	{ B5, B2, false, false },
	{ B5, B3, false, false },
	{ B5, B4, false, false },
	{ B5, B6,  true, false },
	{ B5, B7,  true, false },
	{ B5, B8,  true, false },
	{ B5, C5,  true, false },
	{ B5, D5,  true, false },
	{ B5, E5,  true, false },
	{ B5, F5,  true, false },
	{ B5, G5,  true, false },
	{ B5, H5,  true, false },
	{ B6, B1, false, false },
	{ B6, B2, false, false },
	{ B6, B3, false, false },
	{ B6, B4, false, false },
	{ B7, B1, false, false },
	{ B7, B2, false, false },
	{ B7, B3, false, false },
	{ B7, B4, false, false },
	{ B8, B1, false, false },
	{ B8, B2, false, false },
	{ B8, B3, false, false },
	{ B8, B4, false, false },
	{ C4, A4, false, false },
	{ C4, B4, false, false },
	{ C4, C1,  true, false },
	{ C4, C2,  true, false },
	{ C4, C3,  true, false },
	{ C4, C5,  true, false },
	{ C4, C6,  true, false },
	{ C4, C7,  true, false },
	{ C4, C8,  true, false },
	{ C4, D4,  true, false },
	{ C4, E4,  true, false },
	{ C4, F4,  true, false },
	{ C4, G4,  true, false },
	{ C4, H4,  true, false },
	{ D4, A4, false, false },
	{ D4, B4, false, false },
	{ E4, A4, false, false },
	{ E4, B4, false, false },
	{ F4, A4, false, false },
	{ F4, B4, false, false },
	{ G4, A4, false, false },
	{ G4, B4, false, false },
	{ H4, A4, false, false },
	{ H4, B4, false, false },
	/* WhiteRook, B5 */
	{ A5, A1,  true, false },
	{ A5, A2,  true, false },
	{ A5, A3,  true, false },
	{ A5, A4,  true, false },
	{ A5, A6,  true, false },
	{ A5, A7,  true, false },
	{ A5, A8,  true, false },
	{ A5, B5, false, false },
	{ A5, C5, false, false },
	{ A5, D5, false, false },
	{ A5, E5, false, false },
	{ A5, F5, false, false },
	{ A5, G5, false, false },
	{ A5, H5, false, false },
	{ B1, B5, false, false },
	{ B1, B6, false, false },
	{ B1, B7, false, false },
	{ B1, B8, false, false },
	{ B2, B5, false, false },
	{ B2, B6, false, false },
	{ B2, B7, false, false },
	{ B2, B8, false, false },
	{ B3, B5, false, false },
	{ B3, B6, false, false },
	{ B3, B7, false, false },
	{ B3, B8, false, false },
	{ B4, A4,  true, false },
	{ B4, B1,  true, false },
	{ B4, B2,  true, false },
	{ B4, B3,  true, false },
	{ B4, B5, false, false },
	{ B4, B6, false, false },
	{ B4, B7, false, false },
	{ B4, B8, false, false },
	{ B4, C4,  true, false },
	{ B4, D4,  true, false },
	{ B4, E4,  true, false },
	{ B4, F4,  true, false },
	{ B4, G4,  true, false },
	{ B4, H4,  true, false },
	{ B5, A5, false, false },
	{ B5, B1, false, false },
	{ B5, B2, false, false },
	{ B5, B3, false, false },
	{ B5, B4, false, false },
	{ B5, B6, false, false },
	{ B5, B7, false, false },
	{ B5, B8, false, false },
	{ B5, C5, false, false },
	{ B5, D5, false, false },
	{ B5, E5, false, false },
	{ B5, F5, false, false },
	{ B5, G5, false, false },
	{ B5, H5, false, false },
	{ B6, A6,  true, false },
	{ B6, B1, false, false },
	{ B6, B2, false, false },
	{ B6, B3, false, false },
	{ B6, B4, false, false },
	{ B6, B5, false, false },
	{ B6, B7,  true, false },
	{ B6, B8,  true, false },
	{ B6, C6,  true, false },
	{ B6, D6,  true, false },
	{ B6, E6,  true, false },
	{ B6, F6,  true, false },
	{ B6, G6,  true, false },
	{ B6, H6,  true, false },
	{ B7, B1, false, false },
	{ B7, B2, false, false },
	{ B7, B3, false, false },
	{ B7, B4, false, false },
	{ B7, B5, false, false },
	{ B8, B1, false, false },
	{ B8, B2, false, false },
	{ B8, B3, false, false },
	{ B8, B4, false, false },
	{ B8, B5, false, false },
	{ C5, A5, false, false },
	{ C5, B5, false, false },
	{ C5, C1,  true, false },
	{ C5, C2,  true, false },
	{ C5, C3,  true, false },
	{ C5, C4,  true, false },
	{ C5, C6,  true, false },
	{ C5, C7,  true, false },
	{ C5, C8,  true, false },
	{ C5, D5,  true, false },
	{ C5, E5,  true, false },
	{ C5, F5,  true, false },
	{ C5, G5,  true, false },
	{ C5, H5,  true, false },
	{ D5, A5, false, false },
	{ D5, B5, false, false },
	{ E5, A5, false, false },
	{ E5, B5, false, false },
	{ F5, A5, false, false },
	{ F5, B5, false, false },
	{ G5, A5, false, false },
	{ G5, B5, false, false },
	{ H5, A5, false, false },
	{ H5, B5, false, false },
	/* WhiteRook, B6 */
	{ A6, A1,  true, false },
	{ A6, A2,  true, false },
	{ A6, A3,  true, false },
	{ A6, A4,  true, false },
	{ A6, A5,  true, false },
	{ A6, A7,  true, false },
	{ A6, A8,  true, false },
	{ A6, B6, false, false },
	{ A6, C6, false, false },
	{ A6, D6, false, false },
	{ A6, E6, false, false },
	{ A6, F6, false, false },
	{ A6, G6, false, false },
	{ A6, H6, false, false },
	{ B1, B6, false, false },
	{ B1, B7, false, false },
	{ B1, B8, false, false },
	{ B2, B6, false, false },
	{ B2, B7, false, false },
	{ B2, B8, false, false },
	{ B3, B6, false, false },
	{ B3, B7, false, false },
	{ B3, B8, false, false },
	{ B4, B6, false, false },
	{ B4, B7, false, false },
	{ B4, B8, false, false },
	{ B5, A5,  true, false },
	{ B5, B1,  true, false },
	{ B5, B2,  true, false },
	{ B5, B3,  true, false },
	{ B5, B4,  true, false },
	{ B5, B6, false, false },
	{ B5, B7, false, false },
	{ B5, B8, false, false },
	{ B5, C5,  true, false },
	{ B5, D5,  true, false },
	{ B5, E5,  true, false },
	{ B5, F5,  true, false },
	{ B5, G5,  true, false },
	{ B5, H5,  true, false },
	{ B6, A6, false, false },
	{ B6, B1, false, false },
	{ B6, B2, false, false },
	{ B6, B3, false, false },
	{ B6, B4, false, false },
	{ B6, B5, false, false },
	{ B6, B7, false, false },
	{ B6, B8, false, false },
	{ B6, C6, false, false },
	{ B6, D6, false, false },
	{ B6, E6, false, false },
	{ B6, F6, false, false },
	{ B6, G6, false, false },
	{ B6, H6, false, false },
	{ B7, A7,  true, false },
	{ B7, B1, false, false },
	{ B7, B2, false, false },
	{ B7, B3, false, false },
	{ B7, B4, false, false },
	{ B7, B5, false, false },
	{ B7, B6, false, false },
	{ B7, B8,  true, false },
	{ B7, C7,  true, false },
	{ B7, D7,  true, false },
	{ B7, E7,  true, false },
	{ B7, F7,  true, false },
	{ B7, G7,  true, false },
	{ B7, H7,  true, false },
	{ B8, B1, false, false },
	{ B8, B2, false, false },
	{ B8, B3, false, false },
	{ B8, B4, false, false },
	{ B8, B5, false, false },
	{ B8, B6, false, false },
	{ C6, A6, false, false },
	{ C6, B6, false, false },
	{ C6, C1,  true, false },
	{ C6, C2,  true, false },
	{ C6, C3,  true, false },
	{ C6, C4,  true, false },
	{ C6, C5,  true, false },
	{ C6, C7,  true, false },
	{ C6, C8,  true, false },
	{ C6, D6,  true, false },
	{ C6, E6,  true, false },
	{ C6, F6,  true, false },
	{ C6, G6,  true, false },
	{ C6, H6,  true, false },
	{ D6, A6, false, false },
	{ D6, B6, false, false },
	{ E6, A6, false, false },
	{ E6, B6, false, false },
	{ F6, A6, false, false },
	{ F6, B6, false, false },
	{ G6, A6, false, false },
	{ G6, B6, false, false },
	{ H6, A6, false, false },
	{ H6, B6, false, false },
	/* WhiteRook, B7 */
	{ A7, A1,  true, false },
	{ A7, A2,  true, false },
	{ A7, A3,  true, false },
	{ A7, A4,  true, false },
	{ A7, A5,  true, false },
	{ A7, A6,  true, false },
	{ A7, A8,  true, false },
	{ A7, B7, false, false },
	{ A7, C7, false, false },
	{ A7, D7, false, false },
	{ A7, E7, false, false },
	{ A7, F7, false, false },
	{ A7, G7, false, false },
	{ A7, H7, false, false },
	{ B1, B7, false, false },
	{ B1, B8, false, false },
	{ B2, B7, false, false },
	{ B2, B8, false, false },
	{ B3, B7, false, false },
	{ B3, B8, false, false },
	{ B4, B7, false, false },
	{ B4, B8, false, false },
	{ B5, B7, false, false },
	{ B5, B8, false, false },
	{ B6, A6,  true, false },
	{ B6, B1,  true, false },
	{ B6, B2,  true, false },
	{ B6, B3,  true, false },
	{ B6, B4,  true, false },
	{ B6, B5,  true, false },
	{ B6, B7, false, false },
	{ B6, B8, false, false },
	{ B6, C6,  true, false },
	{ B6, D6,  true, false },
	{ B6, E6,  true, false },
	{ B6, F6,  true, false },
	{ B6, G6,  true, false },
	{ B6, H6,  true, false },
	{ B7, A7, false, false },
	{ B7, B1, false, false },
	{ B7, B2, false, false },
	{ B7, B3, false, false },
	{ B7, B4, false, false },
	{ B7, B5, false, false },
	{ B7, B6, false, false },
	{ B7, B8, false, false },
	{ B7, C7, false, false },
	{ B7, D7, false, false },
	{ B7, E7, false, false },
	{ B7, F7, false, false },
	{ B7, G7, false, false },
	{ B7, H7, false, false },
	{ B8, A8,  true, false },
	{ B8, B1, false, false },
	{ B8, B2, false, false },
	{ B8, B3, false, false },
	{ B8, B4, false, false },
	{ B8, B5, false, false },
	{ B8, B6, false, false },
	{ B8, B7, false, false },
	{ B8, C8,  true, false },
	{ B8, D8,  true, false },
	{ B8, E8,  true, false },
	{ B8, F8,  true, false },
	{ B8, G8,  true, false },
	{ B8, H8,  true, false },
	{ C7, A7, false, false },
	{ C7, B7, false, false },
	{ C7, C1,  true, false },
	{ C7, C2,  true, false },
	{ C7, C3,  true, false },
	{ C7, C4,  true, false },
	{ C7, C5,  true, false },
	{ C7, C6,  true, false },
	{ C7, C8,  true, false },
	{ C7, D7,  true, false },
	{ C7, E7,  true, false },
	{ C7, F7,  true, false },
	{ C7, G7,  true, false },
	{ C7, H7,  true, false },
	{ D7, A7, false, false },
	{ D7, B7, false, false },
	{ E7, A7, false, false },
	{ E7, B7, false, false },
	{ F7, A7, false, false },
	{ F7, B7, false, false },
	{ G7, A7, false, false },
	{ G7, B7, false, false },
	{ H7, A7, false, false },
	{ H7, B7, false, false },
	/* WhiteRook, B8 */
	{ A8, A1,  true, false },
	{ A8, A2,  true, false },
	{ A8, A3,  true, false },
	{ A8, A4,  true, false },
	{ A8, A5,  true, false },
	{ A8, A6,  true, false },
	{ A8, A7,  true, false },
	{ A8, B8, false, false },
	{ A8, C8, false, false },
	{ A8, D8, false, false },
	{ A8, E8, false, false },
	{ A8, F8, false, false },
	{ A8, G8, false, false },
	{ A8, H8, false, false },
	{ B1, B8, false, false },
	{ B2, B8, false, false },
	{ B3, B8, false, false },
	{ B4, B8, false, false },
	{ B5, B8, false, false },
	{ B6, B8, false, false },
	{ B7, A7,  true, false },
	{ B7, B1,  true, false },
	{ B7, B2,  true, false },
	{ B7, B3,  true, false },
	{ B7, B4,  true, false },
	{ B7, B5,  true, false },
	{ B7, B6,  true, false },
	{ B7, B8, false, false },
	{ B7, C7,  true, false },
	{ B7, D7,  true, false },
	{ B7, E7,  true, false },
	{ B7, F7,  true, false },
	{ B7, G7,  true, false },
	{ B7, H7,  true, false },
	{ B8, A8, false, false },
	{ B8, B1, false, false },
	{ B8, B2, false, false },
	{ B8, B3, false, false },
	{ B8, B4, false, false },
	{ B8, B5, false, false },
	{ B8, B6, false, false },
	{ B8, B7, false, false },
	{ B8, C8, false, false },
	{ B8, D8, false, false },
	{ B8, E8, false, false },
	{ B8, F8, false, false },
	{ B8, G8, false, false },
	{ B8, H8, false, false },
	{ C8, A8, false, false },
	{ C8, B8, false, false },
	{ C8, C1,  true, false },
	{ C8, C2,  true, false },
	{ C8, C3,  true, false },
	{ C8, C4,  true, false },
	{ C8, C5,  true, false },
	{ C8, C6,  true, false },
	{ C8, C7,  true, false },
	{ C8, D8,  true, false },
	{ C8, E8,  true, false },
	{ C8, F8,  true, false },
	{ C8, G8,  true, false },
	{ C8, H8,  true, false },
	{ D8, A8, false, false },
	{ D8, B8, false, false },
	{ E8, A8, false, false },
	{ E8, B8, false, false },
	{ F8, A8, false, false },
	{ F8, B8, false, false },
	{ G8, A8, false, false },
	{ G8, B8, false, false },
	{ H8, A8, false, false },
	{ H8, B8, false, false },
	/* WhiteRook, C1 */
	{ A1, C1, false, false },
	{ A1, D1, false, false },
	{ A1, E1, false, false },
	{ A1, F1, false, false },
	{ A1, G1, false, false },
	{ A1, H1, false, false },
	{ B1, A1,  true, false },
	{ B1, B2,  true, false },
	{ B1, B3,  true, false },
	{ B1, B4,  true, false },
	{ B1, B5,  true, false },
	{ B1, B6,  true, false },
	{ B1, B7,  true, false },
	{ B1, B8,  true, false },
	{ B1, C1, false, false },
	{ B1, D1, false, false },
	{ B1, E1, false, false },
	{ B1, F1, false, false },
	{ B1, G1, false, false },
	{ B1, H1, false, false },
	{ C1, A1, false, false },
	{ C1, B1, false, false },
	{ C1, C2, false, false },
	{ C1, C3, false, false },
	{ C1, C4, false, false },
	{ C1, C5, false, false },
	{ C1, C6, false, false },
	{ C1, C7, false, false },
	{ C1, C8, false, false },
	{ C1, D1, false, false },
	{ C1, E1, false, false },
	{ C1, F1, false, false },
	{ C1, G1, false, false },
	{ C1, H1, false, false },
	{ C2, A2,  true, false },
	{ C2, B2,  true, false },
	{ C2, C1, false, false },
	{ C2, C3,  true, false },
	{ C2, C4,  true, false },
	{ C2, C5,  true, false },
	{ C2, C6,  true, false },
	{ C2, C7,  true, false },
	{ C2, C8,  true, false },
	{ C2, D2,  true, false },
	{ C2, E2,  true, false },
	{ C2, F2,  true, false },
	{ C2, G2,  true, false },
	{ C2, H2,  true, false },
	{ C3, C1, false, false },
	{ C4, C1, false, false },
	{ C5, C1, false, false },
	{ C6, C1, false, false },
	{ C7, C1, false, false },
	{ C8, C1, false, false },
	{ D1, A1, false, false },
	{ D1, B1, false, false },
	{ D1, C1, false, false },
	{ D1, D2,  true, false },
	{ D1, D3,  true, false },
	{ D1, D4,  true, false },
	{ D1, D5,  true, false },
	{ D1, D6,  true, false },
	{ D1, D7,  true, false },
	{ D1, D8,  true, false },
	{ D1, E1,  true, false },
	{ D1, F1,  true, false },
	{ D1, G1,  true, false },
	{ D1, H1,  true, false },
	{ E1, A1, false, false },
	{ E1, B1, false, false },
	{ E1, C1, false, false },
	{ F1, A1, false, false },
	{ F1, B1, false, false },
	{ F1, C1, false, false },
	{ G1, A1, false, false },
	{ G1, B1, false, false },
	{ G1, C1, false, false },
	{ H1, A1, false, false },
	{ H1, B1, false, false },
	{ H1, C1, false, false },
	/* WhiteRook, C2 */
	{ A2, C2, false, false },
	{ A2, D2, false, false },
	{ A2, E2, false, false },
	{ A2, F2, false, false },
	{ A2, G2, false, false },
	{ A2, H2, false, false },
	{ B2, A2,  true, false },
	{ B2, B1,  true, false },
	{ B2, B3,  true, false },
	{ B2, B4,  true, false },
	{ B2, B5,  true, false },
	{ B2, B6,  true, false },
	{ B2, B7,  true, false },
	{ B2, B8,  true, false },
	{ B2, C2, false, false },
	{ B2, D2, false, false },
	{ B2, E2, false, false },
	{ B2, F2, false, false },
	{ B2, G2, false, false },
	{ B2, H2, false, false },
	{ C1, A1,  true, false },
	{ C1, B1,  true, false },
	{ C1, C2, false, false },
	{ C1, C3, false, false },
	{ C1, C4, false, false },
	{ C1, C5, false, false },
	{ C1, C6, false, false },
	{ C1, C7, false, false },
	{ C1, C8, false, false },
	{ C1, D1,  true, false },
	{ C1, E1,  true, false },
	{ C1, F1,  true, false },
	{ C1, G1,  true, false },
	{ C1, H1,  true, false },
	{ C2, A2, false, false },
	{ C2, B2, false, false },
	{ C2, C1, false, false },
	{ C2, C3, false, false },
	{ C2, C4, false, false },
	{ C2, C5, false, false },
	{ C2, C6, false, false },
	{ C2, C7, false, false },
	{ C2, C8, false, false },
	{ C2, D2, false, false },
	{ C2, E2, false, false },
	{ C2, F2, false, false },
	{ C2, G2, false, false },
	{ C2, H2, false, false },
	{ C3, A3,  true, false },
	{ C3, B3,  true, false },
	{ C3, C1, false, false },
	{ C3, C2, false, false },
	{ C3, C4,  true, false },
	{ C3, C5,  true, false },
	{ C3, C6,  true, false },
	{ C3, C7,  true, false },
	{ C3, C8,  true, false },
	{ C3, D3,  true, false },
	{ C3, E3,  true, false },
	{ C3, F3,  true, false },
	{ C3, G3,  true, false },
	{ C3, H3,  true, false },
	{ C4, C1, false, false },
	{ C4, C2, false, false },
	{ C5, C1, false, false },
	{ C5, C2, false, false },
	{ C6, C1, false, false },
	{ C6, C2, false, false },
	{ C7, C1, false, false },
	{ C7, C2, false, false },
	{ C8, C1, false, false },
	{ C8, C2, false, false },
	{ D2, A2, false, false },
	{ D2, B2, false, false },
	{ D2, C2, false, false },
	{ D2, D1,  true, false },
	{ D2, D3,  true, false },
	{ D2, D4,  true, false },
	{ D2, D5,  true, false },
	{ D2, D6,  true, false },
	{ D2, D7,  true, false },
	{ D2, D8,  true, false },
	{ D2, E2,  true, false },
	{ D2, F2,  true, false },
	{ D2, G2,  true, false },
	{ D2, H2,  true, false },
	{ E2, A2, false, false },
	{ E2, B2, false, false },
	{ E2, C2, false, false },
	{ F2, A2, false, false },
	{ F2, B2, false, false },
	{ F2, C2, false, false },
	{ G2, A2, false, false },
	{ G2, B2, false, false },
	{ G2, C2, false, false },
	{ H2, A2, false, false },
	{ H2, B2, false, false },
	{ H2, C2, false, false },
	/* WhiteRook, C3 */
	{ A3, C3, false, false },
	{ A3, D3, false, false },
	{ A3, E3, false, false },
	{ A3, F3, false, false },
	{ A3, G3, false, false },
	{ A3, H3, false, false },
	{ B3, A3,  true, false },
	{ B3, B1,  true, false },
	{ B3, B2,  true, false },
	{ B3, B4,  true, false },
	{ B3, B5,  true, false },
	{ B3, B6,  true, false },
	{ B3, B7,  true, false },
	{ B3, B8,  true, false },
	{ B3, C3, false, false },
	{ B3, D3, false, false },
	{ B3, E3, false, false },
	{ B3, F3, false, false },
	{ B3, G3, false, false },
	{ B3, H3, false, false },
	{ C1, C3, false, false },
	{ C1, C4, false, false },
	{ C1, C5, false, false },
	{ C1, C6, false, false },
	{ C1, C7, false, false },
	{ C1, C8, false, false },
	{ C2, A2,  true, false },
	{ C2, B2,  true, false },
	{ C2, C1,  true, false },
	{ C2, C3, false, false },
	{ C2, C4, false, false },
	{ C2, C5, false, false },
	{ C2, C6, false, false },
	{ C2, C7, false, false },
	{ C2, C8, false, false },
	{ C2, D2,  true, false },
	{ C2, E2,  true, false },
	{ C2, F2,  true, false },
	{ C2, G2,  true, false },
	{ C2, H2,  true, false },
	{ C3, A3, false, false },
	{ C3, B3, false, false },
	{ C3, C1, false, false },
	{ C3, C2, false, false },
	{ C3, C4, false, false },
	{ C3, C5, false, false },
	{ C3, C6, false, false },
	{ C3, C7, false, false },
	{ C3, C8, false, false },
	{ C3, D3, false, false },
	{ C3, E3, false, false },
	{ C3, F3, false, false },
	{ C3, G3, false, false },
	{ C3, H3, false, false },
	{ C4, A4,  true, false },
	{ C4, B4,  true, false },
	{ C4, C1, false, false },
	{ C4, C2, false, false },
	{ C4, C3, false, false },
	{ C4, C5,  true, false },
	{ C4, C6,  true, false },
	{ C4, C7,  true, false },
	{ C4, C8,  true, false },
	{ C4, D4,  true, false },
	{ C4, E4,  true, false },
	{ C4, F4,  true, false },
	{ C4, G4,  true, false },
	{ C4, H4,  true, false },
	{ C5, C1, false, false },
	{ C5, C2, false, false },
	{ C5, C3, false, false },
	{ C6, C1, false, false },
	{ C6, C2, false, false },
	{ C6, C3, false, false },
	{ C7, C1, false, false },
	{ C7, C2, false, false },
	{ C7, C3, false, false },
	{ C8, C1, false, false },
	{ C8, C2, false, false },
	{ C8, C3, false, false },
	{ D3, A3, false, false },
	{ D3, B3, false, false },
	{ D3, C3, false, false },
	{ D3, D1,  true, false },
	{ D3, D2,  true, false },
	{ D3, D4,  true, false },
	{ D3, D5,  true, false },
	{ D3, D6,  true, false },
	{ D3, D7,  true, false },
	{ D3, D8,  true, false },
	{ D3, E3,  true, false },
	{ D3, F3,  true, false },
	{ D3, G3,  true, false },
	{ D3, H3,  true, false },
	{ E3, A3, false, false },
	{ E3, B3, false, false },
	{ E3, C3, false, false },
	{ F3, A3, false, false },
	{ F3, B3, false, false },
	{ F3, C3, false, false },
	{ G3, A3, false, false },
	{ G3, B3, false, false },
	{ G3, C3, false, false },
	{ H3, A3, false, false },
	{ H3, B3, false, false },
	{ H3, C3, false, false },
	/* WhiteRook, C4 */
	{ A4, C4, false, false },
	{ A4, D4, false, false },
	{ A4, E4, false, false },
	{ A4, F4, false, false },
	{ A4, G4, false, false },
	{ A4, H4, false, false },
	{ B4, A4,  true, false },
	{ B4, B1,  true, false },
	{ B4, B2,  true, false },
	{ B4, B3,  true, false },
	{ B4, B5,  true, false },
	{ B4, B6,  true, false },
	{ B4, B7,  true, false },
	{ B4, B8,  true, false },
	{ B4, C4, false, false },
	{ B4, D4, false, false },
	{ B4, E4, false, false },
	{ B4, F4, false, false },
	{ B4, G4, false, false },
	{ B4, H4, false, false },
	{ C1, C4, false, false },
	{ C1, C5, false, false },
	{ C1, C6, false, false },
	{ C1, C7, false, false },
	{ C1, C8, false, false },
	{ C2, C4, false, false },
	{ C2, C5, false, false },
	{ C2, C6, false, false },
	{ C2, C7, false, false },
	{ C2, C8, false, false },
	{ C3, A3,  true, false },
	{ C3, B3,  true, false },
	{ C3, C1,  true, false },
	{ C3, C2,  true, false },
	{ C3, C4, false, false },
	{ C3, C5, false, false },
	{ C3, C6, false, false },
	{ C3, C7, false, false },
	{ C3, C8, false, false },
	{ C3, D3,  true, false },
	{ C3, E3,  true, false },
	{ C3, F3,  true, false },
	{ C3, G3,  true, false },
	{ C3, H3,  true, false },
	{ C4, A4, false, false },
	{ C4, B4, false, false },
	{ C4, C1, false, false },
	{ C4, C2, false, false },
	{ C4, C3, false, false },
	{ C4, C5, false, false },
	{ C4, C6, false, false },
	{ C4, C7, false, false },
	{ C4, C8, false, false },
	{ C4, D4, false, false },
	{ C4, E4, false, false },
	{ C4, F4, false, false },
	{ C4, G4, false, false },
	{ C4, H4, false, false },
	{ C5, A5,  true, false },
	{ C5, B5,  true, false },
	{ C5, C1, false, false },
	{ C5, C2, false, false },
	{ C5, C3, false, false },
	{ C5, C4, false, false },
	{ C5, C6,  true, false },
	{ C5, C7,  true, false },
	{ C5, C8,  true, false },
	{ C5, D5,  true, false },
	{ C5, E5,  true, false },
	{ C5, F5,  true, false },
	{ C5, G5,  true, false },
	{ C5, H5,  true, false },
	{ C6, C1, false, false },
	{ C6, C2, false, false },
	{ C6, C3, false, false },
	{ C6, C4, false, false },
	{ C7, C1, false, false },
	{ C7, C2, false, false },
	{ C7, C3, false, false },
	{ C7, C4, false, false },
	{ C8, C1, false, false },
	{ C8, C2, false, false },
	{ C8, C3, false, false },
	{ C8, C4, false, false },
	{ D4, A4, false, false },
	{ D4, B4, false, false },
	{ D4, C4, false, false },
	{ D4, D1,  true, false },
	{ D4, D2,  true, false },
	{ D4, D3,  true, false },
	{ D4, D5,  true, false },
	{ D4, D6,  true, false },
	{ D4, D7,  true, false },
	{ D4, D8,  true, false },
	{ D4, E4,  true, false },
	{ D4, F4,  true, false },
	{ D4, G4,  true, false },
	{ D4, H4,  true, false },
	{ E4, A4, false, false },
	{ E4, B4, false, false },
	{ E4, C4, false, false },
	{ F4, A4, false, false },
	{ F4, B4, false, false },
	{ F4, C4, false, false },
	{ G4, A4, false, false },
	{ G4, B4, false, false },
	{ G4, C4, false, false },
	{ H4, A4, false, false },
	{ H4, B4, false, false },
	{ H4, C4, false, false },
	/* WhiteRook, C5 */
	{ A5, C5, false, false },
	{ A5, D5, false, false },
	{ A5, E5, false, false },
	{ A5, F5, false, false },
	{ A5, G5, false, false },
	{ A5, H5, false, false },
	{ B5, A5,  true, false },
	{ B5, B1,  true, false },
	{ B5, B2,  true, false },
	{ B5, B3,  true, false },
	{ B5, B4,  true, false },
	{ B5, B6,  true, false },
	{ B5, B7,  true, false },
	{ B5, B8,  true, false },
	{ B5, C5, false, false },
	{ B5, D5, false, false },
	{ B5, E5, false, false },
	{ B5, F5, false, false },
	{ B5, G5, false, false },
	{ B5, H5, false, false },
	{ C1, C5, false, false },
	{ C1, C6, false, false },
	{ C1, C7, false, false },
	{ C1, C8, false, false },
	{ C2, C5, false, false },
	{ C2, C6, false, false },
	{ C2, C7, false, false },
	{ C2, C8, false, false },
	{ C3, C5, false, false },
	{ C3, C6, false, false },
	{ C3, C7, false, false },
	{ C3, C8, false, false },
	{ C4, A4,  true, false },
	{ C4, B4,  true, false },
	{ C4, C1,  true, false },
	{ C4, C2,  true, false },
	{ C4, C3,  true, false },
	{ C4, C5, false, false },
	{ C4, C6, false, false },
	{ C4, C7, false, false },
	{ C4, C8, false, false },
	{ C4, D4,  true, false },
	{ C4, E4,  true, false },
	{ C4, F4,  true, false },
	{ C4, G4,  true, false },
	{ C4, H4,  true, false },
	{ C5, A5, false, false },
	{ C5, B5, false, false },
	{ C5, C1, false, false },
	{ C5, C2, false, false },
	{ C5, C3, false, false },
	{ C5, C4, false, false },
	{ C5, C6, false, false },
	{ C5, C7, false, false },
	{ C5, C8, false, false },
	{ C5, D5, false, false },
	{ C5, E5, false, false },
	{ C5, F5, false, false },
	{ C5, G5, false, false },
	{ C5, H5, false, false },
	{ C6, A6,  true, false },
	{ C6, B6,  true, false },
	{ C6, C1, false, false },
	{ C6, C2, false, false },
	{ C6, C3, false, false },
	{ C6, C4, false, false },
	{ C6, C5, false, false },
	{ C6, C7,  true, false },
	{ C6, C8,  true, false },
	{ C6, D6,  true, false },
	{ C6, E6,  true, false },
	{ C6, F6,  true, false },
	{ C6, G6,  true, false },
	{ C6, H6,  true, false },
	{ C7, C1, false, false },
	{ C7, C2, false, false },
	{ C7, C3, false, false },
	{ C7, C4, false, false },
	{ C7, C5, false, false },
	{ C8, C1, false, false },
	{ C8, C2, false, false },
	{ C8, C3, false, false },
	{ C8, C4, false, false },
	{ C8, C5, false, false },
	{ D5, A5, false, false },
	{ D5, B5, false, false },
	{ D5, C5, false, false },
	{ D5, D1,  true, false },
	{ D5, D2,  true, false },
	{ D5, D3,  true, false },
	{ D5, D4,  true, false },
	{ D5, D6,  true, false },
	{ D5, D7,  true, false },
	{ D5, D8,  true, false },
	{ D5, E5,  true, false },
	{ D5, F5,  true, false },
	{ D5, G5,  true, false },
	{ D5, H5,  true, false },
	{ E5, A5, false, false },
	{ E5, B5, false, false },
	{ E5, C5, false, false },
	{ F5, A5, false, false },
	{ F5, B5, false, false },
	{ F5, C5, false, false },
	{ G5, A5, false, false },
	{ G5, B5, false, false },
	{ G5, C5, false, false },
	{ H5, A5, false, false },
	{ H5, B5, false, false },
	{ H5, C5, false, false },
	/* WhiteRook, C6 */
	{ A6, C6, false, false },
	{ A6, D6, false, false },
	{ A6, E6, false, false },
	{ A6, F6, false, false },
	{ A6, G6, false, false },
	{ A6, H6, false, false },
	{ B6, A6,  true, false },
	{ B6, B1,  true, false },
	{ B6, B2,  true, false },
	{ B6, B3,  true, false },
	{ B6, B4,  true, false },
	{ B6, B5,  true, false },
	{ B6, B7,  true, false },
	{ B6, B8,  true, false },
	{ B6, C6, false, false },
	{ B6, D6, false, false },
	{ B6, E6, false, false },
	{ B6, F6, false, false },
	{ B6, G6, false, false },
	{ B6, H6, false, false },
	{ C1, C6, false, false },
	{ C1, C7, false, false },
	{ C1, C8, false, false },
	{ C2, C6, false, false },
	{ C2, C7, false, false },
	{ C2, C8, false, false },
	{ C3, C6, false, false },
	{ C3, C7, false, false },
	{ C3, C8, false, false },
	{ C4, C6, false, false },
	{ C4, C7, false, false },
	{ C4, C8, false, false },
	{ C5, A5,  true, false },
	{ C5, B5,  true, false },
	{ C5, C1,  true, false },
	{ C5, C2,  true, false },
	{ C5, C3,  true, false },
	{ C5, C4,  true, false },
	{ C5, C6, false, false },
	{ C5, C7, false, false },
	{ C5, C8, false, false },
	{ C5, D5,  true, false },
	{ C5, E5,  true, false },
	{ C5, F5,  true, false },
	{ C5, G5,  true, false },
	{ C5, H5,  true, false },
	{ C6, A6, false, false },
	{ C6, B6, false, false },
	{ C6, C1, false, false },
	{ C6, C2, false, false },
	{ C6, C3, false, false },
	{ C6, C4, false, false },
	{ C6, C5, false, false },
	{ C6, C7, false, false },
	{ C6, C8, false, false },
	{ C6, D6, false, false },
	{ C6, E6, false, false },
	{ C6, F6, false, false },
	{ C6, G6, false, false },
	{ C6, H6, false, false },
	{ C7, A7,  true, false },
	{ C7, B7,  true, false },
	{ C7, C1, false, false },
	{ C7, C2, false, false },
	{ C7, C3, false, false },
	{ C7, C4, false, false },
	{ C7, C5, false, false },
	{ C7, C6, false, false },
	{ C7, C8,  true, false },
	{ C7, D7,  true, false },
	{ C7, E7,  true, false },
	{ C7, F7,  true, false },
	{ C7, G7,  true, false },
	{ C7, H7,  true, false },
	{ C8, C1, false, false },
	{ C8, C2, false, false },
	{ C8, C3, false, false },
	{ C8, C4, false, false },
	{ C8, C5, false, false },
	{ C8, C6, false, false },
	{ D6, A6, false, false },
	{ D6, B6, false, false },
	{ D6, C6, false, false },
	{ D6, D1,  true, false },
	{ D6, D2,  true, false },
	{ D6, D3,  true, false },
	{ D6, D4,  true, false },
	{ D6, D5,  true, false },
	{ D6, D7,  true, false },
	{ D6, D8,  true, false },
	{ D6, E6,  true, false },
	{ D6, F6,  true, false },
	{ D6, G6,  true, false },
	{ D6, H6,  true, false },
	{ E6, A6, false, false },
	{ E6, B6, false, false },
	{ E6, C6, false, false },
	{ F6, A6, false, false },
	{ F6, B6, false, false },
	{ F6, C6, false, false },
	{ G6, A6, false, false },
	{ G6, B6, false, false },
	{ G6, C6, false, false },
	{ H6, A6, false, false },
	{ H6, B6, false, false },
	{ H6, C6, false, false },
	/* WhiteRook, C7 */
	{ A7, C7, false, false },
	{ A7, D7, false, false },
	{ A7, E7, false, false },
	{ A7, F7, false, false },
	{ A7, G7, false, false },
	{ A7, H7, false, false },
	{ B7, A7,  true, false },
	{ B7, B1,  true, false },
	{ B7, B2,  true, false },
	{ B7, B3,  true, false },
	{ B7, B4,  true, false },
	{ B7, B5,  true, false },
	{ B7, B6,  true, false },
	{ B7, B8,  true, false },
	{ B7, C7, false, false },
	{ B7, D7, false, false },
	{ B7, E7, false, false },
	{ B7, F7, false, false },
	{ B7, G7, false, false },
	{ B7, H7, false, false },
	{ C1, C7, false, false },
	{ C1, C8, false, false },
	{ C2, C7, false, false },
	{ C2, C8, false, false },
	{ C3, C7, false, false },
	{ C3, C8, false, false },
	{ C4, C7, false, false },
	{ C4, C8, false, false },
	{ C5, C7, false, false },
	{ C5, C8, false, false },
	{ C6, A6,  true, false },
	{ C6, B6,  true, false },
	{ C6, C1,  true, false },
	{ C6, C2,  true, false },
	{ C6, C3,  true, false },
	{ C6, C4,  true, false },
	{ C6, C5,  true, false },
	{ C6, C7, false, false },
	{ C6, C8, false, false },
	{ C6, D6,  true, false },
	{ C6, E6,  true, false },
	{ C6, F6,  true, false },
	{ C6, G6,  true, false },
	{ C6, H6,  true, false },
	{ C7, A7, false, false },
	{ C7, B7, false, false },
	{ C7, C1, false, false },
	{ C7, C2, false, false },
	{ C7, C3, false, false },
	{ C7, C4, false, false },
	{ C7, C5, false, false },
	{ C7, C6, false, false },
	{ C7, C8, false, false },
	{ C7, D7, false, false },
	{ C7, E7, false, false },
	{ C7, F7, false, false },
	{ C7, G7, false, false },
	{ C7, H7, false, false },
	{ C8, A8,  true, false },
	{ C8, B8,  true, false },
	{ C8, C1, false, false },
	{ C8, C2, false, false },
	{ C8, C3, false, false },
	{ C8, C4, false, false },
	{ C8, C5, false, false },
	{ C8, C6, false, false },
	{ C8, C7, false, false },
	{ C8, D8,  true, false },
	{ C8, E8,  true, false },
	{ C8, F8,  true, false },
	{ C8, G8,  true, false },
	{ C8, H8,  true, false },
	{ D7, A7, false, false },
	{ D7, B7, false, false },
	{ D7, C7, false, false },
	{ D7, D1,  true, false },
	{ D7, D2,  true, false },
	{ D7, D3,  true, false },
	{ D7, D4,  true, false },
	{ D7, D5,  true, false },
	{ D7, D6,  true, false },
	{ D7, D8,  true, false },
	{ D7, E7,  true, false },
	{ D7, F7,  true, false },
	{ D7, G7,  true, false },
	{ D7, H7,  true, false },
	{ E7, A7, false, false },
	{ E7, B7, false, false },
	{ E7, C7, false, false },
	{ F7, A7, false, false },
	{ F7, B7, false, false },
	{ F7, C7, false, false },
	{ G7, A7, false, false },
	{ G7, B7, false, false },
	{ G7, C7, false, false },
	{ H7, A7, false, false },
	{ H7, B7, false, false },
	{ H7, C7, false, false },
	/* WhiteRook, C8 */
	{ A8, C8, false, false },
	{ A8, D8, false, false },
	{ A8, E8, false, false },
	{ A8, F8, false, false },
	{ A8, G8, false, false },
	{ A8, H8, false, false },
	{ B8, A8,  true, false },
	{ B8, B1,  true, false },
	{ B8, B2,  true, false },
	{ B8, B3,  true, false },
	{ B8, B4,  true, false },
	{ B8, B5,  true, false },
	{ B8, B6,  true, false },
	{ B8, B7,  true, false },
	{ B8, C8, false, false },
	{ B8, D8, false, false },
	{ B8, E8, false, false },
	{ B8, F8, false, false },
	{ B8, G8, false, false },
	{ B8, H8, false, false },
	{ C1, C8, false, false },
	{ C2, C8, false, false },
	{ C3, C8, false, false },
	{ C4, C8, false, false },
	{ C5, C8, false, false },
	{ C6, C8, false, false },
	{ C7, A7,  true, false },
	{ C7, B7,  true, false },
	{ C7, C1,  true, false },
	{ C7, C2,  true, false },
	{ C7, C3,  true, false },
	{ C7, C4,  true, false },
	{ C7, C5,  true, false },
	{ C7, C6,  true, false },
	{ C7, C8, false, false },
	{ C7, D7,  true, false },
	{ C7, E7,  true, false },
	{ C7, F7,  true, false },
	{ C7, G7,  true, false },
	{ C7, H7,  true, false },
	{ C8, A8, false, false },
	{ C8, B8, false, false },
	{ C8, C1, false, false },
	{ C8, C2, false, false },
	{ C8, C3, false, false },
	{ C8, C4, false, false },
	{ C8, C5, false, false },
	{ C8, C6, false, false },
	{ C8, C7, false, false },
	{ C8, D8, false, false },
	{ C8, E8, false, false },
	{ C8, F8, false, false },
	{ C8, G8, false, false },
	{ C8, H8, false, false },
	{ D8, A8, false, false },
	{ D8, B8, false, false },
	{ D8, C8, false, false },
	{ D8, D1,  true, false },
	{ D8, D2,  true, false },
	{ D8, D3,  true, false },
	{ D8, D4,  true, false },
	{ D8, D5,  true, false },
	{ D8, D6,  true, false },
	{ D8, D7,  true, false },
	{ D8, E8,  true, false },
	{ D8, F8,  true, false },
	{ D8, G8,  true, false },
	{ D8, H8,  true, false },
	{ E8, A8, false, false },
	{ E8, B8, false, false },
	{ E8, C8, false, false },
	{ F8, A8, false, false },
	{ F8, B8, false, false },
	{ F8, C8, false, false },
	{ G8, A8, false, false },
	{ G8, B8, false, false },
	{ G8, C8, false, false },
	{ H8, A8, false, false },
	{ H8, B8, false, false },
	{ H8, C8, false, false },
	/* WhiteRook, D1 */
	{ A1, D1, false, false },
	{ A1, E1, false, false },
	{ A1, F1, false, false },
	{ A1, G1, false, false },
	{ A1, H1, false, false },
	{ B1, D1, false, false },
	{ B1, E1, false, false },
	{ B1, F1, false, false },
	{ B1, G1, false, false },
	{ B1, H1, false, false },
	{ C1, A1,  true, false },
	{ C1, B1,  true, false },
	{ C1, C2,  true, false },
	{ C1, C3,  true, false },
	{ C1, C4,  true, false },
	{ C1, C5,  true, false },
	{ C1, C6,  true, false },
	{ C1, C7,  true, false },
	{ C1, C8,  true, false },
	{ C1, D1, false, false },
	{ C1, E1, false, false },
	{ C1, F1, false, false },
	{ C1, G1, false, false },
	{ C1, H1, false, false },
	{ D1, A1, false, false },
	{ D1, B1, false, false },
	{ D1, C1, false, false },
	{ D1, D2, false, false },
	{ D1, D3, false, false },
	{ D1, D4, false, false },
	{ D1, D5, false, false },
	{ D1, D6, false, false },
	{ D1, D7, false, false },
	{ D1, D8, false, false },
	{ D1, E1, false, false },
	{ D1, F1, false, false },
	{ D1, G1, false, false },
	{ D1, H1, false, false },
	{ D2, A2,  true, false },
	{ D2, B2,  true, false },
	{ D2, C2,  true, false },
	{ D2, D1, false, false },
	{ D2, D3,  true, false },
	{ D2, D4,  true, false },
	{ D2, D5,  true, false },
	{ D2, D6,  true, false },
	{ D2, D7,  true, false },
	{ D2, D8,  true, false },
	{ D2, E2,  true, false },
	{ D2, F2,  true, false },
	{ D2, G2,  true, false },
	{ D2, H2,  true, false },
	{ D3, D1, false, false },
	{ D4, D1, false, false },
	{ D5, D1, false, false },
	{ D6, D1, false, false },
	{ D7, D1, false, false },
	{ D8, D1, false, false },
	{ E1, A1, false, false },
	{ E1, B1, false, false },
	{ E1, C1, false, false },
	{ E1, D1, false, false },
	{ E1, E2,  true, false },
	{ E1, E3,  true, false },
	{ E1, E4,  true, false },
	{ E1, E5,  true, false },
	{ E1, E6,  true, false },
	{ E1, E7,  true, false },
	{ E1, E8,  true, false },
	{ E1, F1,  true, false },
	{ E1, G1,  true, false },
	{ E1, H1,  true, false },
	{ F1, A1, false, false },
	{ F1, B1, false, false },
	{ F1, C1, false, false },
	{ F1, D1, false, false },
	{ G1, A1, false, false },
	{ G1, B1, false, false },
	{ G1, C1, false, false },
	{ G1, D1, false, false },
	{ H1, A1, false, false },
	{ H1, B1, false, false },
	{ H1, C1, false, false },
	{ H1, D1, false, false },
	/* WhiteRook, D2 */
	{ A2, D2, false, false },
	{ A2, E2, false, false },
	{ A2, F2, false, false },
	{ A2, G2, false, false },
	{ A2, H2, false, false },
	{ B2, D2, false, false },
	{ B2, E2, false, false },
	{ B2, F2, false, false },
	{ B2, G2, false, false },
	{ B2, H2, false, false },
	{ C2, A2,  true, false },
	{ C2, B2,  true, false },
	{ C2, C1,  true, false },
	{ C2, C3,  true, false },
	{ C2, C4,  true, false },
	{ C2, C5,  true, false },
	{ C2, C6,  true, false },
	{ C2, C7,  true, false },
	{ C2, C8,  true, false },
	{ C2, D2, false, false },
	{ C2, E2, false, false },
	{ C2, F2, false, false },
	{ C2, G2, false, false },
	{ C2, H2, false, false },
	{ D1, A1,  true, false },
	{ D1, B1,  true, false },
	{ D1, C1,  true, false },
	{ D1, D2, false, false },
	{ D1, D3, false, false },
	{ D1, D4, false, false },
	{ D1, D5, false, false },
	{ D1, D6, false, false },
	{ D1, D7, false, false },
	{ D1, D8, false, false },
	{ D1, E1,  true, false },
	{ D1, F1,  true, false },
	{ D1, G1,  true, false },
	{ D1, H1,  true, false },
	{ D2, A2, false, false },
	{ D2, B2, false, false },
	{ D2, C2, false, false },
	{ D2, D1, false, false },
	{ D2, D3, false, false },
	{ D2, D4, false, false },
	{ D2, D5, false, false },
	{ D2, D6, false, false },
	{ D2, D7, false, false },
	{ D2, D8, false, false },
	{ D2, E2, false, false },
	{ D2, F2, false, false },
	{ D2, G2, false, false },
	{ D2, H2, false, false },
	{ D3, A3,  true, false },
	{ D3, B3,  true, false },
	{ D3, C3,  true, false },
	{ D3, D1, false, false },
	{ D3, D2, false, false },
	{ D3, D4,  true, false },
	{ D3, D5,  true, false },
	{ D3, D6,  true, false },
	{ D3, D7,  true, false },
	{ D3, D8,  true, false },
	{ D3, E3,  true, false },
	{ D3, F3,  true, false },
	{ D3, G3,  true, false },
	{ D3, H3,  true, false },
	{ D4, D1, false, false },
	{ D4, D2, false, false },
	{ D5, D1, false, false },
	{ D5, D2, false, false },
	{ D6, D1, false, false },
	{ D6, D2, false, false },
	{ D7, D1, false, false },
	{ D7, D2, false, false },
	{ D8, D1, false, false },
	{ D8, D2, false, false },
	{ E2, A2, false, false },
	{ E2, B2, false, false },
	{ E2, C2, false, false },
	{ E2, D2, false, false },
	{ E2, E1,  true, false },
	{ E2, E3,  true, false },
	{ E2, E4,  true, false },
	{ E2, E5,  true, false },
	{ E2, E6,  true, false },
	{ E2, E7,  true, false },
	{ E2, E8,  true, false },
	{ E2, F2,  true, false },
	{ E2, G2,  true, false },
	{ E2, H2,  true, false },
	{ F2, A2, false, false },
	{ F2, B2, false, false },
	{ F2, C2, false, false },
	{ F2, D2, false, false },
	{ G2, A2, false, false },
	{ G2, B2, false, false },
	{ G2, C2, false, false },
	{ G2, D2, false, false },
	{ H2, A2, false, false },
	{ H2, B2, false, false },
	{ H2, C2, false, false },
	{ H2, D2, false, false },
	/* WhiteRook, D3 */
	{ A3, D3, false, false },
	{ A3, E3, false, false },
	{ A3, F3, false, false },
	{ A3, G3, false, false },
	{ A3, H3, false, false },
	{ B3, D3, false, false },
	{ B3, E3, false, false },
	{ B3, F3, false, false },
	{ B3, G3, false, false },
	{ B3, H3, false, false },
	{ C3, A3,  true, false },
	{ C3, B3,  true, false },
	{ C3, C1,  true, false },
	{ C3, C2,  true, false },
	{ C3, C4,  true, false },
	{ C3, C5,  true, false },
	{ C3, C6,  true, false },
	{ C3, C7,  true, false },
	{ C3, C8,  true, false },
	{ C3, D3, false, false },
	{ C3, E3, false, false },
	{ C3, F3, false, false },
	{ C3, G3, false, false },
	{ C3, H3, false, false },
	{ D1, D3, false, false },
	{ D1, D4, false, false },
	{ D1, D5, false, false },
	{ D1, D6, false, false },
	{ D1, D7, false, false },
	{ D1, D8, false, false },
	{ D2, A2,  true, false },
	{ D2, B2,  true, false },
	{ D2, C2,  true, false },
	{ D2, D1,  true, false },
	{ D2, D3, false, false },
	{ D2, D4, false, false },
	{ D2, D5, false, false },
	{ D2, D6, false, false },
	{ D2, D7, false, false },
	{ D2, D8, false, false },
	{ D2, E2,  true, false },
	{ D2, F2,  true, false },
	{ D2, G2,  true, false },
	{ D2, H2,  true, false },
	{ D3, A3, false, false },
	{ D3, B3, false, false },
	{ D3, C3, false, false },
	{ D3, D1, false, false },
	{ D3, D2, false, false },
	{ D3, D4, false, false },
	{ D3, D5, false, false },
	{ D3, D6, false, false },
	{ D3, D7, false, false },
	{ D3, D8, false, false },
	{ D3, E3, false, false },
	{ D3, F3, false, false },
	{ D3, G3, false, false },
	{ D3, H3, false, false },
	{ D4, A4,  true, false },
	{ D4, B4,  true, false },
	{ D4, C4,  true, false },
	{ D4, D1, false, false },
	{ D4, D2, false, false },
	{ D4, D3, false, false },
	{ D4, D5,  true, false },
	{ D4, D6,  true, false },
	{ D4, D7,  true, false },
	{ D4, D8,  true, false },
	{ D4, E4,  true, false },
	{ D4, F4,  true, false },
	{ D4, G4,  true, false },
	{ D4, H4,  true, false },
	{ D5, D1, false, false },
	{ D5, D2, false, false },
	{ D5, D3, false, false },
	{ D6, D1, false, false },
	{ D6, D2, false, false },
	{ D6, D3, false, false },
	{ D7, D1, false, false },
	{ D7, D2, false, false },
	{ D7, D3, false, false },
	{ D8, D1, false, false },
	{ D8, D2, false, false },
	{ D8, D3, false, false },
	{ E3, A3, false, false },
	{ E3, B3, false, false },
	{ E3, C3, false, false },
	{ E3, D3, false, false },
	{ E3, E1,  true, false },
	{ E3, E2,  true, false },
	{ E3, E4,  true, false },
	{ E3, E5,  true, false },
	{ E3, E6,  true, false },
	{ E3, E7,  true, false },
	{ E3, E8,  true, false },
	{ E3, F3,  true, false },
	{ E3, G3,  true, false },
	{ E3, H3,  true, false },
	{ F3, A3, false, false },
	{ F3, B3, false, false },
	{ F3, C3, false, false },
	{ F3, D3, false, false },
	{ G3, A3, false, false },
	{ G3, B3, false, false },
	{ G3, C3, false, false },
	{ G3, D3, false, false },
	{ H3, A3, false, false },
	{ H3, B3, false, false },
	{ H3, C3, false, false },
	{ H3, D3, false, false },
	/* WhiteRook, D4 */
	{ A4, D4, false, false },
	{ A4, E4, false, false },
	{ A4, F4, false, false },
	{ A4, G4, false, false },
	{ A4, H4, false, false },
	{ B4, D4, false, false },
	{ B4, E4, false, false },
	{ B4, F4, false, false },
	{ B4, G4, false, false },
	{ B4, H4, false, false },
	{ C4, A4,  true, false },
	{ C4, B4,  true, false },
	{ C4, C1,  true, false },
	{ C4, C2,  true, false },
	{ C4, C3,  true, false },
	{ C4, C5,  true, false },
	{ C4, C6,  true, false },
	{ C4, C7,  true, false },
	{ C4, C8,  true, false },
	{ C4, D4, false, false },
	{ C4, E4, false, false },
	{ C4, F4, false, false },
	{ C4, G4, false, false },
	{ C4, H4, false, false },
	{ D1, D4, false, false },
	{ D1, D5, false, false },
	{ D1, D6, false, false },
	{ D1, D7, false, false },
	{ D1, D8, false, false },
	{ D2, D4, false, false },
	{ D2, D5, false, false },
	{ D2, D6, false, false },
	{ D2, D7, false, false },
	{ D2, D8, false, false },
	{ D3, A3,  true, false },
	{ D3, B3,  true, false },
	{ D3, C3,  true, false },
	{ D3, D1,  true, false },
	{ D3, D2,  true, false },
	{ D3, D4, false, false },
	{ D3, D5, false, false },
	{ D3, D6, false, false },
	{ D3, D7, false, false },
	{ D3, D8, false, false },
	{ D3, E3,  true, false },
	{ D3, F3,  true, false },
	{ D3, G3,  true, false },
	{ D3, H3,  true, false },
	{ D4, A4, false, false },
	{ D4, B4, false, false },
	{ D4, C4, false, false },
	{ D4, D1, false, false },
	{ D4, D2, false, false },
	{ D4, D3, false, false },
	{ D4, D5, false, false },
	{ D4, D6, false, false },
	{ D4, D7, false, false },
	{ D4, D8, false, false },
	{ D4, E4, false, false },
	{ D4, F4, false, false },
	{ D4, G4, false, false },
	{ D4, H4, false, false },
	{ D5, A5,  true, false },
	{ D5, B5,  true, false },
	{ D5, C5,  true, false },
	{ D5, D1, false, false },
	{ D5, D2, false, false },
	{ D5, D3, false, false },
	{ D5, D4, false, false },
	{ D5, D6,  true, false },
	{ D5, D7,  true, false },
	{ D5, D8,  true, false },
	{ D5, E5,  true, false },
	{ D5, F5,  true, false },
	{ D5, G5,  true, false },
	{ D5, H5,  true, false },
	{ D6, D1, false, false },
	{ D6, D2, false, false },
	{ D6, D3, false, false },
	{ D6, D4, false, false },
	{ D7, D1, false, false },
	{ D7, D2, false, false },
	{ D7, D3, false, false },
	{ D7, D4, false, false },
	{ D8, D1, false, false },
	{ D8, D2, false, false },
	{ D8, D3, false, false },
	{ D8, D4, false, false },
	{ E4, A4, false, false },
	{ E4, B4, false, false },
	{ E4, C4, false, false },
	{ E4, D4, false, false },
	{ E4, E1,  true, false },
	{ E4, E2,  true, false },
	{ E4, E3,  true, false },
	{ E4, E5,  true, false },
	{ E4, E6,  true, false },
	{ E4, E7,  true, false },
	{ E4, E8,  true, false },
	{ E4, F4,  true, false },
	{ E4, G4,  true, false },
	{ E4, H4,  true, false },
	{ F4, A4, false, false },
	{ F4, B4, false, false },
	{ F4, C4, false, false },
	{ F4, D4, false, false },
	{ G4, A4, false, false },
	{ G4, B4, false, false },
	{ G4, C4, false, false },
	{ G4, D4, false, false },
	{ H4, A4, false, false },
	{ H4, B4, false, false },
	{ H4, C4, false, false },
	{ H4, D4, false, false },
	/* WhiteRook, D5 */
	{ A5, D5, false, false },
	{ A5, E5, false, false },
	{ A5, F5, false, false },
	{ A5, G5, false, false },
	{ A5, H5, false, false },
	{ B5, D5, false, false },
	{ B5, E5, false, false },
	{ B5, F5, false, false },
	{ B5, G5, false, false },
	{ B5, H5, false, false },
	{ C5, A5,  true, false },
	{ C5, B5,  true, false },
	{ C5, C1,  true, false },
	{ C5, C2,  true, false },
	{ C5, C3,  true, false },
	{ C5, C4,  true, false },
	{ C5, C6,  true, false },
	{ C5, C7,  true, false },
	{ C5, C8,  true, false },
	{ C5, D5, false, false },
	{ C5, E5, false, false },
	{ C5, F5, false, false },
	{ C5, G5, false, false },
	{ C5, H5, false, false },
	{ D1, D5, false, false },
	{ D1, D6, false, false },
	{ D1, D7, false, false },
	{ D1, D8, false, false },
	{ D2, D5, false, false },
	{ D2, D6, false, false },
	{ D2, D7, false, false },
	{ D2, D8, false, false },
	{ D3, D5, false, false },
	{ D3, D6, false, false },
	{ D3, D7, false, false },
	{ D3, D8, false, false },
	{ D4, A4,  true, false },
	{ D4, B4,  true, false },
	{ D4, C4,  true, false },
	{ D4, D1,  true, false },
	{ D4, D2,  true, false },
	{ D4, D3,  true, false },
	{ D4, D5, false, false },
	{ D4, D6, false, false },
	{ D4, D7, false, false },
	{ D4, D8, false, false },
	{ D4, E4,  true, false },
	{ D4, F4,  true, false },
	{ D4, G4,  true, false },
	{ D4, H4,  true, false },
	{ D5, A5, false, false },
	{ D5, B5, false, false },
	{ D5, C5, false, false },
	{ D5, D1, false, false },
	{ D5, D2, false, false },
	{ D5, D3, false, false },
	{ D5, D4, false, false },
	{ D5, D6, false, false },
	{ D5, D7, false, false },
	{ D5, D8, false, false },
	{ D5, E5, false, false },
	{ D5, F5, false, false },
	{ D5, G5, false, false },
	{ D5, H5, false, false },
	{ D6, A6,  true, false },
	{ D6, B6,  true, false },
	{ D6, C6,  true, false },
	{ D6, D1, false, false },
	{ D6, D2, false, false },
	{ D6, D3, false, false },
	{ D6, D4, false, false },
	{ D6, D5, false, false },
	{ D6, D7,  true, false },
	{ D6, D8,  true, false },
	{ D6, E6,  true, false },
	{ D6, F6,  true, false },
	{ D6, G6,  true, false },
	{ D6, H6,  true, false },
	{ D7, D1, false, false },
	{ D7, D2, false, false },
	{ D7, D3, false, false },
	{ D7, D4, false, false },
	{ D7, D5, false, false },
	{ D8, D1, false, false },
	{ D8, D2, false, false },
	{ D8, D3, false, false },
	{ D8, D4, false, false },
	{ D8, D5, false, false },
	{ E5, A5, false, false },
	{ E5, B5, false, false },
	{ E5, C5, false, false },
	{ E5, D5, false, false },
	{ E5, E1,  true, false },
	{ E5, E2,  true, false },
	{ E5, E3,  true, false },
	{ E5, E4,  true, false },
	{ E5, E6,  true, false },
	{ E5, E7,  true, false },
	{ E5, E8,  true, false },
	{ E5, F5,  true, false },
	{ E5, G5,  true, false },
	{ E5, H5,  true, false },
	{ F5, A5, false, false },
	{ F5, B5, false, false },
	{ F5, C5, false, false },
	{ F5, D5, false, false },
	{ G5, A5, false, false },
	{ G5, B5, false, false },
	{ G5, C5, false, false },
	{ G5, D5, false, false },
	{ H5, A5, false, false },
	{ H5, B5, false, false },
	{ H5, C5, false, false },
	{ H5, D5, false, false },
	/* WhiteRook, D6 */
	{ A6, D6, false, false },
	{ A6, E6, false, false },
	{ A6, F6, false, false },
	{ A6, G6, false, false },
	{ A6, H6, false, false },
	{ B6, D6, false, false },
	{ B6, E6, false, false },
	{ B6, F6, false, false },
	{ B6, G6, false, false },
	{ B6, H6, false, false },
	{ C6, A6,  true, false },
	{ C6, B6,  true, false },
	{ C6, C1,  true, false },
	{ C6, C2,  true, false },
	{ C6, C3,  true, false },
	{ C6, C4,  true, false },
	{ C6, C5,  true, false },
	{ C6, C7,  true, false },
	{ C6, C8,  true, false },
	{ C6, D6, false, false },
	{ C6, E6, false, false },
	{ C6, F6, false, false },
	{ C6, G6, false, false },
	{ C6, H6, false, false },
	{ D1, D6, false, false },
	{ D1, D7, false, false },
	{ D1, D8, false, false },
	{ D2, D6, false, false },
	{ D2, D7, false, false },
	{ D2, D8, false, false },
	{ D3, D6, false, false },
	{ D3, D7, false, false },
	{ D3, D8, false, false },
	{ D4, D6, false, false },
	{ D4, D7, false, false },
	{ D4, D8, false, false },
	{ D5, A5,  true, false },
	{ D5, B5,  true, false },
	{ D5, C5,  true, false },
	{ D5, D1,  true, false },
	{ D5, D2,  true, false },
	{ D5, D3,  true, false },
	{ D5, D4,  true, false },
	{ D5, D6, false, false },
	{ D5, D7, false, false },
	{ D5, D8, false, false },
	{ D5, E5,  true, false },
	{ D5, F5,  true, false },
	{ D5, G5,  true, false },
	{ D5, H5,  true, false },
	{ D6, A6, false, false },
	{ D6, B6, false, false },
	{ D6, C6, false, false },
	{ D6, D1, false, false },
	{ D6, D2, false, false },
	{ D6, D3, false, false },
	{ D6, D4, false, false },
	{ D6, D5, false, false },
	{ D6, D7, false, false },
	{ D6, D8, false, false },
	{ D6, E6, false, false },
	{ D6, F6, false, false },
	{ D6, G6, false, false },
	{ D6, H6, false, false },
	{ D7, A7,  true, false },
	{ D7, B7,  true, false },
	{ D7, C7,  true, false },
	{ D7, D1, false, false },
	{ D7, D2, false, false },
	{ D7, D3, false, false },
	{ D7, D4, false, false },
	{ D7, D5, false, false },
	{ D7, D6, false, false },
	{ D7, D8,  true, false },
	{ D7, E7,  true, false },
	{ D7, F7,  true, false },
	{ D7, G7,  true, false },
	{ D7, H7,  true, false },
	{ D8, D1, false, false },
	{ D8, D2, false, false },
	{ D8, D3, false, false },
	{ D8, D4, false, false },
	{ D8, D5, false, false },
	{ D8, D6, false, false },
	{ E6, A6, false, false },
	{ E6, B6, false, false },
	{ E6, C6, false, false },
	{ E6, D6, false, false },
	{ E6, E1,  true, false },
	{ E6, E2,  true, false },
	{ E6, E3,  true, false },
	{ E6, E4,  true, false },
	{ E6, E5,  true, false },
	{ E6, E7,  true, false },
	{ E6, E8,  true, false },
	{ E6, F6,  true, false },
	{ E6, G6,  true, false },
	{ E6, H6,  true, false },
	{ F6, A6, false, false },
	{ F6, B6, false, false },
	{ F6, C6, false, false },
	{ F6, D6, false, false },
	{ G6, A6, false, false },
	{ G6, B6, false, false },
	{ G6, C6, false, false },
	{ G6, D6, false, false },
	{ H6, A6, false, false },
	{ H6, B6, false, false },
	{ H6, C6, false, false },
	{ H6, D6, false, false },
	/* WhiteRook, D7 */
	{ A7, D7, false, false },
	{ A7, E7, false, false },
	{ A7, F7, false, false },
	{ A7, G7, false, false },
	{ A7, H7, false, false },
	{ B7, D7, false, false },
	{ B7, E7, false, false },
	{ B7, F7, false, false },
	{ B7, G7, false, false },
	{ B7, H7, false, false },
	{ C7, A7,  true, false },
	{ C7, B7,  true, false },
	{ C7, C1,  true, false },
	{ C7, C2,  true, false },
	{ C7, C3,  true, false },
	{ C7, C4,  true, false },
	{ C7, C5,  true, false },
	{ C7, C6,  true, false },
	{ C7, C8,  true, false },
	{ C7, D7, false, false },
	{ C7, E7, false, false },
	{ C7, F7, false, false },
	{ C7, G7, false, false },
	{ C7, H7, false, false },
	{ D1, D7, false, false },
	{ D1, D8, false, false },
	{ D2, D7, false, false },
	{ D2, D8, false, false },
	{ D3, D7, false, false },
	{ D3, D8, false, false },
	{ D4, D7, false, false },
	{ D4, D8, false, false },
	{ D5, D7, false, false },
	{ D5, D8, false, false },
	{ D6, A6,  true, false },
	{ D6, B6,  true, false },
	{ D6, C6,  true, false },
	{ D6, D1,  true, false },
	{ D6, D2,  true, false },
	{ D6, D3,  true, false },
	{ D6, D4,  true, false },
	{ D6, D5,  true, false },
	{ D6, D7, false, false },
	{ D6, D8, false, false },
	{ D6, E6,  true, false },
	{ D6, F6,  true, false },
	{ D6, G6,  true, false },
	{ D6, H6,  true, false },
	{ D7, A7, false, false },
	{ D7, B7, false, false },
	{ D7, C7, false, false },
	{ D7, D1, false, false },
	{ D7, D2, false, false },
	{ D7, D3, false, false },
	{ D7, D4, false, false },
	{ D7, D5, false, false },
	{ D7, D6, false, false },
	{ D7, D8, false, false },
	{ D7, E7, false, false },
	{ D7, F7, false, false },
	{ D7, G7, false, false },
	{ D7, H7, false, false },
	{ D8, A8,  true, false },
	{ D8, B8,  true, false },
	{ D8, C8,  true, false },
	{ D8, D1, false, false },
	{ D8, D2, false, false },
	{ D8, D3, false, false },
	{ D8, D4, false, false },
	{ D8, D5, false, false },
	{ D8, D6, false, false },
	{ D8, D7, false, false },
	{ D8, E8,  true, false },
	{ D8, F8,  true, false },
	{ D8, G8,  true, false },
	{ D8, H8,  true, false },
	{ E7, A7, false, false },
	{ E7, B7, false, false },
	{ E7, C7, false, false },
	{ E7, D7, false, false },
	{ E7, E1,  true, false },
	{ E7, E2,  true, false },
	{ E7, E3,  true, false },
	{ E7, E4,  true, false },
	{ E7, E5,  true, false },
	{ E7, E6,  true, false },
	{ E7, E8,  true, false },
	{ E7, F7,  true, false },
	{ E7, G7,  true, false },
	{ E7, H7,  true, false },
	{ F7, A7, false, false },
	{ F7, B7, false, false },
	{ F7, C7, false, false },
	{ F7, D7, false, false },
	{ G7, A7, false, false },
	{ G7, B7, false, false },
	{ G7, C7, false, false },
	{ G7, D7, false, false },
	{ H7, A7, false, false },
	{ H7, B7, false, false },
	{ H7, C7, false, false },
	{ H7, D7, false, false },
	/* WhiteRook, D8 */
	{ A8, D8, false, false },
	{ A8, E8, false, false },
	{ A8, F8, false, false },
	{ A8, G8, false, false },
	{ A8, H8, false, false },
	{ B8, D8, false, false },
	{ B8, E8, false, false },
	{ B8, F8, false, false },
	{ B8, G8, false, false },
	{ B8, H8, false, false },
	{ C8, A8,  true, false },
	{ C8, B8,  true, false },
	{ C8, C1,  true, false },
	{ C8, C2,  true, false },
	{ C8, C3,  true, false },
	{ C8, C4,  true, false },
	{ C8, C5,  true, false },
	{ C8, C6,  true, false },
	{ C8, C7,  true, false },
	{ C8, D8, false, false },
	{ C8, E8, false, false },
	{ C8, F8, false, false },
	{ C8, G8, false, false },
	{ C8, H8, false, false },
	{ D1, D8, false, false },
	{ D2, D8, false, false },
	{ D3, D8, false, false },
	{ D4, D8, false, false },
	{ D5, D8, false, false },
	{ D6, D8, false, false },
	{ D7, A7,  true, false },
	{ D7, B7,  true, false },
	{ D7, C7,  true, false },
	{ D7, D1,  true, false },
	{ D7, D2,  true, false },
	{ D7, D3,  true, false },
	{ D7, D4,  true, false },
	{ D7, D5,  true, false },
	{ D7, D6,  true, false },
	{ D7, D8, false, false },
	{ D7, E7,  true, false },
	{ D7, F7,  true, false },
	{ D7, G7,  true, false },
	{ D7, H7,  true, false },
	{ D8, A8, false, false },
	{ D8, B8, false, false },
	{ D8, C8, false, false },
	{ D8, D1, false, false },
	{ D8, D2, false, false },
	{ D8, D3, false, false },
	{ D8, D4, false, false },
	{ D8, D5, false, false },
	{ D8, D6, false, false },
	{ D8, D7, false, false },
	{ D8, E8, false, false },
	{ D8, F8, false, false },
	{ D8, G8, false, false },
	{ D8, H8, false, false },
	{ E8, A8, false, false },
	{ E8, B8, false, false },
	{ E8, C8, false, false },
	{ E8, D8, false, false },
	{ E8, E1,  true, false },
	{ E8, E2,  true, false },
	{ E8, E3,  true, false },
	{ E8, E4,  true, false },
	{ E8, E5,  true, false },
	{ E8, E6,  true, false },
	{ E8, E7,  true, false },
	{ E8, F8,  true, false },
	{ E8, G8,  true, false },
	{ E8, H8,  true, false },
	{ F8, A8, false, false },
	{ F8, B8, false, false },
	{ F8, C8, false, false },
	{ F8, D8, false, false },
	{ G8, A8, false, false },
	{ G8, B8, false, false },
	{ G8, C8, false, false },
	{ G8, D8, false, false },
	{ H8, A8, false, false },
	{ H8, B8, false, false },
	{ H8, C8, false, false },
	{ H8, D8, false, false },
	/* WhiteRook, E1 */
	{ A1, E1, false, false },
	{ A1, F1, false, false },
	{ A1, G1, false, false },
	{ A1, H1, false, false },
	{ B1, E1, false, false },
	{ B1, F1, false, false },
	{ B1, G1, false, false },
	{ B1, H1, false, false },
	{ C1, E1, false, false },
	{ C1, F1, false, false },
	{ C1, G1, false, false },
	{ C1, H1, false, false },
	{ D1, A1,  true, false },
	{ D1, B1,  true, false },
	{ D1, C1,  true, false },
	{ D1, D2,  true, false },
	{ D1, D3,  true, false },
	{ D1, D4,  true, false },
	{ D1, D5,  true, false },
	{ D1, D6,  true, false },
	{ D1, D7,  true, false },
	{ D1, D8,  true, false },
	{ D1, E1, false, false },
	{ D1, F1, false, false },
	{ D1, G1, false, false },
	{ D1, H1, false, false },
	{ E1, A1, false, false },
	{ E1, B1, false, false },
	{ E1, C1, false, false },
	{ E1, D1, false, false },
	{ E1, E2, false, false },
	{ E1, E3, false, false },
	{ E1, E4, false, false },
	{ E1, E5, false, false },
	{ E1, E6, false, false },
	{ E1, E7, false, false },
	{ E1, E8, false, false },
	{ E1, F1, false, false },
	{ E1, G1, false, false },
	{ E1, H1, false, false },
	{ E2, A2,  true, false },
	{ E2, B2,  true, false },
	{ E2, C2,  true, false },
	{ E2, D2,  true, false },
	{ E2, E1, false, false },
	{ E2, E3,  true, false },
	{ E2, E4,  true, false },
	{ E2, E5,  true, false },
	{ E2, E6,  true, false },
	{ E2, E7,  true, false },
	{ E2, E8,  true, false },
	{ E2, F2,  true, false },
	{ E2, G2,  true, false },
	{ E2, H2,  true, false },
	{ E3, E1, false, false },
	{ E4, E1, false, false },
	{ E5, E1, false, false },
	{ E6, E1, false, false },
	{ E7, E1, false, false },
	{ E8, E1, false, false },
	{ F1, A1, false, false },
	{ F1, B1, false, false },
	{ F1, C1, false, false },
	{ F1, D1, false, false },
	{ F1, E1, false, false },
	{ F1, F2,  true, false },
	{ F1, F3,  true, false },
	{ F1, F4,  true, false },
	{ F1, F5,  true, false },
	{ F1, F6,  true, false },
	{ F1, F7,  true, false },
	{ F1, F8,  true, false },
	{ F1, G1,  true, false },
	{ F1, H1,  true, false },
	{ G1, A1, false, false },
	{ G1, B1, false, false },
	{ G1, C1, false, false },
	{ G1, D1, false, false },
	{ G1, E1, false, false },
	{ H1, A1, false, false },
	{ H1, B1, false, false },
	{ H1, C1, false, false },
	{ H1, D1, false, false },
	{ H1, E1, false, false },
	/* WhiteRook, E2 */
	{ A2, E2, false, false },
	{ A2, F2, false, false },
	{ A2, G2, false, false },
	{ A2, H2, false, false },
	{ B2, E2, false, false },
	{ B2, F2, false, false },
	{ B2, G2, false, false },
	{ B2, H2, false, false },
	{ C2, E2, false, false },
	{ C2, F2, false, false },
	{ C2, G2, false, false },
	{ C2, H2, false, false },
	{ D2, A2,  true, false },
	{ D2, B2,  true, false },
	{ D2, C2,  true, false },
	{ D2, D1,  true, false },
	{ D2, D3,  true, false },
	{ D2, D4,  true, false },
	{ D2, D5,  true, false },
	{ D2, D6,  true, false },
	{ D2, D7,  true, false },
	{ D2, D8,  true, false },
	{ D2, E2, false, false },
	{ D2, F2, false, false },
	{ D2, G2, false, false },
	{ D2, H2, false, false },
	{ E1, A1,  true, false },
	{ E1, B1,  true, false },
	{ E1, C1,  true, false },
	{ E1, D1,  true, false },
	{ E1, E2, false, false },
	{ E1, E3, false, false },
	{ E1, E4, false, false },
	{ E1, E5, false, false },
	{ E1, E6, false, false },
	{ E1, E7, false, false },
	{ E1, E8, false, false },
	{ E1, F1,  true, false },
	{ E1, G1,  true, false },
	{ E1, H1,  true, false },
	{ E2, A2, false, false },
	{ E2, B2, false, false },
	{ E2, C2, false, false },
	{ E2, D2, false, false },
	{ E2, E1, false, false },
	{ E2, E3, false, false },
	{ E2, E4, false, false },
	{ E2, E5, false, false },
	{ E2, E6, false, false },
	{ E2, E7, false, false },
	{ E2, E8, false, false },
	{ E2, F2, false, false },
	{ E2, G2, false, false },
	{ E2, H2, false, false },
	{ E3, A3,  true, false },
	{ E3, B3,  true, false },
	{ E3, C3,  true, false },
	{ E3, D3,  true, false },
	{ E3, E1, false, false },
	{ E3, E2, false, false },
	{ E3, E4,  true, false },
	{ E3, E5,  true, false },
	{ E3, E6,  true, false },
	{ E3, E7,  true, false },
	{ E3, E8,  true, false },
	{ E3, F3,  true, false },
	{ E3, G3,  true, false },
	{ E3, H3,  true, false },
	{ E4, E1, false, false },
	{ E4, E2, false, false },
	{ E5, E1, false, false },
	{ E5, E2, false, false },
	{ E6, E1, false, false },
	{ E6, E2, false, false },
	{ E7, E1, false, false },
	{ E7, E2, false, false },
	{ E8, E1, false, false },
	{ E8, E2, false, false },
	{ F2, A2, false, false },
	{ F2, B2, false, false },
	{ F2, C2, false, false },
	{ F2, D2, false, false },
	{ F2, E2, false, false },
	{ F2, F1,  true, false },
	{ F2, F3,  true, false },
	{ F2, F4,  true, false },
	{ F2, F5,  true, false },
	{ F2, F6,  true, false },
	{ F2, F7,  true, false },
	{ F2, F8,  true, false },
	{ F2, G2,  true, false },
	{ F2, H2,  true, false },
	{ G2, A2, false, false },
	{ G2, B2, false, false },
	{ G2, C2, false, false },
	{ G2, D2, false, false },
	{ G2, E2, false, false },
	{ H2, A2, false, false },
	{ H2, B2, false, false },
	{ H2, C2, false, false },
	{ H2, D2, false, false },
	{ H2, E2, false, false },
	/* WhiteRook, E3 */
	{ A3, E3, false, false },
	{ A3, F3, false, false },
	{ A3, G3, false, false },
	{ A3, H3, false, false },
	{ B3, E3, false, false },
	{ B3, F3, false, false },
	{ B3, G3, false, false },
	{ B3, H3, false, false },
	{ C3, E3, false, false },
	{ C3, F3, false, false },
	{ C3, G3, false, false },
	{ C3, H3, false, false },
	{ D3, A3,  true, false },
	{ D3, B3,  true, false },
	{ D3, C3,  true, false },
	{ D3, D1,  true, false },
	{ D3, D2,  true, false },
	{ D3, D4,  true, false },
	{ D3, D5,  true, false },
	{ D3, D6,  true, false },
	{ D3, D7,  true, false },
	{ D3, D8,  true, false },
	{ D3, E3, false, false },
	{ D3, F3, false, false },
	{ D3, G3, false, false },
	{ D3, H3, false, false },
	{ E1, E3, false, false },
	{ E1, E4, false, false },
	{ E1, E5, false, false },
	{ E1, E6, false, false },
	{ E1, E7, false, false },
	{ E1, E8, false, false },
	{ E2, A2,  true, false },
	{ E2, B2,  true, false },
	{ E2, C2,  true, false },
	{ E2, D2,  true, false },
	{ E2, E1,  true, false },
	{ E2, E3, false, false },
	{ E2, E4, false, false },
	{ E2, E5, false, false },
	{ E2, E6, false, false },
	{ E2, E7, false, false },
	{ E2, E8, false, false },
	{ E2, F2,  true, false },
	{ E2, G2,  true, false },
	{ E2, H2,  true, false },
	{ E3, A3, false, false },
	{ E3, B3, false, false },
	{ E3, C3, false, false },
	{ E3, D3, false, false },
	{ E3, E1, false, false },
	{ E3, E2, false, false },
	{ E3, E4, false, false },
	{ E3, E5, false, false },
	{ E3, E6, false, false },
	{ E3, E7, false, false },
	{ E3, E8, false, false },
	{ E3, F3, false, false },
	{ E3, G3, false, false },
	{ E3, H3, false, false },
	{ E4, A4,  true, false },
	{ E4, B4,  true, false },
	{ E4, C4,  true, false },
	{ E4, D4,  true, false },
	{ E4, E1, false, false },
	{ E4, E2, false, false },
	{ E4, E3, false, false },
	{ E4, E5,  true, false },
	{ E4, E6,  true, false },
	{ E4, E7,  true, false },
	{ E4, E8,  true, false },
	{ E4, F4,  true, false },
	{ E4, G4,  true, false },
	{ E4, H4,  true, false },
	{ E5, E1, false, false },
	{ E5, E2, false, false },
	{ E5, E3, false, false },
	{ E6, E1, false, false },
	{ E6, E2, false, false },
	{ E6, E3, false, false },
	{ E7, E1, false, false },
	{ E7, E2, false, false },
	{ E7, E3, false, false },
	{ E8, E1, false, false },
	{ E8, E2, false, false },
	{ E8, E3, false, false },
	{ F3, A3, false, false },
	{ F3, B3, false, false },
	{ F3, C3, false, false },
	{ F3, D3, false, false },
	{ F3, E3, false, false },
	{ F3, F1,  true, false },
	{ F3, F2,  true, false },
	{ F3, F4,  true, false },
	{ F3, F5,  true, false },
	{ F3, F6,  true, false },
	{ F3, F7,  true, false },
	{ F3, F8,  true, false },
	{ F3, G3,  true, false },
	{ F3, H3,  true, false },
	{ G3, A3, false, false },
	{ G3, B3, false, false },
	{ G3, C3, false, false },
	{ G3, D3, false, false },
	{ G3, E3, false, false },
	{ H3, A3, false, false },
	{ H3, B3, false, false },
	{ H3, C3, false, false },
	{ H3, D3, false, false },
	{ H3, E3, false, false },
	/* WhiteRook, E4 */
	{ A4, E4, false, false },
	{ A4, F4, false, false },
	{ A4, G4, false, false },
	{ A4, H4, false, false },
	{ B4, E4, false, false },
	{ B4, F4, false, false },
	{ B4, G4, false, false },
	{ B4, H4, false, false },
	{ C4, E4, false, false },
	{ C4, F4, false, false },
	{ C4, G4, false, false },
	{ C4, H4, false, false },
	{ D4, A4,  true, false },
	{ D4, B4,  true, false },
	{ D4, C4,  true, false },
	{ D4, D1,  true, false },
	{ D4, D2,  true, false },
	{ D4, D3,  true, false },
	{ D4, D5,  true, false },
	{ D4, D6,  true, false },
	{ D4, D7,  true, false },
	{ D4, D8,  true, false },
	{ D4, E4, false, false },
	{ D4, F4, false, false },
	{ D4, G4, false, false },
	{ D4, H4, false, false },
	{ E1, E4, false, false },
	{ E1, E5, false, false },
	{ E1, E6, false, false },
	{ E1, E7, false, false },
	{ E1, E8, false, false },
	{ E2, E4, false, false },
	{ E2, E5, false, false },
	{ E2, E6, false, false },
	{ E2, E7, false, false },
	{ E2, E8, false, false },
	{ E3, A3,  true, false },
	{ E3, B3,  true, false },
	{ E3, C3,  true, false },
	{ E3, D3,  true, false },
	{ E3, E1,  true, false },
	{ E3, E2,  true, false },
	{ E3, E4, false, false },
	{ E3, E5, false, false },
	{ E3, E6, false, false },
	{ E3, E7, false, false },
	{ E3, E8, false, false },
	{ E3, F3,  true, false },
	{ E3, G3,  true, false },
	{ E3, H3,  true, false },
	{ E4, A4, false, false },
	{ E4, B4, false, false },
	{ E4, C4, false, false },
	{ E4, D4, false, false },
	{ E4, E1, false, false },
	{ E4, E2, false, false },
	{ E4, E3, false, false },
	{ E4, E5, false, false },
	{ E4, E6, false, false },
	{ E4, E7, false, false },
	{ E4, E8, false, false },
	{ E4, F4, false, false },
	{ E4, G4, false, false },
	{ E4, H4, false, false },
	{ E5, A5,  true, false },
	{ E5, B5,  true, false },
	{ E5, C5,  true, false },
	{ E5, D5,  true, false },
	{ E5, E1, false, false },
	{ E5, E2, false, false },
	{ E5, E3, false, false },
	{ E5, E4, false, false },
	{ E5, E6,  true, false },
	{ E5, E7,  true, false },
	{ E5, E8,  true, false },
	{ E5, F5,  true, false },
	{ E5, G5,  true, false },
	{ E5, H5,  true, false },
	{ E6, E1, false, false },
	{ E6, E2, false, false },
	{ E6, E3, false, false },
	{ E6, E4, false, false },
	{ E7, E1, false, false },
	{ E7, E2, false, false },
	{ E7, E3, false, false },
	{ E7, E4, false, false },
	{ E8, E1, false, false },
	{ E8, E2, false, false },
	{ E8, E3, false, false },
	{ E8, E4, false, false },
	{ F4, A4, false, false },
	{ F4, B4, false, false },
	{ F4, C4, false, false },
	{ F4, D4, false, false },
	{ F4, E4, false, false },
	{ F4, F1,  true, false },
	{ F4, F2,  true, false },
	{ F4, F3,  true, false },
	{ F4, F5,  true, false },
	{ F4, F6,  true, false },
	{ F4, F7,  true, false },
	{ F4, F8,  true, false },
	{ F4, G4,  true, false },
	{ F4, H4,  true, false },
	{ G4, A4, false, false },
	{ G4, B4, false, false },
	{ G4, C4, false, false },
	{ G4, D4, false, false },
	{ G4, E4, false, false },
	{ H4, A4, false, false },
	{ H4, B4, false, false },
	{ H4, C4, false, false },
	{ H4, D4, false, false },
	{ H4, E4, false, false },
	/* WhiteRook, E5 */
	{ A5, E5, false, false },
	{ A5, F5, false, false },
	{ A5, G5, false, false },
	{ A5, H5, false, false },
	{ B5, E5, false, false },
	{ B5, F5, false, false },
	{ B5, G5, false, false },
	{ B5, H5, false, false },
	{ C5, E5, false, false },
	{ C5, F5, false, false },
	{ C5, G5, false, false },
	{ C5, H5, false, false },
	{ D5, A5,  true, false },
	{ D5, B5,  true, false },
	{ D5, C5,  true, false },
	{ D5, D1,  true, false },
	{ D5, D2,  true, false },
	{ D5, D3,  true, false },
	{ D5, D4,  true, false },
	{ D5, D6,  true, false },
	{ D5, D7,  true, false },
	{ D5, D8,  true, false },
	{ D5, E5, false, false },
	{ D5, F5, false, false },
	{ D5, G5, false, false },
	{ D5, H5, false, false },
	{ E1, E5, false, false },
	{ E1, E6, false, false },
	{ E1, E7, false, false },
	{ E1, E8, false, false },
	{ E2, E5, false, false },
	{ E2, E6, false, false },
	{ E2, E7, false, false },
	{ E2, E8, false, false },
	{ E3, E5, false, false },
	{ E3, E6, false, false },
	{ E3, E7, false, false },
	{ E3, E8, false, false },
	{ E4, A4,  true, false },
	{ E4, B4,  true, false },
	{ E4, C4,  true, false },
	{ E4, D4,  true, false },
	{ E4, E1,  true, false },
	{ E4, E2,  true, false },
	{ E4, E3,  true, false },
	{ E4, E5, false, false },
	{ E4, E6, false, false },
	{ E4, E7, false, false },
	{ E4, E8, false, false },
	{ E4, F4,  true, false },
	{ E4, G4,  true, false },
	{ E4, H4,  true, false },
	{ E5, A5, false, false },
	{ E5, B5, false, false },
	{ E5, C5, false, false },
	{ E5, D5, false, false },
	{ E5, E1, false, false },
	{ E5, E2, false, false },
	{ E5, E3, false, false },
	{ E5, E4, false, false },
	{ E5, E6, false, false },
	{ E5, E7, false, false },
	{ E5, E8, false, false },
	{ E5, F5, false, false },
	{ E5, G5, false, false },
	{ E5, H5, false, false },
	{ E6, A6,  true, false },
	{ E6, B6,  true, false },
	{ E6, C6,  true, false },
	{ E6, D6,  true, false },
	{ E6, E1, false, false },
	{ E6, E2, false, false },
	{ E6, E3, false, false },
	{ E6, E4, false, false },
	{ E6, E5, false, false },
	{ E6, E7,  true, false },
	{ E6, E8,  true, false },
	{ E6, F6,  true, false },
	{ E6, G6,  true, false },
	{ E6, H6,  true, false },
	{ E7, E1, false, false },
	{ E7, E2, false, false },
	{ E7, E3, false, false },
	{ E7, E4, false, false },
	{ E7, E5, false, false },
	{ E8, E1, false, false },
	{ E8, E2, false, false },
	{ E8, E3, false, false },
	{ E8, E4, false, false },
	{ E8, E5, false, false },
	{ F5, A5, false, false },
	{ F5, B5, false, false },
	{ F5, C5, false, false },
	{ F5, D5, false, false },
	{ F5, E5, false, false },
	{ F5, F1,  true, false },
	{ F5, F2,  true, false },
	{ F5, F3,  true, false },
	{ F5, F4,  true, false },
	{ F5, F6,  true, false },
	{ F5, F7,  true, false },
	{ F5, F8,  true, false },
	{ F5, G5,  true, false },
	{ F5, H5,  true, false },
	{ G5, A5, false, false },
	{ G5, B5, false, false },
	{ G5, C5, false, false },
	{ G5, D5, false, false },
	{ G5, E5, false, false },
	{ H5, A5, false, false },
	{ H5, B5, false, false },
	{ H5, C5, false, false },
	{ H5, D5, false, false },
	{ H5, E5, false, false },
	/* WhiteRook, E6 */
	{ A6, E6, false, false },
	{ A6, F6, false, false },
	{ A6, G6, false, false },
	{ A6, H6, false, false },
	{ B6, E6, false, false },
	{ B6, F6, false, false },
	{ B6, G6, false, false },
	{ B6, H6, false, false },
	{ C6, E6, false, false },
	{ C6, F6, false, false },
	{ C6, G6, false, false },
	{ C6, H6, false, false },
	{ D6, A6,  true, false },
	{ D6, B6,  true, false },
	{ D6, C6,  true, false },
	{ D6, D1,  true, false },
	{ D6, D2,  true, false },
	{ D6, D3,  true, false },
	{ D6, D4,  true, false },
	{ D6, D5,  true, false },
	{ D6, D7,  true, false },
	{ D6, D8,  true, false },
	{ D6, E6, false, false },
	{ D6, F6, false, false },
	{ D6, G6, false, false },
	{ D6, H6, false, false },
	{ E1, E6, false, false },
	{ E1, E7, false, false },
	{ E1, E8, false, false },
	{ E2, E6, false, false },
	{ E2, E7, false, false },
	{ E2, E8, false, false },
	{ E3, E6, false, false },
	{ E3, E7, false, false },
	{ E3, E8, false, false },
	{ E4, E6, false, false },
	{ E4, E7, false, false },
	{ E4, E8, false, false },
	{ E5, A5,  true, false },
	{ E5, B5,  true, false },
	{ E5, C5,  true, false },
	{ E5, D5,  true, false },
	{ E5, E1,  true, false },
	{ E5, E2,  true, false },
	{ E5, E3,  true, false },
	{ E5, E4,  true, false },
	{ E5, E6, false, false },
	{ E5, E7, false, false },
	{ E5, E8, false, false },
	{ E5, F5,  true, false },
	{ E5, G5,  true, false },
	{ E5, H5,  true, false },
	{ E6, A6, false, false },
	{ E6, B6, false, false },
	{ E6, C6, false, false },
	{ E6, D6, false, false },
	{ E6, E1, false, false },
	{ E6, E2, false, false },
	{ E6, E3, false, false },
	{ E6, E4, false, false },
	{ E6, E5, false, false },
	{ E6, E7, false, false },
	{ E6, E8, false, false },
	{ E6, F6, false, false },
	{ E6, G6, false, false },
	{ E6, H6, false, false },
	{ E7, A7,  true, false },
	{ E7, B7,  true, false },
	{ E7, C7,  true, false },
	{ E7, D7,  true, false },
	{ E7, E1, false, false },
	{ E7, E2, false, false },
	{ E7, E3, false, false },
	{ E7, E4, false, false },
	{ E7, E5, false, false },
	{ E7, E6, false, false },
	{ E7, E8,  true, false },
	{ E7, F7,  true, false },
	{ E7, G7,  true, false },
	{ E7, H7,  true, false },
	{ E8, E1, false, false },
	{ E8, E2, false, false },
	{ E8, E3, false, false },
	{ E8, E4, false, false },
	{ E8, E5, false, false },
	{ E8, E6, false, false },
	{ F6, A6, false, false },
	{ F6, B6, false, false },
	{ F6, C6, false, false },
	{ F6, D6, false, false },
	{ F6, E6, false, false },
	{ F6, F1,  true, false },
	{ F6, F2,  true, false },
	{ F6, F3,  true, false },
	{ F6, F4,  true, false },
	{ F6, F5,  true, false },
	{ F6, F7,  true, false },
	{ F6, F8,  true, false },
	{ F6, G6,  true, false },
	{ F6, H6,  true, false },
	{ G6, A6, false, false },
	{ G6, B6, false, false },
	{ G6, C6, false, false },
	{ G6, D6, false, false },
	{ G6, E6, false, false },
	{ H6, A6, false, false },
	{ H6, B6, false, false },
	{ H6, C6, false, false },
	{ H6, D6, false, false },
	{ H6, E6, false, false },
	/* WhiteRook, E7 */
	{ A7, E7, false, false },
	{ A7, F7, false, false },
	{ A7, G7, false, false },
	{ A7, H7, false, false },
	{ B7, E7, false, false },
	{ B7, F7, false, false },
	{ B7, G7, false, false },
	{ B7, H7, false, false },
	{ C7, E7, false, false },
	{ C7, F7, false, false },
	{ C7, G7, false, false },
	{ C7, H7, false, false },
	{ D7, A7,  true, false },
	{ D7, B7,  true, false },
	{ D7, C7,  true, false },
	{ D7, D1,  true, false },
	{ D7, D2,  true, false },
	{ D7, D3,  true, false },
	{ D7, D4,  true, false },
	{ D7, D5,  true, false },
	{ D7, D6,  true, false },
	{ D7, D8,  true, false },
	{ D7, E7, false, false },
	{ D7, F7, false, false },
	{ D7, G7, false, false },
	{ D7, H7, false, false },
	{ E1, E7, false, false },
	{ E1, E8, false, false },
	{ E2, E7, false, false },
	{ E2, E8, false, false },
	{ E3, E7, false, false },
	{ E3, E8, false, false },
	{ E4, E7, false, false },
	{ E4, E8, false, false },
	{ E5, E7, false, false },
	{ E5, E8, false, false },
	{ E6, A6,  true, false },
	{ E6, B6,  true, false },
	{ E6, C6,  true, false },
	{ E6, D6,  true, false },
	{ E6, E1,  true, false },
	{ E6, E2,  true, false },
	{ E6, E3,  true, false },
	{ E6, E4,  true, false },
	{ E6, E5,  true, false },
	{ E6, E7, false, false },
	{ E6, E8, false, false },
	{ E6, F6,  true, false },
	{ E6, G6,  true, false },
	{ E6, H6,  true, false },
	{ E7, A7, false, false },
	{ E7, B7, false, false },
	{ E7, C7, false, false },
	{ E7, D7, false, false },
	{ E7, E1, false, false },
	{ E7, E2, false, false },
	{ E7, E3, false, false },
	{ E7, E4, false, false },
	{ E7, E5, false, false },
	{ E7, E6, false, false },
	{ E7, E8, false, false },
	{ E7, F7, false, false },
	{ E7, G7, false, false },
	{ E7, H7, false, false },
	{ E8, A8,  true, false },
	{ E8, B8,  true, false },
	{ E8, C8,  true, false },
	{ E8, D8,  true, false },
	{ E8, E1, false, false },
	{ E8, E2, false, false },
	{ E8, E3, false, false },
	{ E8, E4, false, false },
	{ E8, E5, false, false },
	{ E8, E6, false, false },
	{ E8, E7, false, false },
	{ E8, F8,  true, false },
	{ E8, G8,  true, false },
	{ E8, H8,  true, false },
	{ F7, A7, false, false },
	{ F7, B7, false, false },
	{ F7, C7, false, false },
	{ F7, D7, false, false },
	{ F7, E7, false, false },
	{ F7, F1,  true, false },
	{ F7, F2,  true, false },
	{ F7, F3,  true, false },
	{ F7, F4,  true, false },
	{ F7, F5,  true, false },
	{ F7, F6,  true, false },
	{ F7, F8,  true, false },
	{ F7, G7,  true, false },
	{ F7, H7,  true, false },
	{ G7, A7, false, false },
	{ G7, B7, false, false },
	{ G7, C7, false, false },
	{ G7, D7, false, false },
	{ G7, E7, false, false },
	{ H7, A7, false, false },
	{ H7, B7, false, false },
	{ H7, C7, false, false },
	{ H7, D7, false, false },
	{ H7, E7, false, false },
	/* WhiteRook, E8 */
	{ A8, E8, false, false },
	{ A8, F8, false, false },
	{ A8, G8, false, false },
	{ A8, H8, false, false },
	{ B8, E8, false, false },
	{ B8, F8, false, false },
	{ B8, G8, false, false },
	{ B8, H8, false, false },
	{ C8, E8, false, false },
	{ C8, F8, false, false },
	{ C8, G8, false, false },
	{ C8, H8, false, false },
	{ D8, A8,  true, false },
	{ D8, B8,  true, false },
	{ D8, C8,  true, false },
	{ D8, D1,  true, false },
	{ D8, D2,  true, false },
	{ D8, D3,  true, false },
	{ D8, D4,  true, false },
	{ D8, D5,  true, false },
	{ D8, D6,  true, false },
	{ D8, D7,  true, false },
	{ D8, E8, false, false },
	{ D8, F8, false, false },
	{ D8, G8, false, false },
	{ D8, H8, false, false },
	{ E1, E8, false, false },
	{ E2, E8, false, false },
	{ E3, E8, false, false },
	{ E4, E8, false, false },
	{ E5, E8, false, false },
	{ E6, E8, false, false },
	{ E7, A7,  true, false },
	{ E7, B7,  true, false },
	{ E7, C7,  true, false },
	{ E7, D7,  true, false },
	{ E7, E1,  true, false },
	{ E7, E2,  true, false },
	{ E7, E3,  true, false },
	{ E7, E4,  true, false },
	{ E7, E5,  true, false },
	{ E7, E6,  true, false },
	{ E7, E8, false, false },
	{ E7, F7,  true, false },
	{ E7, G7,  true, false },
	{ E7, H7,  true, false },
	{ E8, A8, false, false },
	{ E8, B8, false, false },
	{ E8, C8, false, false },
	{ E8, D8, false, false },
	{ E8, E1, false, false },
	{ E8, E2, false, false },
	{ E8, E3, false, false },
	{ E8, E4, false, false },
	{ E8, E5, false, false },
	{ E8, E6, false, false },
	{ E8, E7, false, false },
	{ E8, F8, false, false },
	{ E8, G8, false, false },
	{ E8, H8, false, false },
	{ F8, A8, false, false },
	{ F8, B8, false, false },
	{ F8, C8, false, false },
	{ F8, D8, false, false },
	{ F8, E8, false, false },
	{ F8, F1,  true, false },
	{ F8, F2,  true, false },
	{ F8, F3,  true, false },
	{ F8, F4,  true, false },
	{ F8, F5,  true, false },
	{ F8, F6,  true, false },
	{ F8, F7,  true, false },
	{ F8, G8,  true, false },
	{ F8, H8,  true, false },
	{ G8, A8, false, false },
	{ G8, B8, false, false },
	{ G8, C8, false, false },
	{ G8, D8, false, false },
	{ G8, E8, false, false },
	{ H8, A8, false, false },
	{ H8, B8, false, false },
	{ H8, C8, false, false },
	{ H8, D8, false, false },
	{ H8, E8, false, false },
	/* WhiteRook, F1 */
	{ A1, F1, false, false },
	{ A1, G1, false, false },
	{ A1, H1, false, false },
	{ B1, F1, false, false },
	{ B1, G1, false, false },
	{ B1, H1, false, false },
	{ C1, F1, false, false },
	{ C1, G1, false, false },
	{ C1, H1, false, false },
	{ D1, F1, false, false },
	{ D1, G1, false, false },
	{ D1, H1, false, false },
	{ E1, A1,  true, false },
	{ E1, B1,  true, false },
	{ E1, C1,  true, false },
	{ E1, D1,  true, false },
	{ E1, E2,  true, false },
	{ E1, E3,  true, false },
	{ E1, E4,  true, false },
	{ E1, E5,  true, false },
	{ E1, E6,  true, false },
	{ E1, E7,  true, false },
	{ E1, E8,  true, false },
	{ E1, F1, false, false },
	{ E1, G1, false, false },
	{ E1, H1, false, false },
	{ F1, A1, false, false },
	{ F1, B1, false, false },
	{ F1, C1, false, false },
	{ F1, D1, false, false },
	{ F1, E1, false, false },
	{ F1, F2, false, false },
	{ F1, F3, false, false },
	{ F1, F4, false, false },
	{ F1, F5, false, false },
	{ F1, F6, false, false },
	{ F1, F7, false, false },
	{ F1, F8, false, false },
	{ F1, G1, false, false },
	{ F1, H1, false, false },
	{ F2, A2,  true, false },
	{ F2, B2,  true, false },
	{ F2, C2,  true, false },
	{ F2, D2,  true, false },
	{ F2, E2,  true, false },
	{ F2, F1, false, false },
	{ F2, F3,  true, false },
	{ F2, F4,  true, false },
	{ F2, F5,  true, false },
	{ F2, F6,  true, false },
	{ F2, F7,  true, false },
	{ F2, F8,  true, false },
	{ F2, G2,  true, false },
	{ F2, H2,  true, false },
	{ F3, F1, false, false },
	{ F4, F1, false, false },
	{ F5, F1, false, false },
	{ F6, F1, false, false },
	{ F7, F1, false, false },
	{ F8, F1, false, false },
	{ G1, A1, false, false },
	{ G1, B1, false, false },
	{ G1, C1, false, false },
	{ G1, D1, false, false },
	{ G1, E1, false, false },
	{ G1, F1, false, false },
	{ G1, G2,  true, false },
	{ G1, G3,  true, false },
	{ G1, G4,  true, false },
	{ G1, G5,  true, false },
	{ G1, G6,  true, false },
	{ G1, G7,  true, false },
	{ G1, G8,  true, false },
	{ G1, H1,  true, false },
	{ H1, A1, false, false },
	{ H1, B1, false, false },
	{ H1, C1, false, false },
	{ H1, D1, false, false },
	{ H1, E1, false, false },
	{ H1, F1, false, false },
	/* WhiteRook, F2 */
	{ A2, F2, false, false },
	{ A2, G2, false, false },
	{ A2, H2, false, false },
	{ B2, F2, false, false },
	{ B2, G2, false, false },
	{ B2, H2, false, false },
	{ C2, F2, false, false },
	{ C2, G2, false, false },
	{ C2, H2, false, false },
	{ D2, F2, false, false },
	{ D2, G2, false, false },
	{ D2, H2, false, false },
	{ E2, A2,  true, false },
	{ E2, B2,  true, false },
	{ E2, C2,  true, false },
	{ E2, D2,  true, false },
	{ E2, E1,  true, false },
	{ E2, E3,  true, false },
	{ E2, E4,  true, false },
	{ E2, E5,  true, false },
	{ E2, E6,  true, false },
	{ E2, E7,  true, false },
	{ E2, E8,  true, false },
	{ E2, F2, false, false },
	{ E2, G2, false, false },
	{ E2, H2, false, false },
	{ F1, A1,  true, false },
	{ F1, B1,  true, false },
	{ F1, C1,  true, false },
	{ F1, D1,  true, false },
	{ F1, E1,  true, false },
	{ F1, F2, false, false },
	{ F1, F3, false, false },
	{ F1, F4, false, false },
	{ F1, F5, false, false },
	{ F1, F6, false, false },
	{ F1, F7, false, false },
	{ F1, F8, false, false },
	{ F1, G1,  true, false },
	{ F1, H1,  true, false },
	{ F2, A2, false, false },
	{ F2, B2, false, false },
	{ F2, C2, false, false },
	{ F2, D2, false, false },
	{ F2, E2, false, false },
	{ F2, F1, false, false },
	{ F2, F3, false, false },
	{ F2, F4, false, false },
	{ F2, F5, false, false },
	{ F2, F6, false, false },
	{ F2, F7, false, false },
	{ F2, F8, false, false },
	{ F2, G2, false, false },
	{ F2, H2, false, false },
	{ F3, A3,  true, false },
	{ F3, B3,  true, false },
	{ F3, C3,  true, false },
	{ F3, D3,  true, false },
	{ F3, E3,  true, false },
	{ F3, F1, false, false },
	{ F3, F2, false, false },
	{ F3, F4,  true, false },
	{ F3, F5,  true, false },
	{ F3, F6,  true, false },
	{ F3, F7,  true, false },
	{ F3, F8,  true, false },
	{ F3, G3,  true, false },
	{ F3, H3,  true, false },
	{ F4, F1, false, false },
	{ F4, F2, false, false },
	{ F5, F1, false, false },
	{ F5, F2, false, false },
	{ F6, F1, false, false },
	{ F6, F2, false, false },
	{ F7, F1, false, false },
	{ F7, F2, false, false },
	{ F8, F1, false, false },
	{ F8, F2, false, false },
	{ G2, A2, false, false },
	{ G2, B2, false, false },
	{ G2, C2, false, false },
	{ G2, D2, false, false },
	{ G2, E2, false, false },
	{ G2, F2, false, false },
	{ G2, G1,  true, false },
	{ G2, G3,  true, false },
	{ G2, G4,  true, false },
	{ G2, G5,  true, false },
	{ G2, G6,  true, false },
	{ G2, G7,  true, false },
	{ G2, G8,  true, false },
	{ G2, H2,  true, false },
	{ H2, A2, false, false },
	{ H2, B2, false, false },
	{ H2, C2, false, false },
	{ H2, D2, false, false },
	{ H2, E2, false, false },
	{ H2, F2, false, false },
	/* WhiteRook, F3 */
	{ A3, F3, false, false },
	{ A3, G3, false, false },
	{ A3, H3, false, false },
	{ B3, F3, false, false },
	{ B3, G3, false, false },
	{ B3, H3, false, false },
	{ C3, F3, false, false },
	{ C3, G3, false, false },
	{ C3, H3, false, false },
	{ D3, F3, false, false },
	{ D3, G3, false, false },
	{ D3, H3, false, false },
	{ E3, A3,  true, false },
	{ E3, B3,  true, false },
	{ E3, C3,  true, false },
	{ E3, D3,  true, false },
	{ E3, E1,  true, false },
	{ E3, E2,  true, false },
	{ E3, E4,  true, false },
	{ E3, E5,  true, false },
	{ E3, E6,  true, false },
	{ E3, E7,  true, false },
	{ E3, E8,  true, false },
	{ E3, F3, false, false },
	{ E3, G3, false, false },
	{ E3, H3, false, false },
	{ F1, F3, false, false },
	{ F1, F4, false, false },
	{ F1, F5, false, false },
	{ F1, F6, false, false },
	{ F1, F7, false, false },
	{ F1, F8, false, false },
	{ F2, A2,  true, false },
	{ F2, B2,  true, false },
	{ F2, C2,  true, false },
	{ F2, D2,  true, false },
	{ F2, E2,  true, false },
	{ F2, F1,  true, false },
	{ F2, F3, false, false },
	{ F2, F4, false, false },
	{ F2, F5, false, false },
	{ F2, F6, false, false },
	{ F2, F7, false, false },
	{ F2, F8, false, false },
	{ F2, G2,  true, false },
	{ F2, H2,  true, false },
	{ F3, A3, false, false },
	{ F3, B3, false, false },
	{ F3, C3, false, false },
	{ F3, D3, false, false },
	{ F3, E3, false, false },
	{ F3, F1, false, false },
	{ F3, F2, false, false },
	{ F3, F4, false, false },
	{ F3, F5, false, false },
	{ F3, F6, false, false },
	{ F3, F7, false, false },
	{ F3, F8, false, false },
	{ F3, G3, false, false },
	{ F3, H3, false, false },
	{ F4, A4,  true, false },
	{ F4, B4,  true, false },
	{ F4, C4,  true, false },
	{ F4, D4,  true, false },
	{ F4, E4,  true, false },
	{ F4, F1, false, false },
	{ F4, F2, false, false },
	{ F4, F3, false, false },
	{ F4, F5,  true, false },
	{ F4, F6,  true, false },
	{ F4, F7,  true, false },
	{ F4, F8,  true, false },
	{ F4, G4,  true, false },
	{ F4, H4,  true, false },
	{ F5, F1, false, false },
	{ F5, F2, false, false },
	{ F5, F3, false, false },
	{ F6, F1, false, false },
	{ F6, F2, false, false },
	{ F6, F3, false, false },
	{ F7, F1, false, false },
	{ F7, F2, false, false },
	{ F7, F3, false, false },
	{ F8, F1, false, false },
	{ F8, F2, false, false },
	{ F8, F3, false, false },
	{ G3, A3, false, false },
	{ G3, B3, false, false },
	{ G3, C3, false, false },
	{ G3, D3, false, false },
	{ G3, E3, false, false },
	{ G3, F3, false, false },
	{ G3, G1,  true, false },
	{ G3, G2,  true, false },
	{ G3, G4,  true, false },
	{ G3, G5,  true, false },
	{ G3, G6,  true, false },
	{ G3, G7,  true, false },
	{ G3, G8,  true, false },
	{ G3, H3,  true, false },
	{ H3, A3, false, false },
	{ H3, B3, false, false },
	{ H3, C3, false, false },
	{ H3, D3, false, false },
	{ H3, E3, false, false },
	{ H3, F3, false, false },
	/* WhiteRook, F4 */
	{ A4, F4, false, false },
	{ A4, G4, false, false },
	{ A4, H4, false, false },
	{ B4, F4, false, false },
	{ B4, G4, false, false },
	{ B4, H4, false, false },
	{ C4, F4, false, false },
	{ C4, G4, false, false },
	{ C4, H4, false, false },
	{ D4, F4, false, false },
	{ D4, G4, false, false },
	{ D4, H4, false, false },
	{ E4, A4,  true, false },
	{ E4, B4,  true, false },
	{ E4, C4,  true, false },
	{ E4, D4,  true, false },
	{ E4, E1,  true, false },
	{ E4, E2,  true, false },
	{ E4, E3,  true, false },
	{ E4, E5,  true, false },
	{ E4, E6,  true, false },
	{ E4, E7,  true, false },
	{ E4, E8,  true, false },
	{ E4, F4, false, false },
	{ E4, G4, false, false },
	{ E4, H4, false, false },
	{ F1, F4, false, false },
	{ F1, F5, false, false },
	{ F1, F6, false, false },
	{ F1, F7, false, false },
	{ F1, F8, false, false },
	{ F2, F4, false, false },
	{ F2, F5, false, false },
	{ F2, F6, false, false },
	{ F2, F7, false, false },
	{ F2, F8, false, false },
	{ F3, A3,  true, false },
	{ F3, B3,  true, false },
	{ F3, C3,  true, false },
	{ F3, D3,  true, false },
	{ F3, E3,  true, false },
	{ F3, F1,  true, false },
	{ F3, F2,  true, false },
	{ F3, F4, false, false },
	{ F3, F5, false, false },
	{ F3, F6, false, false },
	{ F3, F7, false, false },
	{ F3, F8, false, false },
	{ F3, G3,  true, false },
	{ F3, H3,  true, false },
	{ F4, A4, false, false },
	{ F4, B4, false, false },
	{ F4, C4, false, false },
	{ F4, D4, false, false },
	{ F4, E4, false, false },
	{ F4, F1, false, false },
	{ F4, F2, false, false },
	{ F4, F3, false, false },
	{ F4, F5, false, false },
	{ F4, F6, false, false },
	{ F4, F7, false, false },
	{ F4, F8, false, false },
	{ F4, G4, false, false },
	{ F4, H4, false, false },
	{ F5, A5,  true, false },
	{ F5, B5,  true, false },
	{ F5, C5,  true, false },
	{ F5, D5,  true, false },
	{ F5, E5,  true, false },
	{ F5, F1, false, false },
	{ F5, F2, false, false },
	{ F5, F3, false, false },
	{ F5, F4, false, false },
	{ F5, F6,  true, false },
	{ F5, F7,  true, false },
	{ F5, F8,  true, false },
	{ F5, G5,  true, false },
	{ F5, H5,  true, false },
	{ F6, F1, false, false },
	{ F6, F2, false, false },
	{ F6, F3, false, false },
	{ F6, F4, false, false },
	{ F7, F1, false, false },
	{ F7, F2, false, false },
	{ F7, F3, false, false },
	{ F7, F4, false, false },
	{ F8, F1, false, false },
	{ F8, F2, false, false },
	{ F8, F3, false, false },
	{ F8, F4, false, false },
	{ G4, A4, false, false },
	{ G4, B4, false, false },
	{ G4, C4, false, false },
	{ G4, D4, false, false },
	{ G4, E4, false, false },
	{ G4, F4, false, false },
	{ G4, G1,  true, false },
	{ G4, G2,  true, false },
	{ G4, G3,  true, false },
	{ G4, G5,  true, false },
	{ G4, G6,  true, false },
	{ G4, G7,  true, false },
	{ G4, G8,  true, false },
	{ G4, H4,  true, false },
	{ H4, A4, false, false },
	{ H4, B4, false, false },
	{ H4, C4, false, false },
	{ H4, D4, false, false },
	{ H4, E4, false, false },
	{ H4, F4, false, false },
	/* WhiteRook, F5 */
	{ A5, F5, false, false },
	{ A5, G5, false, false },
	{ A5, H5, false, false },
	{ B5, F5, false, false },
	{ B5, G5, false, false },
	{ B5, H5, false, false },
	{ C5, F5, false, false },
	{ C5, G5, false, false },
	{ C5, H5, false, false },
	{ D5, F5, false, false },
	{ D5, G5, false, false },
	{ D5, H5, false, false },
	{ E5, A5,  true, false },
	{ E5, B5,  true, false },
	{ E5, C5,  true, false },
	{ E5, D5,  true, false },
	{ E5, E1,  true, false },
	{ E5, E2,  true, false },
	{ E5, E3,  true, false },
	{ E5, E4,  true, false },
	{ E5, E6,  true, false },
	{ E5, E7,  true, false },
	{ E5, E8,  true, false },
	{ E5, F5, false, false },
	{ E5, G5, false, false },
	{ E5, H5, false, false },
	{ F1, F5, false, false },
	{ F1, F6, false, false },
	{ F1, F7, false, false },
	{ F1, F8, false, false },
	{ F2, F5, false, false },
	{ F2, F6, false, false },
	{ F2, F7, false, false },
	{ F2, F8, false, false },
	{ F3, F5, false, false },
	{ F3, F6, false, false },
	{ F3, F7, false, false },
	{ F3, F8, false, false },
	{ F4, A4,  true, false },
	{ F4, B4,  true, false },
	{ F4, C4,  true, false },
	{ F4, D4,  true, false },
	{ F4, E4,  true, false },
	{ F4, F1,  true, false },
	{ F4, F2,  true, false },
	{ F4, F3,  true, false },
	{ F4, F5, false, false },
	{ F4, F6, false, false },
	{ F4, F7, false, false },
	{ F4, F8, false, false },
	{ F4, G4,  true, false },
	{ F4, H4,  true, false },
	{ F5, A5, false, false },
	{ F5, B5, false, false },
	{ F5, C5, false, false },
	{ F5, D5, false, false },
	{ F5, E5, false, false },
	{ F5, F1, false, false },
	{ F5, F2, false, false },
	{ F5, F3, false, false },
	{ F5, F4, false, false },
	{ F5, F6, false, false },
	{ F5, F7, false, false },
	{ F5, F8, false, false },
	{ F5, G5, false, false },
	{ F5, H5, false, false },
	{ F6, A6,  true, false },
	{ F6, B6,  true, false },
	{ F6, C6,  true, false },
	{ F6, D6,  true, false },
	{ F6, E6,  true, false },
	{ F6, F1, false, false },
	{ F6, F2, false, false },
	{ F6, F3, false, false },
	{ F6, F4, false, false },
	{ F6, F5, false, false },
	{ F6, F7,  true, false },
	{ F6, F8,  true, false },
	{ F6, G6,  true, false },
	{ F6, H6,  true, false },
	{ F7, F1, false, false },
	{ F7, F2, false, false },
	{ F7, F3, false, false },
	{ F7, F4, false, false },
	{ F7, F5, false, false },
	{ F8, F1, false, false },
	{ F8, F2, false, false },
	{ F8, F3, false, false },
	{ F8, F4, false, false },
	{ F8, F5, false, false },
	{ G5, A5, false, false },
	{ G5, B5, false, false },
	{ G5, C5, false, false },
	{ G5, D5, false, false },
	{ G5, E5, false, false },
	{ G5, F5, false, false },
	{ G5, G1,  true, false },
	{ G5, G2,  true, false },
	{ G5, G3,  true, false },
	{ G5, G4,  true, false },
	{ G5, G6,  true, false },
	{ G5, G7,  true, false },
	{ G5, G8,  true, false },
	{ G5, H5,  true, false },
	{ H5, A5, false, false },
	{ H5, B5, false, false },
	{ H5, C5, false, false },
	{ H5, D5, false, false },
	{ H5, E5, false, false },
	{ H5, F5, false, false },
	/* WhiteRook, F6 */
	{ A6, F6, false, false },
	{ A6, G6, false, false },
	{ A6, H6, false, false },
	{ B6, F6, false, false },
	{ B6, G6, false, false },
	{ B6, H6, false, false },
	{ C6, F6, false, false },
	{ C6, G6, false, false },
	{ C6, H6, false, false },
	{ D6, F6, false, false },
	{ D6, G6, false, false },
	{ D6, H6, false, false },
	{ E6, A6,  true, false },
	{ E6, B6,  true, false },
	{ E6, C6,  true, false },
	{ E6, D6,  true, false },
	{ E6, E1,  true, false },
	{ E6, E2,  true, false },
	{ E6, E3,  true, false },
	{ E6, E4,  true, false },
	{ E6, E5,  true, false },
	{ E6, E7,  true, false },
	{ E6, E8,  true, false },
	{ E6, F6, false, false },
	{ E6, G6, false, false },
	{ E6, H6, false, false },
	{ F1, F6, false, false },
	{ F1, F7, false, false },
	{ F1, F8, false, false },
	{ F2, F6, false, false },
	{ F2, F7, false, false },
	{ F2, F8, false, false },
	{ F3, F6, false, false },
	{ F3, F7, false, false },
	{ F3, F8, false, false },
	{ F4, F6, false, false },
	{ F4, F7, false, false },
	{ F4, F8, false, false },
	{ F5, A5,  true, false },
	{ F5, B5,  true, false },
	{ F5, C5,  true, false },
	{ F5, D5,  true, false },
	{ F5, E5,  true, false },
	{ F5, F1,  true, false },
	{ F5, F2,  true, false },
	{ F5, F3,  true, false },
	{ F5, F4,  true, false },
	{ F5, F6, false, false },
	{ F5, F7, false, false },
	{ F5, F8, false, false },
	{ F5, G5,  true, false },
	{ F5, H5,  true, false },
	{ F6, A6, false, false },
	{ F6, B6, false, false },
	{ F6, C6, false, false },
	{ F6, D6, false, false },
	{ F6, E6, false, false },
	{ F6, F1, false, false },
	{ F6, F2, false, false },
	{ F6, F3, false, false },
	{ F6, F4, false, false },
	{ F6, F5, false, false },
	{ F6, F7, false, false },
	{ F6, F8, false, false },
	{ F6, G6, false, false },
	{ F6, H6, false, false },
	{ F7, A7,  true, false },
	{ F7, B7,  true, false },
	{ F7, C7,  true, false },
	{ F7, D7,  true, false },
	{ F7, E7,  true, false },
	{ F7, F1, false, false },
	{ F7, F2, false, false },
	{ F7, F3, false, false },
	{ F7, F4, false, false },
	{ F7, F5, false, false },
	{ F7, F6, false, false },
	{ F7, F8,  true, false },
	{ F7, G7,  true, false },
	{ F7, H7,  true, false },
	{ F8, F1, false, false },
	{ F8, F2, false, false },
	{ F8, F3, false, false },
	{ F8, F4, false, false },
	{ F8, F5, false, false },
	{ F8, F6, false, false },
	{ G6, A6, false, false },
	{ G6, B6, false, false },
	{ G6, C6, false, false },
	{ G6, D6, false, false },
	{ G6, E6, false, false },
	{ G6, F6, false, false },
	{ G6, G1,  true, false },
	{ G6, G2,  true, false },
	{ G6, G3,  true, false },
	{ G6, G4,  true, false },
	{ G6, G5,  true, false },
	{ G6, G7,  true, false },
	{ G6, G8,  true, false },
	{ G6, H6,  true, false },
	{ H6, A6, false, false },
	{ H6, B6, false, false },
	{ H6, C6, false, false },
	{ H6, D6, false, false },
	{ H6, E6, false, false },
	{ H6, F6, false, false },
	/* WhiteRook, F7 */
	{ A7, F7, false, false },
	{ A7, G7, false, false },
	{ A7, H7, false, false },
	{ B7, F7, false, false },
	{ B7, G7, false, false },
	{ B7, H7, false, false },
	{ C7, F7, false, false },
	{ C7, G7, false, false },
	{ C7, H7, false, false },
	{ D7, F7, false, false },
	{ D7, G7, false, false },
	{ D7, H7, false, false },
	{ E7, A7,  true, false },
	{ E7, B7,  true, false },
	{ E7, C7,  true, false },
	{ E7, D7,  true, false },
	{ E7, E1,  true, false },
	{ E7, E2,  true, false },
	{ E7, E3,  true, false },
	{ E7, E4,  true, false },
	{ E7, E5,  true, false },
	{ E7, E6,  true, false },
	{ E7, E8,  true, false },
	{ E7, F7, false, false },
	{ E7, G7, false, false },
	{ E7, H7, false, false },
	{ F1, F7, false, false },
	{ F1, F8, false, false },
	{ F2, F7, false, false },
	{ F2, F8, false, false },
	{ F3, F7, false, false },
	{ F3, F8, false, false },
	{ F4, F7, false, false },
	{ F4, F8, false, false },
	{ F5, F7, false, false },
	{ F5, F8, false, false },
	{ F6, A6,  true, false },
	{ F6, B6,  true, false },
	{ F6, C6,  true, false },
	{ F6, D6,  true, false },
	{ F6, E6,  true, false },
	{ F6, F1,  true, false },
	{ F6, F2,  true, false },
	{ F6, F3,  true, false },
	{ F6, F4,  true, false },
	{ F6, F5,  true, false },
	{ F6, F7, false, false },
	{ F6, F8, false, false },
	{ F6, G6,  true, false },
	{ F6, H6,  true, false },
	{ F7, A7, false, false },
	{ F7, B7, false, false },
	{ F7, C7, false, false },
	{ F7, D7, false, false },
	{ F7, E7, false, false },
	{ F7, F1, false, false },
	{ F7, F2, false, false },
	{ F7, F3, false, false },
	{ F7, F4, false, false },
	{ F7, F5, false, false },
	{ F7, F6, false, false },
	{ F7, F8, false, false },
	{ F7, G7, false, false },
	{ F7, H7, false, false },
	{ F8, A8,  true, false },
	{ F8, B8,  true, false },
	{ F8, C8,  true, false },
	{ F8, D8,  true, false },
	{ F8, E8,  true, false },
	{ F8, F1, false, false },
	{ F8, F2, false, false },
	{ F8, F3, false, false },
	{ F8, F4, false, false },
	{ F8, F5, false, false },
	{ F8, F6, false, false },
	{ F8, F7, false, false },
	{ F8, G8,  true, false },
	{ F8, H8,  true, false },
	{ G7, A7, false, false },
	{ G7, B7, false, false },
	{ G7, C7, false, false },
	{ G7, D7, false, false },
	{ G7, E7, false, false },
	{ G7, F7, false, false },
	{ G7, G1,  true, false },
	{ G7, G2,  true, false },
	{ G7, G3,  true, false },
	{ G7, G4,  true, false },
	{ G7, G5,  true, false },
	{ G7, G6,  true, false },
	{ G7, G8,  true, false },
	{ G7, H7,  true, false },
	{ H7, A7, false, false },
	{ H7, B7, false, false },
	{ H7, C7, false, false },
	{ H7, D7, false, false },
	{ H7, E7, false, false },
	{ H7, F7, false, false },
	/* WhiteRook, F8 */
	{ A8, F8, false, false },
	{ A8, G8, false, false },
	{ A8, H8, false, false },
	{ B8, F8, false, false },
	{ B8, G8, false, false },
	{ B8, H8, false, false },
	{ C8, F8, false, false },
	{ C8, G8, false, false },
	{ C8, H8, false, false },
	{ D8, F8, false, false },
	{ D8, G8, false, false },
	{ D8, H8, false, false },
	{ E8, A8,  true, false },
	{ E8, B8,  true, false },
	{ E8, C8,  true, false },
	{ E8, D8,  true, false },
	{ E8, E1,  true, false },
	{ E8, E2,  true, false },
	{ E8, E3,  true, false },
	{ E8, E4,  true, false },
	{ E8, E5,  true, false },
	{ E8, E6,  true, false },
	{ E8, E7,  true, false },
	{ E8, F8, false, false },
	{ E8, G8, false, false },
	{ E8, H8, false, false },
	{ F1, F8, false, false },
	{ F2, F8, false, false },
	{ F3, F8, false, false },
	{ F4, F8, false, false },
	{ F5, F8, false, false },
	{ F6, F8, false, false },
	{ F7, A7,  true, false },
	{ F7, B7,  true, false },
	{ F7, C7,  true, false },
	{ F7, D7,  true, false },
	{ F7, E7,  true, false },
	{ F7, F1,  true, false },
	{ F7, F2,  true, false },
	{ F7, F3,  true, false },
	{ F7, F4,  true, false },
	{ F7, F5,  true, false },
	{ F7, F6,  true, false },
	{ F7, F8, false, false },
	{ F7, G7,  true, false },
	{ F7, H7,  true, false },
	{ F8, A8, false, false },
	{ F8, B8, false, false },
	{ F8, C8, false, false },
	{ F8, D8, false, false },
	{ F8, E8, false, false },
	{ F8, F1, false, false },
	{ F8, F2, false, false },
	{ F8, F3, false, false },
	{ F8, F4, false, false },
	{ F8, F5, false, false },
	{ F8, F6, false, false },
	{ F8, F7, false, false },
	{ F8, G8, false, false },
	{ F8, H8, false, false },
	{ G8, A8, false, false },
	{ G8, B8, false, false },
	{ G8, C8, false, false },
	{ G8, D8, false, false },
	{ G8, E8, false, false },
	{ G8, F8, false, false },
	{ G8, G1,  true, false },
	{ G8, G2,  true, false },
	{ G8, G3,  true, false },
	{ G8, G4,  true, false },
	{ G8, G5,  true, false },
	{ G8, G6,  true, false },
	{ G8, G7,  true, false },
	{ G8, H8,  true, false },
	{ H8, A8, false, false },
	{ H8, B8, false, false },
	{ H8, C8, false, false },
	{ H8, D8, false, false },
	{ H8, E8, false, false },
	{ H8, F8, false, false },
	/* WhiteRook, G1 */
	{ A1, G1, false, false },
	{ A1, H1, false, false },
	{ B1, G1, false, false },
	{ B1, H1, false, false },
	{ C1, G1, false, false },
	{ C1, H1, false, false },
	{ D1, G1, false, false },
	{ D1, H1, false, false },
	{ E1, G1, false, false },
	{ E1, H1, false, false },
	{ F1, A1,  true, false },
	{ F1, B1,  true, false },
	{ F1, C1,  true, false },
	{ F1, D1,  true, false },
	{ F1, E1,  true, false },
	{ F1, F2,  true, false },
	{ F1, F3,  true, false },
	{ F1, F4,  true, false },
	{ F1, F5,  true, false },
	{ F1, F6,  true, false },
	{ F1, F7,  true, false },
	{ F1, F8,  true, false },
	{ F1, G1, false, false },
	{ F1, H1, false, false },
	{ G1, A1, false, false },
	{ G1, B1, false, false },
	{ G1, C1, false, false },
	{ G1, D1, false, false },
	{ G1, E1, false, false },
	{ G1, F1, false, false },
	{ G1, G2, false, false },
	{ G1, G3, false, false },
	{ G1, G4, false, false },
	{ G1, G5, false, false },
	{ G1, G6, false, false },
	{ G1, G7, false, false },
	{ G1, G8, false, false },
	{ G1, H1, false, false },
	{ G2, A2,  true, false },
	{ G2, B2,  true, false },
	{ G2, C2,  true, false },
	{ G2, D2,  true, false },
	{ G2, E2,  true, false },
	{ G2, F2,  true, false },
	{ G2, G1, false, false },
	{ G2, G3,  true, false },
	{ G2, G4,  true, false },
	{ G2, G5,  true, false },
	{ G2, G6,  true, false },
	{ G2, G7,  true, false },
	{ G2, G8,  true, false },
	{ G2, H2,  true, false },
	{ G3, G1, false, false },
	{ G4, G1, false, false },
	{ G5, G1, false, false },
	{ G6, G1, false, false },
	{ G7, G1, false, false },
	{ G8, G1, false, false },
	{ H1, A1, false, false },
	{ H1, B1, false, false },
	{ H1, C1, false, false },
	{ H1, D1, false, false },
	{ H1, E1, false, false },
	{ H1, F1, false, false },
	{ H1, G1, false, false },
	{ H1, H2,  true, false },
	{ H1, H3,  true, false },
	{ H1, H4,  true, false },
	{ H1, H5,  true, false },
	{ H1, H6,  true, false },
	{ H1, H7,  true, false },
	{ H1, H8,  true, false },
	/* WhiteRook, G2 */
	{ A2, G2, false, false },
	{ A2, H2, false, false },
	{ B2, G2, false, false },
	{ B2, H2, false, false },
	{ C2, G2, false, false },
	{ C2, H2, false, false },
	{ D2, G2, false, false },
	{ D2, H2, false, false },
	{ E2, G2, false, false },
	{ E2, H2, false, false },
	{ F2, A2,  true, false },
	{ F2, B2,  true, false },
	{ F2, C2,  true, false },
	{ F2, D2,  true, false },
	{ F2, E2,  true, false },
	{ F2, F1,  true, false },
	{ F2, F3,  true, false },
	{ F2, F4,  true, false },
	{ F2, F5,  true, false },
	{ F2, F6,  true, false },
	{ F2, F7,  true, false },
	{ F2, F8,  true, false },
	{ F2, G2, false, false },
	{ F2, H2, false, false },
	{ G1, A1,  true, false },
	{ G1, B1,  true, false },
	{ G1, C1,  true, false },
	{ G1, D1,  true, false },
	{ G1, E1,  true, false },
	{ G1, F1,  true, false },
	{ G1, G2, false, false },
	{ G1, G3, false, false },
	{ G1, G4, false, false },
	{ G1, G5, false, false },
	{ G1, G6, false, false },
	{ G1, G7, false, false },
	{ G1, G8, false, false },
	{ G1, H1,  true, false },
	{ G2, A2, false, false },
	{ G2, B2, false, false },
	{ G2, C2, false, false },
	{ G2, D2, false, false },
	{ G2, E2, false, false },
	{ G2, F2, false, false },
	{ G2, G1, false, false },
	{ G2, G3, false, false },
	{ G2, G4, false, false },
	{ G2, G5, false, false },
	{ G2, G6, false, false },
	{ G2, G7, false, false },
	{ G2, G8, false, false },
	{ G2, H2, false, false },
	{ G3, A3,  true, false },
	{ G3, B3,  true, false },
	{ G3, C3,  true, false },
	{ G3, D3,  true, false },
	{ G3, E3,  true, false },
	{ G3, F3,  true, false },
	{ G3, G1, false, false },
	{ G3, G2, false, false },
	{ G3, G4,  true, false },
	{ G3, G5,  true, false },
	{ G3, G6,  true, false },
	{ G3, G7,  true, false },
	{ G3, G8,  true, false },
	{ G3, H3,  true, false },
	{ G4, G1, false, false },
	{ G4, G2, false, false },
	{ G5, G1, false, false },
	{ G5, G2, false, false },
	{ G6, G1, false, false },
	{ G6, G2, false, false },
	{ G7, G1, false, false },
	{ G7, G2, false, false },
	{ G8, G1, false, false },
	{ G8, G2, false, false },
	{ H2, A2, false, false },
	{ H2, B2, false, false },
	{ H2, C2, false, false },
	{ H2, D2, false, false },
	{ H2, E2, false, false },
	{ H2, F2, false, false },
	{ H2, G2, false, false },
	{ H2, H1,  true, false },
	{ H2, H3,  true, false },
	{ H2, H4,  true, false },
	{ H2, H5,  true, false },
	{ H2, H6,  true, false },
	{ H2, H7,  true, false },
	{ H2, H8,  true, false },
	/* WhiteRook, G3 */
	{ A3, G3, false, false },
	{ A3, H3, false, false },
	{ B3, G3, false, false },
	{ B3, H3, false, false },
	{ C3, G3, false, false },
	{ C3, H3, false, false },
	{ D3, G3, false, false },
	{ D3, H3, false, false },
	{ E3, G3, false, false },
	{ E3, H3, false, false },
	{ F3, A3,  true, false },
	{ F3, B3,  true, false },
	{ F3, C3,  true, false },
	{ F3, D3,  true, false },
	{ F3, E3,  true, false },
	{ F3, F1,  true, false },
	{ F3, F2,  true, false },
	{ F3, F4,  true, false },
	{ F3, F5,  true, false },
	{ F3, F6,  true, false },
	{ F3, F7,  true, false },
	{ F3, F8,  true, false },
	{ F3, G3, false, false },
	{ F3, H3, false, false },
	{ G1, G3, false, false },
	{ G1, G4, false, false },
	{ G1, G5, false, false },
	{ G1, G6, false, false },
	{ G1, G7, false, false },
	{ G1, G8, false, false },
	{ G2, A2,  true, false },
	{ G2, B2,  true, false },
	{ G2, C2,  true, false },
	{ G2, D2,  true, false },
	{ G2, E2,  true, false },
	{ G2, F2,  true, false },
	{ G2, G1,  true, false },
	{ G2, G3, false, false },
	{ G2, G4, false, false },
	{ G2, G5, false, false },
	{ G2, G6, false, false },
	{ G2, G7, false, false },
	{ G2, G8, false, false },
	{ G2, H2,  true, false },
	{ G3, A3, false, false },
	{ G3, B3, false, false },
	{ G3, C3, false, false },
	{ G3, D3, false, false },
	{ G3, E3, false, false },
	{ G3, F3, false, false },
	{ G3, G1, false, false },
	{ G3, G2, false, false },
	{ G3, G4, false, false },
	{ G3, G5, false, false },
	{ G3, G6, false, false },
	{ G3, G7, false, false },
	{ G3, G8, false, false },
	{ G3, H3, false, false },
	{ G4, A4,  true, false },
	{ G4, B4,  true, false },
	{ G4, C4,  true, false },
	{ G4, D4,  true, false },
	{ G4, E4,  true, false },
	{ G4, F4,  true, false },
	{ G4, G1, false, false },
	{ G4, G2, false, false },
	{ G4, G3, false, false },
	{ G4, G5,  true, false },
	{ G4, G6,  true, false },
	{ G4, G7,  true, false },
	{ G4, G8,  true, false },
	{ G4, H4,  true, false },
	{ G5, G1, false, false },
	{ G5, G2, false, false },
	{ G5, G3, false, false },
	{ G6, G1, false, false },
	{ G6, G2, false, false },
	{ G6, G3, false, false },
	{ G7, G1, false, false },
	{ G7, G2, false, false },
	{ G7, G3, false, false },
	{ G8, G1, false, false },
	{ G8, G2, false, false },
	{ G8, G3, false, false },
	{ H3, A3, false, false },
	{ H3, B3, false, false },
	{ H3, C3, false, false },
	{ H3, D3, false, false },
	{ H3, E3, false, false },
	{ H3, F3, false, false },
	{ H3, G3, false, false },
	{ H3, H1,  true, false },
	{ H3, H2,  true, false },
	{ H3, H4,  true, false },
	{ H3, H5,  true, false },
	{ H3, H6,  true, false },
	{ H3, H7,  true, false },
	{ H3, H8,  true, false },
	/* WhiteRook, G4 */
	{ A4, G4, false, false },
	{ A4, H4, false, false },
	{ B4, G4, false, false },
	{ B4, H4, false, false },
	{ C4, G4, false, false },
	{ C4, H4, false, false },
	{ D4, G4, false, false },
	{ D4, H4, false, false },
	{ E4, G4, false, false },
	{ E4, H4, false, false },
	{ F4, A4,  true, false },
	{ F4, B4,  true, false },
	{ F4, C4,  true, false },
	{ F4, D4,  true, false },
	{ F4, E4,  true, false },
	{ F4, F1,  true, false },
	{ F4, F2,  true, false },
	{ F4, F3,  true, false },
	{ F4, F5,  true, false },
	{ F4, F6,  true, false },
	{ F4, F7,  true, false },
	{ F4, F8,  true, false },
	{ F4, G4, false, false },
	{ F4, H4, false, false },
	{ G1, G4, false, false },
	{ G1, G5, false, false },
	{ G1, G6, false, false },
	{ G1, G7, false, false },
	{ G1, G8, false, false },
	{ G2, G4, false, false },
	{ G2, G5, false, false },
	{ G2, G6, false, false },
	{ G2, G7, false, false },
	{ G2, G8, false, false },
	{ G3, A3,  true, false },
	{ G3, B3,  true, false },
	{ G3, C3,  true, false },
	{ G3, D3,  true, false },
	{ G3, E3,  true, false },
	{ G3, F3,  true, false },
	{ G3, G1,  true, false },
	{ G3, G2,  true, false },
	{ G3, G4, false, false },
	{ G3, G5, false, false },
	{ G3, G6, false, false },
	{ G3, G7, false, false },
	{ G3, G8, false, false },
	{ G3, H3,  true, false },
	{ G4, A4, false, false },
	{ G4, B4, false, false },
	{ G4, C4, false, false },
	{ G4, D4, false, false },
	{ G4, E4, false, false },
	{ G4, F4, false, false },
	{ G4, G1, false, false },
	{ G4, G2, false, false },
	{ G4, G3, false, false },
	{ G4, G5, false, false },
	{ G4, G6, false, false },
	{ G4, G7, false, false },
	{ G4, G8, false, false },
	{ G4, H4, false, false },
	{ G5, A5,  true, false },
	{ G5, B5,  true, false },
	{ G5, C5,  true, false },
	{ G5, D5,  true, false },
	{ G5, E5,  true, false },
	{ G5, F5,  true, false },
	{ G5, G1, false, false },
	{ G5, G2, false, false },
	{ G5, G3, false, false },
	{ G5, G4, false, false },
	{ G5, G6,  true, false },
	{ G5, G7,  true, false },
	{ G5, G8,  true, false },
	{ G5, H5,  true, false },
	{ G6, G1, false, false },
	{ G6, G2, false, false },
	{ G6, G3, false, false },
	{ G6, G4, false, false },
	{ G7, G1, false, false },
	{ G7, G2, false, false },
	{ G7, G3, false, false },
	{ G7, G4, false, false },
	{ G8, G1, false, false },
	{ G8, G2, false, false },
	{ G8, G3, false, false },
	{ G8, G4, false, false },
	{ H4, A4, false, false },
	{ H4, B4, false, false },
	{ H4, C4, false, false },
	{ H4, D4, false, false },
	{ H4, E4, false, false },
	{ H4, F4, false, false },
	{ H4, G4, false, false },
	{ H4, H1,  true, false },
	{ H4, H2,  true, false },
	{ H4, H3,  true, false },
	{ H4, H5,  true, false },
	{ H4, H6,  true, false },
	{ H4, H7,  true, false },
	{ H4, H8,  true, false },
	/* WhiteRook, G5 */
	{ A5, G5, false, false },
	{ A5, H5, false, false },
	{ B5, G5, false, false },
	{ B5, H5, false, false },
	{ C5, G5, false, false },
	{ C5, H5, false, false },
	{ D5, G5, false, false },
	{ D5, H5, false, false },
	{ E5, G5, false, false },
	{ E5, H5, false, false },
	{ F5, A5,  true, false },
	{ F5, B5,  true, false },
	{ F5, C5,  true, false },
	{ F5, D5,  true, false },
	{ F5, E5,  true, false },
	{ F5, F1,  true, false },
	{ F5, F2,  true, false },
	{ F5, F3,  true, false },
	{ F5, F4,  true, false },
	{ F5, F6,  true, false },
	{ F5, F7,  true, false },
	{ F5, F8,  true, false },
	{ F5, G5, false, false },
	{ F5, H5, false, false },
	{ G1, G5, false, false },
	{ G1, G6, false, false },
	{ G1, G7, false, false },
	{ G1, G8, false, false },
	{ G2, G5, false, false },
	{ G2, G6, false, false },
	{ G2, G7, false, false },
	{ G2, G8, false, false },
	{ G3, G5, false, false },
	{ G3, G6, false, false },
	{ G3, G7, false, false },
	{ G3, G8, false, false },
	{ G4, A4,  true, false },
	{ G4, B4,  true, false },
	{ G4, C4,  true, false },
	{ G4, D4,  true, false },
	{ G4, E4,  true, false },
	{ G4, F4,  true, false },
	{ G4, G1,  true, false },
	{ G4, G2,  true, false },
	{ G4, G3,  true, false },
	{ G4, G5, false, false },
	{ G4, G6, false, false },
	{ G4, G7, false, false },
	{ G4, G8, false, false },
	{ G4, H4,  true, false },
	{ G5, A5, false, false },
	{ G5, B5, false, false },
	{ G5, C5, false, false },
	{ G5, D5, false, false },
	{ G5, E5, false, false },
	{ G5, F5, false, false },
	{ G5, G1, false, false },
	{ G5, G2, false, false },
	{ G5, G3, false, false },
	{ G5, G4, false, false },
	{ G5, G6, false, false },
	{ G5, G7, false, false },
	{ G5, G8, false, false },
	{ G5, H5, false, false },
	{ G6, A6,  true, false },
	{ G6, B6,  true, false },
	{ G6, C6,  true, false },
	{ G6, D6,  true, false },
	{ G6, E6,  true, false },
	{ G6, F6,  true, false },
	{ G6, G1, false, false },
	{ G6, G2, false, false },
	{ G6, G3, false, false },
	{ G6, G4, false, false },
	{ G6, G5, false, false },
	{ G6, G7,  true, false },
	{ G6, G8,  true, false },
	{ G6, H6,  true, false },
	{ G7, G1, false, false },
	{ G7, G2, false, false },
	{ G7, G3, false, false },
	{ G7, G4, false, false },
	{ G7, G5, false, false },
	{ G8, G1, false, false },
	{ G8, G2, false, false },
	{ G8, G3, false, false },
	{ G8, G4, false, false },
	{ G8, G5, false, false },
	{ H5, A5, false, false },
	{ H5, B5, false, false },
	{ H5, C5, false, false },
	{ H5, D5, false, false },
	{ H5, E5, false, false },
	{ H5, F5, false, false },
	{ H5, G5, false, false },
	{ H5, H1,  true, false },
	{ H5, H2,  true, false },
	{ H5, H3,  true, false },
	{ H5, H4,  true, false },
	{ H5, H6,  true, false },
	{ H5, H7,  true, false },
	{ H5, H8,  true, false },
	/* WhiteRook, G6 */
	{ A6, G6, false, false },
	{ A6, H6, false, false },
	{ B6, G6, false, false },
	{ B6, H6, false, false },
	{ C6, G6, false, false },
	{ C6, H6, false, false },
	{ D6, G6, false, false },
	{ D6, H6, false, false },
	{ E6, G6, false, false },
	{ E6, H6, false, false },
	{ F6, A6,  true, false },
	{ F6, B6,  true, false },
	{ F6, C6,  true, false },
	{ F6, D6,  true, false },
	{ F6, E6,  true, false },
	{ F6, F1,  true, false },
	{ F6, F2,  true, false },
	{ F6, F3,  true, false },
	{ F6, F4,  true, false },
	{ F6, F5,  true, false },
	{ F6, F7,  true, false },
	{ F6, F8,  true, false },
	{ F6, G6, false, false },
	{ F6, H6, false, false },
	{ G1, G6, false, false },
	{ G1, G7, false, false },
	{ G1, G8, false, false },
	{ G2, G6, false, false },
	{ G2, G7, false, false },
	{ G2, G8, false, false },
	{ G3, G6, false, false },
	{ G3, G7, false, false },
	{ G3, G8, false, false },
	{ G4, G6, false, false },
	{ G4, G7, false, false },
	{ G4, G8, false, false },
	{ G5, A5,  true, false },
	{ G5, B5,  true, false },
	{ G5, C5,  true, false },
	{ G5, D5,  true, false },
	{ G5, E5,  true, false },
	{ G5, F5,  true, false },
	{ G5, G1,  true, false },
	{ G5, G2,  true, false },
	{ G5, G3,  true, false },
	{ G5, G4,  true, false },
	{ G5, G6, false, false },
	{ G5, G7, false, false },
	{ G5, G8, false, false },
	{ G5, H5,  true, false },
	{ G6, A6, false, false },
	{ G6, B6, false, false },
	{ G6, C6, false, false },
	{ G6, D6, false, false },
	{ G6, E6, false, false },
	{ G6, F6, false, false },
	{ G6, G1, false, false },
	{ G6, G2, false, false },
	{ G6, G3, false, false },
	{ G6, G4, false, false },
	{ G6, G5, false, false },
	{ G6, G7, false, false },
	{ G6, G8, false, false },
	{ G6, H6, false, false },
	{ G7, A7,  true, false },
	{ G7, B7,  true, false },
	{ G7, C7,  true, false },
	{ G7, D7,  true, false },
	{ G7, E7,  true, false },
	{ G7, F7,  true, false },
	{ G7, G1, false, false },
	{ G7, G2, false, false },
	{ G7, G3, false, false },
	{ G7, G4, false, false },
	{ G7, G5, false, false },
	{ G7, G6, false, false },
	{ G7, G8,  true, false },
	{ G7, H7,  true, false },
	{ G8, G1, false, false },
	{ G8, G2, false, false },
	{ G8, G3, false, false },
	{ G8, G4, false, false },
	{ G8, G5, false, false },
	{ G8, G6, false, false },
	{ H6, A6, false, false },
	{ H6, B6, false, false },
	{ H6, C6, false, false },
	{ H6, D6, false, false },
	{ H6, E6, false, false },
	{ H6, F6, false, false },
	{ H6, G6, false, false },
	{ H6, H1,  true, false },
	{ H6, H2,  true, false },
	{ H6, H3,  true, false },
	{ H6, H4,  true, false },
	{ H6, H5,  true, false },
	{ H6, H7,  true, false },
	{ H6, H8,  true, false },
	/* WhiteRook, G7 */
	{ A7, G7, false, false },
	{ A7, H7, false, false },
	{ B7, G7, false, false },
	{ B7, H7, false, false },
	{ C7, G7, false, false },
	{ C7, H7, false, false },
	{ D7, G7, false, false },
	{ D7, H7, false, false },
	{ E7, G7, false, false },
	{ E7, H7, false, false },
	{ F7, A7,  true, false },
	{ F7, B7,  true, false },
	{ F7, C7,  true, false },
	{ F7, D7,  true, false },
	{ F7, E7,  true, false },
	{ F7, F1,  true, false },
	{ F7, F2,  true, false },
	{ F7, F3,  true, false },
	{ F7, F4,  true, false },
	{ F7, F5,  true, false },
	{ F7, F6,  true, false },
	{ F7, F8,  true, false },
	{ F7, G7, false, false },
	{ F7, H7, false, false },
	{ G1, G7, false, false },
	{ G1, G8, false, false },
	{ G2, G7, false, false },
	{ G2, G8, false, false },
	{ G3, G7, false, false },
	{ G3, G8, false, false },
	{ G4, G7, false, false },
	{ G4, G8, false, false },
	{ G5, G7, false, false },
	{ G5, G8, false, false },
	{ G6, A6,  true, false },
	{ G6, B6,  true, false },
	{ G6, C6,  true, false },
	{ G6, D6,  true, false },
	{ G6, E6,  true, false },
	{ G6, F6,  true, false },
	{ G6, G1,  true, false },
	{ G6, G2,  true, false },
	{ G6, G3,  true, false },
	{ G6, G4,  true, false },
	{ G6, G5,  true, false },
	{ G6, G7, false, false },
	{ G6, G8, false, false },
	{ G6, H6,  true, false },
	{ G7, A7, false, false },
	{ G7, B7, false, false },
	{ G7, C7, false, false },
	{ G7, D7, false, false },
	{ G7, E7, false, false },
	{ G7, F7, false, false },
	{ G7, G1, false, false },
	{ G7, G2, false, false },
	{ G7, G3, false, false },
	{ G7, G4, false, false },
	{ G7, G5, false, false },
	{ G7, G6, false, false },
	{ G7, G8, false, false },
	{ G7, H7, false, false },
	{ G8, A8,  true, false },
	{ G8, B8,  true, false },
	{ G8, C8,  true, false },
	{ G8, D8,  true, false },
	{ G8, E8,  true, false },
	{ G8, F8,  true, false },
	{ G8, G1, false, false },
	{ G8, G2, false, false },
	{ G8, G3, false, false },
	{ G8, G4, false, false },
	{ G8, G5, false, false },
	{ G8, G6, false, false },
	{ G8, G7, false, false },
	{ G8, H8,  true, false },
	{ H7, A7, false, false },
	{ H7, B7, false, false },
	{ H7, C7, false, false },
	{ H7, D7, false, false },
	{ H7, E7, false, false },
	{ H7, F7, false, false },
	{ H7, G7, false, false },
	{ H7, H1,  true, false },
	{ H7, H2,  true, false },
	{ H7, H3,  true, false },
	{ H7, H4,  true, false },
	{ H7, H5,  true, false },
	{ H7, H6,  true, false },
	{ H7, H8,  true, false },
	/* WhiteRook, G8 */
	{ A8, G8, false, false },
	{ A8, H8, false, false },
	{ B8, G8, false, false },
	{ B8, H8, false, false },
	{ C8, G8, false, false },
	{ C8, H8, false, false },
	{ D8, G8, false, false },
	{ D8, H8, false, false },
	{ E8, G8, false, false },
	{ E8, H8, false, false },
	{ F8, A8,  true, false },
	{ F8, B8,  true, false },
	{ F8, C8,  true, false },
	{ F8, D8,  true, false },
	{ F8, E8,  true, false },
	{ F8, F1,  true, false },
	{ F8, F2,  true, false },
	{ F8, F3,  true, false },
	{ F8, F4,  true, false },
	{ F8, F5,  true, false },
	{ F8, F6,  true, false },
	{ F8, F7,  true, false },
	{ F8, G8, false, false },
	{ F8, H8, false, false },
	{ G1, G8, false, false },
	{ G2, G8, false, false },
	{ G3, G8, false, false },
	{ G4, G8, false, false },
	{ G5, G8, false, false },
	{ G6, G8, false, false },
	{ G7, A7,  true, false },
	{ G7, B7,  true, false },
	{ G7, C7,  true, false },
	{ G7, D7,  true, false },
	{ G7, E7,  true, false },
	{ G7, F7,  true, false },
	{ G7, G1,  true, false },
	{ G7, G2,  true, false },
	{ G7, G3,  true, false },
	{ G7, G4,  true, false },
	{ G7, G5,  true, false },
	{ G7, G6,  true, false },
	{ G7, G8, false, false },
	{ G7, H7,  true, false },
	{ G8, A8, false, false },
	{ G8, B8, false, false },
	{ G8, C8, false, false },
	{ G8, D8, false, false },
	{ G8, E8, false, false },
	{ G8, F8, false, false },
	{ G8, G1, false, false },
	{ G8, G2, false, false },
	{ G8, G3, false, false },
	{ G8, G4, false, false },
	{ G8, G5, false, false },
	{ G8, G6, false, false },
	{ G8, G7, false, false },
	{ G8, H8, false, false },
	{ H8, A8, false, false },
	{ H8, B8, false, false },
	{ H8, C8, false, false },
	{ H8, D8, false, false },
	{ H8, E8, false, false },
	{ H8, F8, false, false },
	{ H8, G8, false, false },
	{ H8, H1,  true, false },
	{ H8, H2,  true, false },
	{ H8, H3,  true, false },
	{ H8, H4,  true, false },
	{ H8, H5,  true, false },
	{ H8, H6,  true, false },
	{ H8, H7,  true, false },
	/* WhiteRook, H1 */
	{ A1, H1, false, false },
	{ B1, H1, false, false },
	{ C1, H1, false, false },
	{ D1, H1, false, false },
	{ E1, H1, false, false },
	{ F1, H1, false, false },
	{ G1, A1,  true, false },
	{ G1, B1,  true, false },
	{ G1, C1,  true, false },
	{ G1, D1,  true, false },
	{ G1, E1,  true, false },
	{ G1, F1,  true, false },
	{ G1, G2,  true, false },
	{ G1, G3,  true, false },
	{ G1, G4,  true, false },
	{ G1, G5,  true, false },
	{ G1, G6,  true, false },
	{ G1, G7,  true, false },
	{ G1, G8,  true, false },
	{ G1, H1, false, false },
	{ H1, A1, false, false },
	{ H1, B1, false, false },
	{ H1, C1, false, false },
	{ H1, D1, false, false },
	{ H1, E1, false, false },
	{ H1, F1, false, false },
	{ H1, G1, false, false },
	{ H1, H2, false, false },
	{ H1, H3, false, false },
	{ H1, H4, false, false },
	{ H1, H5, false, false },
	{ H1, H6, false, false },
	{ H1, H7, false, false },
	{ H1, H8, false, false },
	{ H2, A2,  true, false },
	{ H2, B2,  true, false },
	{ H2, C2,  true, false },
	{ H2, D2,  true, false },
	{ H2, E2,  true, false },
	{ H2, F2,  true, false },
	{ H2, G2,  true, false },
	{ H2, H1, false, false },
	{ H2, H3,  true, false },
	{ H2, H4,  true, false },
	{ H2, H5,  true, false },
	{ H2, H6,  true, false },
	{ H2, H7,  true, false },
	{ H2, H8,  true, false },
	{ H3, H1, false, false },
	{ H4, H1, false, false },
	{ H5, H1, false, false },
	{ H6, H1, false, false },
	{ H7, H1, false, false },
	{ H8, H1, false, false },
	/* WhiteRook, H2 */
	{ A2, H2, false, false },
	{ B2, H2, false, false },
	{ C2, H2, false, false },
	{ D2, H2, false, false },
	{ E2, H2, false, false },
	{ F2, H2, false, false },
	{ G2, A2,  true, false },
	{ G2, B2,  true, false },
	{ G2, C2,  true, false },
	{ G2, D2,  true, false },
	{ G2, E2,  true, false },
	{ G2, F2,  true, false },
	{ G2, G1,  true, false },
	{ G2, G3,  true, false },
	{ G2, G4,  true, false },
	{ G2, G5,  true, false },
	{ G2, G6,  true, false },
	{ G2, G7,  true, false },
	{ G2, G8,  true, false },
	{ G2, H2, false, false },
	{ H1, A1,  true, false },
	{ H1, B1,  true, false },
	{ H1, C1,  true, false },
	{ H1, D1,  true, false },
	{ H1, E1,  true, false },
	{ H1, F1,  true, false },
	{ H1, G1,  true, false },
	{ H1, H2, false, false },
	{ H1, H3, false, false },
	{ H1, H4, false, false },
	{ H1, H5, false, false },
	{ H1, H6, false, false },
	{ H1, H7, false, false },
	{ H1, H8, false, false },
	{ H2, A2, false, false },
	{ H2, B2, false, false },
	{ H2, C2, false, false },
	{ H2, D2, false, false },
	{ H2, E2, false, false },
	{ H2, F2, false, false },
	{ H2, G2, false, false },
	{ H2, H1, false, false },
	{ H2, H3, false, false },
	{ H2, H4, false, false },
	{ H2, H5, false, false },
	{ H2, H6, false, false },
	{ H2, H7, false, false },
	{ H2, H8, false, false },
	{ H3, A3,  true, false },
	{ H3, B3,  true, false },
	{ H3, C3,  true, false },
	{ H3, D3,  true, false },
	{ H3, E3,  true, false },
	{ H3, F3,  true, false },
	{ H3, G3,  true, false },
	{ H3, H1, false, false },
	{ H3, H2, false, false },
	{ H3, H4,  true, false },
	{ H3, H5,  true, false },
	{ H3, H6,  true, false },
	{ H3, H7,  true, false },
	{ H3, H8,  true, false },
	{ H4, H1, false, false },
	{ H4, H2, false, false },
	{ H5, H1, false, false },
	{ H5, H2, false, false },
	{ H6, H1, false, false },
	{ H6, H2, false, false },
	{ H7, H1, false, false },
	{ H7, H2, false, false },
	{ H8, H1, false, false },
	{ H8, H2, false, false },
	/* WhiteRook, H3 */
	{ A3, H3, false, false },
	{ B3, H3, false, false },
	{ C3, H3, false, false },
	{ D3, H3, false, false },
	{ E3, H3, false, false },
	{ F3, H3, false, false },
	{ G3, A3,  true, false },
	{ G3, B3,  true, false },
	{ G3, C3,  true, false },
	{ G3, D3,  true, false },
	{ G3, E3,  true, false },
	{ G3, F3,  true, false },
	{ G3, G1,  true, false },
	{ G3, G2,  true, false },
	{ G3, G4,  true, false },
	{ G3, G5,  true, false },
	{ G3, G6,  true, false },
	{ G3, G7,  true, false },
	{ G3, G8,  true, false },
	{ G3, H3, false, false },
	{ H1, H3, false, false },
	{ H1, H4, false, false },
	{ H1, H5, false, false },
	{ H1, H6, false, false },
	{ H1, H7, false, false },
	{ H1, H8, false, false },
	{ H2, A2,  true, false },
	{ H2, B2,  true, false },
	{ H2, C2,  true, false },
	{ H2, D2,  true, false },
	{ H2, E2,  true, false },
	{ H2, F2,  true, false },
	{ H2, G2,  true, false },
	{ H2, H1,  true, false },
	{ H2, H3, false, false },
	{ H2, H4, false, false },
	{ H2, H5, false, false },
	{ H2, H6, false, false },
	{ H2, H7, false, false },
	{ H2, H8, false, false },
	{ H3, A3, false, false },
	{ H3, B3, false, false },
	{ H3, C3, false, false },
	{ H3, D3, false, false },
	{ H3, E3, false, false },
	{ H3, F3, false, false },
	{ H3, G3, false, false },
	{ H3, H1, false, false },
	{ H3, H2, false, false },
	{ H3, H4, false, false },
	{ H3, H5, false, false },
	{ H3, H6, false, false },
	{ H3, H7, false, false },
	{ H3, H8, false, false },
	{ H4, A4,  true, false },
	{ H4, B4,  true, false },
	{ H4, C4,  true, false },
	{ H4, D4,  true, false },
	{ H4, E4,  true, false },
	{ H4, F4,  true, false },
	{ H4, G4,  true, false },
	{ H4, H1, false, false },
	{ H4, H2, false, false },
	{ H4, H3, false, false },
	{ H4, H5,  true, false },
	{ H4, H6,  true, false },
	{ H4, H7,  true, false },
	{ H4, H8,  true, false },
	{ H5, H1, false, false },
	{ H5, H2, false, false },
	{ H5, H3, false, false },
	{ H6, H1, false, false },
	{ H6, H2, false, false },
	{ H6, H3, false, false },
	{ H7, H1, false, false },
	{ H7, H2, false, false },
	{ H7, H3, false, false },
	{ H8, H1, false, false },
	{ H8, H2, false, false },
	{ H8, H3, false, false },
	/* WhiteRook, H4 */
	{ A4, H4, false, false },
	{ B4, H4, false, false },
	{ C4, H4, false, false },
	{ D4, H4, false, false },
	{ E4, H4, false, false },
	{ F4, H4, false, false },
	{ G4, A4,  true, false },
	{ G4, B4,  true, false },
	{ G4, C4,  true, false },
	{ G4, D4,  true, false },
	{ G4, E4,  true, false },
	{ G4, F4,  true, false },
	{ G4, G1,  true, false },
	{ G4, G2,  true, false },
	{ G4, G3,  true, false },
	{ G4, G5,  true, false },
	{ G4, G6,  true, false },
	{ G4, G7,  true, false },
	{ G4, G8,  true, false },
	{ G4, H4, false, false },
	{ H1, H4, false, false },
	{ H1, H5, false, false },
	{ H1, H6, false, false },
	{ H1, H7, false, false },
	{ H1, H8, false, false },
	{ H2, H4, false, false },
	{ H2, H5, false, false },
	{ H2, H6, false, false },
	{ H2, H7, false, false },
	{ H2, H8, false, false },
	{ H3, A3,  true, false },
	{ H3, B3,  true, false },
	{ H3, C3,  true, false },
	{ H3, D3,  true, false },
	{ H3, E3,  true, false },
	{ H3, F3,  true, false },
	{ H3, G3,  true, false },
	{ H3, H1,  true, false },
	{ H3, H2,  true, false },
	{ H3, H4, false, false },
	{ H3, H5, false, false },
	{ H3, H6, false, false },
	{ H3, H7, false, false },
	{ H3, H8, false, false },
	{ H4, A4, false, false },
	{ H4, B4, false, false },
	{ H4, C4, false, false },
	{ H4, D4, false, false },
	{ H4, E4, false, false },
	{ H4, F4, false, false },
	{ H4, G4, false, false },
	{ H4, H1, false, false },
	{ H4, H2, false, false },
	{ H4, H3, false, false },
	{ H4, H5, false, false },
	{ H4, H6, false, false },
	{ H4, H7, false, false },
	{ H4, H8, false, false },
	{ H5, A5,  true, false },
	{ H5, B5,  true, false },
	{ H5, C5,  true, false },
	{ H5, D5,  true, false },
	{ H5, E5,  true, false },
	{ H5, F5,  true, false },
	{ H5, G5,  true, false },
	{ H5, H1, false, false },
	{ H5, H2, false, false },
	{ H5, H3, false, false },
	{ H5, H4, false, false },
	{ H5, H6,  true, false },
	{ H5, H7,  true, false },
	{ H5, H8,  true, false },
	{ H6, H1, false, false },
	{ H6, H2, false, false },
	{ H6, H3, false, false },
	{ H6, H4, false, false },
	{ H7, H1, false, false },
	{ H7, H2, false, false },
	{ H7, H3, false, false },
	{ H7, H4, false, false },
	{ H8, H1, false, false },
	{ H8, H2, false, false },
	{ H8, H3, false, false },
	{ H8, H4, false, false },
	/* WhiteRook, H5 */
	{ A5, H5, false, false },
	{ B5, H5, false, false },
	{ C5, H5, false, false },
	{ D5, H5, false, false },
	{ E5, H5, false, false },
	{ F5, H5, false, false },
	{ G5, A5,  true, false },
	{ G5, B5,  true, false },
	{ G5, C5,  true, false },
	{ G5, D5,  true, false },
	{ G5, E5,  true, false },
	{ G5, F5,  true, false },
	{ G5, G1,  true, false },
	{ G5, G2,  true, false },
	{ G5, G3,  true, false },
	{ G5, G4,  true, false },
	{ G5, G6,  true, false },
	{ G5, G7,  true, false },
	{ G5, G8,  true, false },
	{ G5, H5, false, false },
	{ H1, H5, false, false },
	{ H1, H6, false, false },
	{ H1, H7, false, false },
	{ H1, H8, false, false },
	{ H2, H5, false, false },
	{ H2, H6, false, false },
	{ H2, H7, false, false },
	{ H2, H8, false, false },
	{ H3, H5, false, false },
	{ H3, H6, false, false },
	{ H3, H7, false, false },
	{ H3, H8, false, false },
	{ H4, A4,  true, false },
	{ H4, B4,  true, false },
	{ H4, C4,  true, false },
	{ H4, D4,  true, false },
	{ H4, E4,  true, false },
	{ H4, F4,  true, false },
	{ H4, G4,  true, false },
	{ H4, H1,  true, false },
	{ H4, H2,  true, false },
	{ H4, H3,  true, false },
	{ H4, H5, false, false },
	{ H4, H6, false, false },
	{ H4, H7, false, false },
	{ H4, H8, false, false },
	{ H5, A5, false, false },
	{ H5, B5, false, false },
	{ H5, C5, false, false },
	{ H5, D5, false, false },
	{ H5, E5, false, false },
	{ H5, F5, false, false },
	{ H5, G5, false, false },
	{ H5, H1, false, false },
	{ H5, H2, false, false },
	{ H5, H3, false, false },
	{ H5, H4, false, false },
	{ H5, H6, false, false },
	{ H5, H7, false, false },
	{ H5, H8, false, false },
	{ H6, A6,  true, false },
	{ H6, B6,  true, false },
	{ H6, C6,  true, false },
	{ H6, D6,  true, false },
	{ H6, E6,  true, false },
	{ H6, F6,  true, false },
	{ H6, G6,  true, false },
	{ H6, H1, false, false },
	{ H6, H2, false, false },
	{ H6, H3, false, false },
	{ H6, H4, false, false },
	{ H6, H5, false, false },
	{ H6, H7,  true, false },
	{ H6, H8,  true, false },
	{ H7, H1, false, false },
	{ H7, H2, false, false },
	{ H7, H3, false, false },
	{ H7, H4, false, false },
	{ H7, H5, false, false },
	{ H8, H1, false, false },
	{ H8, H2, false, false },
	{ H8, H3, false, false },
	{ H8, H4, false, false },
	{ H8, H5, false, false },
	/* WhiteRook, H6 */
	{ A6, H6, false, false },
	{ B6, H6, false, false },
	{ C6, H6, false, false },
	{ D6, H6, false, false },
	{ E6, H6, false, false },
	{ F6, H6, false, false },
	{ G6, A6,  true, false },
	{ G6, B6,  true, false },
	{ G6, C6,  true, false },
	{ G6, D6,  true, false },
	{ G6, E6,  true, false },
	{ G6, F6,  true, false },
	{ G6, G1,  true, false },
	{ G6, G2,  true, false },
	{ G6, G3,  true, false },
	{ G6, G4,  true, false },
	{ G6, G5,  true, false },
	{ G6, G7,  true, false },
	{ G6, G8,  true, false },
	{ G6, H6, false, false },
	{ H1, H6, false, false },
	{ H1, H7, false, false },
	{ H1, H8, false, false },
	{ H2, H6, false, false },
	{ H2, H7, false, false },
	{ H2, H8, false, false },
	{ H3, H6, false, false },
	{ H3, H7, false, false },
	{ H3, H8, false, false },
	{ H4, H6, false, false },
	{ H4, H7, false, false },
	{ H4, H8, false, false },
	{ H5, A5,  true, false },
	{ H5, B5,  true, false },
	{ H5, C5,  true, false },
	{ H5, D5,  true, false },
	{ H5, E5,  true, false },
	{ H5, F5,  true, false },
	{ H5, G5,  true, false },
	{ H5, H1,  true, false },
	{ H5, H2,  true, false },
	{ H5, H3,  true, false },
	{ H5, H4,  true, false },
	{ H5, H6, false, false },
	{ H5, H7, false, false },
	{ H5, H8, false, false },
	{ H6, A6, false, false },
	{ H6, B6, false, false },
	{ H6, C6, false, false },
	{ H6, D6, false, false },
	{ H6, E6, false, false },
	{ H6, F6, false, false },
	{ H6, G6, false, false },
	{ H6, H1, false, false },
	{ H6, H2, false, false },
	{ H6, H3, false, false },
	{ H6, H4, false, false },
	{ H6, H5, false, false },
	{ H6, H7, false, false },
	{ H6, H8, false, false },
	{ H7, A7,  true, false },
	{ H7, B7,  true, false },
	{ H7, C7,  true, false },
	{ H7, D7,  true, false },
	{ H7, E7,  true, false },
	{ H7, F7,  true, false },
	{ H7, G7,  true, false },
	{ H7, H1, false, false },
	{ H7, H2, false, false },
	{ H7, H3, false, false },
	{ H7, H4, false, false },
	{ H7, H5, false, false },
	{ H7, H6, false, false },
	{ H7, H8,  true, false },
	{ H8, H1, false, false },
	{ H8, H2, false, false },
	{ H8, H3, false, false },
	{ H8, H4, false, false },
	{ H8, H5, false, false },
	{ H8, H6, false, false },
	/* WhiteRook, H7 */
	{ A7, H7, false, false },
	{ B7, H7, false, false },
	{ C7, H7, false, false },
	{ D7, H7, false, false },
	{ E7, H7, false, false },
	{ F7, H7, false, false },
	{ G7, A7,  true, false },
	{ G7, B7,  true, false },
	{ G7, C7,  true, false },
	{ G7, D7,  true, false },
	{ G7, E7,  true, false },
	{ G7, F7,  true, false },
	{ G7, G1,  true, false },
	{ G7, G2,  true, false },
	{ G7, G3,  true, false },
	{ G7, G4,  true, false },
	{ G7, G5,  true, false },
	{ G7, G6,  true, false },
	{ G7, G8,  true, false },
	{ G7, H7, false, false },
	{ H1, H7, false, false },
	{ H1, H8, false, false },
	{ H2, H7, false, false },
	{ H2, H8, false, false },
	{ H3, H7, false, false },
	{ H3, H8, false, false },
	{ H4, H7, false, false },
	{ H4, H8, false, false },
	{ H5, H7, false, false },
	{ H5, H8, false, false },
	{ H6, A6,  true, false },
	{ H6, B6,  true, false },
	{ H6, C6,  true, false },
	{ H6, D6,  true, false },
	{ H6, E6,  true, false },
	{ H6, F6,  true, false },
	{ H6, G6,  true, false },
	{ H6, H1,  true, false },
	{ H6, H2,  true, false },
	{ H6, H3,  true, false },
	{ H6, H4,  true, false },
	{ H6, H5,  true, false },
	{ H6, H7, false, false },
	{ H6, H8, false, false },
	{ H7, A7, false, false },
	{ H7, B7, false, false },
	{ H7, C7, false, false },
	{ H7, D7, false, false },
	{ H7, E7, false, false },
	{ H7, F7, false, false },
	{ H7, G7, false, false },
	{ H7, H1, false, false },
	{ H7, H2, false, false },
	{ H7, H3, false, false },
	{ H7, H4, false, false },
	{ H7, H5, false, false },
	{ H7, H6, false, false },
	{ H7, H8, false, false },
	{ H8, A8,  true, false },
	{ H8, B8,  true, false },
	{ H8, C8,  true, false },
	{ H8, D8,  true, false },
	{ H8, E8,  true, false },
	{ H8, F8,  true, false },
	{ H8, G8,  true, false },
	{ H8, H1, false, false },
	{ H8, H2, false, false },
	{ H8, H3, false, false },
	{ H8, H4, false, false },
	{ H8, H5, false, false },
	{ H8, H6, false, false },
	{ H8, H7, false, false },
	/* WhiteRook, H8 */
	{ A8, H8, false, false },
	{ B8, H8, false, false },
	{ C8, H8, false, false },
	{ D8, H8, false, false },
	{ E8, H8, false, false },
	{ F8, H8, false, false },
	{ G8, A8,  true, false },
	{ G8, B8,  true, false },
	{ G8, C8,  true, false },
	{ G8, D8,  true, false },
	{ G8, E8,  true, false },
	{ G8, F8,  true, false },
	{ G8, G1,  true, false },
	{ G8, G2,  true, false },
	{ G8, G3,  true, false },
	{ G8, G4,  true, false },
	{ G8, G5,  true, false },
	{ G8, G6,  true, false },
	{ G8, G7,  true, false },
	{ G8, H8, false, false },
	{ H1, H8, false, false },
	{ H2, H8, false, false },
	{ H3, H8, false, false },
	{ H4, H8, false, false },
	{ H5, H8, false, false },
	{ H6, H8, false, false },
	{ H7, A7,  true, false },
	{ H7, B7,  true, false },
	{ H7, C7,  true, false },
	{ H7, D7,  true, false },
	{ H7, E7,  true, false },
	{ H7, F7,  true, false },
	{ H7, G7,  true, false },
	{ H7, H1,  true, false },
	{ H7, H2,  true, false },
	{ H7, H3,  true, false },
	{ H7, H4,  true, false },
	{ H7, H5,  true, false },
	{ H7, H6,  true, false },
	{ H7, H8, false, false },
	{ H8, A8, false, false },
	{ H8, B8, false, false },
	{ H8, C8, false, false },
	{ H8, D8, false, false },
	{ H8, E8, false, false },
	{ H8, F8, false, false },
	{ H8, G8, false, false },
	{ H8, H1, false, false },
	{ H8, H2, false, false },
	{ H8, H3, false, false },
	{ H8, H4, false, false },
	{ H8, H5, false, false },
	{ H8, H6, false, false },
	{ H8, H7, false, false },
	/* WhiteBishop, A1 */
	{ A1, B2, false, false },
	{ A1, C3, false, false },
	{ A1, D4, false, false },
	{ A1, E5, false, false },
	{ A1, F6, false, false },
	{ A1, G7, false, false },
	{ A1, H8, false, false },
	{ B2, A1, false, false },
	{ B2, A3,  true, false },
	{ B2, C1,  true, false },
	{ B2, C3,  true, false },
	{ B2, D4,  true, false },
	{ B2, E5,  true, false },
	{ B2, F6,  true, false },
	{ B2, G7,  true, false },
	{ B2, H8,  true, false },
	{ C3, A1, false, false },
	{ D4, A1, false, false },
	{ E5, A1, false, false },
	{ F6, A1, false, false },
	{ G7, A1, false, false },
	{ H8, A1, false, false },
	/* WhiteBishop, A2 */
	{ A2, B1, false, false },
	{ A2, B3, false, false },
	{ A2, C4, false, false },
	{ A2, D5, false, false },
	{ A2, E6, false, false },
	{ A2, F7, false, false },
	{ A2, G8, false, false },
	{ B1, A2, false, false },
	{ B1, C2,  true, false },
	{ B1, D3,  true, false },
	{ B1, E4,  true, false },
	{ B1, F5,  true, false },
	{ B1, G6,  true, false },
	{ B1, H7,  true, false },
	{ B3, A2, false, false },
	{ B3, A4,  true, false },
	{ B3, C2,  true, false },
	{ B3, C4,  true, false },
	{ B3, D1,  true, false },
	{ B3, D5,  true, false },
	{ B3, E6,  true, false },
	{ B3, F7,  true, false },
	{ B3, G8,  true, false },
	{ C4, A2, false, false },
	{ D5, A2, false, false },
	{ E6, A2, false, false },
	{ F7, A2, false, false },
	{ G8, A2, false, false },
	/* WhiteBishop, A3 */
	{ A3, B2, false, false },
	{ A3, B4, false, false },
	{ A3, C1, false, false },
	{ A3, C5, false, false },
	{ A3, D6, false, false },
	{ A3, E7, false, false },
	{ A3, F8, false, false },
	{ B2, A1,  true, false },
	{ B2, A3, false, false },
	{ B2, C1,  true, false },
	{ B2, C3,  true, false },
	{ B2, D4,  true, false },
	{ B2, E5,  true, false },
	{ B2, F6,  true, false },
	{ B2, G7,  true, false },
	{ B2, H8,  true, false },
	{ B4, A3, false, false },
	{ B4, A5,  true, false },
	{ B4, C3,  true, false },
	{ B4, C5,  true, false },
	{ B4, D2,  true, false },
	{ B4, D6,  true, false },
	{ B4, E1,  true, false },
	{ B4, E7,  true, false },
	{ B4, F8,  true, false },
	{ C1, A3, false, false },
	{ C5, A3, false, false },
	{ D6, A3, false, false },
	{ E7, A3, false, false },
	{ F8, A3, false, false },
	/* WhiteBishop, A4 */
	{ A4, B3, false, false },
	{ A4, B5, false, false },
	{ A4, C2, false, false },
	{ A4, C6, false, false },
	{ A4, D1, false, false },
	{ A4, D7, false, false },
	{ A4, E8, false, false },
	{ B3, A2,  true, false },
	{ B3, A4, false, false },
	{ B3, C2,  true, false },
	{ B3, C4,  true, false },
	{ B3, D1,  true, false },
	{ B3, D5,  true, false },
	{ B3, E6,  true, false },
	{ B3, F7,  true, false },
	{ B3, G8,  true, false },
	{ B5, A4, false, false },
	{ B5, A6,  true, false },
	{ B5, C4,  true, false },
	{ B5, C6,  true, false },
	{ B5, D3,  true, false },
	{ B5, D7,  true, false },
	{ B5, E2,  true, false },
	{ B5, E8,  true, false },
	{ B5, F1,  true, false },
	{ C2, A4, false, false },
	{ C6, A4, false, false },
	{ D1, A4, false, false },
	{ D7, A4, false, false },
	{ E8, A4, false, false },
	/* WhiteBishop, A5 */
	{ A5, B4, false, false },
	{ A5, B6, false, false },
	{ A5, C3, false, false },
	{ A5, C7, false, false },
	{ A5, D2, false, false },
	{ A5, D8, false, false },
	{ A5, E1, false, false },
	{ B4, A3,  true, false },
	{ B4, A5, false, false },
	{ B4, C3,  true, false },
	{ B4, C5,  true, false },
	{ B4, D2,  true, false },
	{ B4, D6,  true, false },
	{ B4, E1,  true, false },
	{ B4, E7,  true, false },
	{ B4, F8,  true, false },
	{ B6, A5, false, false },
	{ B6, A7,  true, false },
	{ B6, C5,  true, false },
	{ B6, C7,  true, false },
	{ B6, D4,  true, false },
	{ B6, D8,  true, false },
	{ B6, E3,  true, false },
	{ B6, F2,  true, false },
	{ B6, G1,  true, false },
	{ C3, A5, false, false },
	{ C7, A5, false, false },
	{ D2, A5, false, false },
	{ D8, A5, false, false },
	{ E1, A5, false, false },
	/* WhiteBishop, A6 */
	{ A6, B5, false, false },
	{ A6, B7, false, false },
	{ A6, C4, false, false },
	{ A6, C8, false, false },
	{ A6, D3, false, false },
	{ A6, E2, false, false },
	{ A6, F1, false, false },
	{ B5, A4,  true, false },
	{ B5, A6, false, false },
	{ B5, C4,  true, false },
	{ B5, C6,  true, false },
	{ B5, D3,  true, false },
	{ B5, D7,  true, false },
	{ B5, E2,  true, false },
	{ B5, E8,  true, false },
	{ B5, F1,  true, false },
	{ B7, A6, false, false },
	{ B7, A8,  true, false },
	{ B7, C6,  true, false },
	{ B7, C8,  true, false },
	{ B7, D5,  true, false },
	{ B7, E4,  true, false },
	{ B7, F3,  true, false },
	{ B7, G2,  true, false },
	{ B7, H1,  true, false },
	{ C4, A6, false, false },
	{ C8, A6, false, false },
	{ D3, A6, false, false },
	{ E2, A6, false, false },
	{ F1, A6, false, false },
	/* WhiteBishop, A7 */
	{ A7, B6, false, false },
	{ A7, B8, false, false },
	{ A7, C5, false, false },
	{ A7, D4, false, false },
	{ A7, E3, false, false },
	{ A7, F2, false, false },
	{ A7, G1, false, false },
	{ B6, A5,  true, false },
	{ B6, A7, false, false },
	{ B6, C5,  true, false },
	{ B6, C7,  true, false },
	{ B6, D4,  true, false },
	{ B6, D8,  true, false },
	{ B6, E3,  true, false },
	{ B6, F2,  true, false },
	{ B6, G1,  true, false },
	{ B8, A7, false, false },
	{ B8, C7,  true, false },
	{ B8, D6,  true, false },
	{ B8, E5,  true, false },
	{ B8, F4,  true, false },
	{ B8, G3,  true, false },
	{ B8, H2,  true, false },
	{ C5, A7, false, false },
	{ D4, A7, false, false },
	{ E3, A7, false, false },
	{ F2, A7, false, false },
	{ G1, A7, false, false },
	/* WhiteBishop, A8 */
	{ A8, B7, false, false },
	{ A8, C6, false, false },
	{ A8, D5, false, false },
	{ A8, E4, false, false },
	{ A8, F3, false, false },
	{ A8, G2, false, false },
	{ A8, H1, false, false },
	{ B7, A6,  true, false },
	{ B7, A8, false, false },
	{ B7, C6,  true, false },
	{ B7, C8,  true, false },
	{ B7, D5,  true, false },
	{ B7, E4,  true, false },
	{ B7, F3,  true, false },
	{ B7, G2,  true, false },
	{ B7, H1,  true, false },
	{ C6, A8, false, false },
	{ D5, A8, false, false },
	{ E4, A8, false, false },
	{ F3, A8, false, false },
	{ G2, A8, false, false },
	{ H1, A8, false, false },
	/* WhiteBishop, B1 */
	{ A2, B1, false, false },
	{ A2, B3,  true, false },
	{ A2, C4,  true, false },
	{ A2, D5,  true, false },
	{ A2, E6,  true, false },
	{ A2, F7,  true, false },
	{ A2, G8,  true, false },
	{ B1, A2, false, false },
	{ B1, C2, false, false },
	{ B1, D3, false, false },
	{ B1, E4, false, false },
	{ B1, F5, false, false },
	{ B1, G6, false, false },
	{ B1, H7, false, false },
	{ C2, A4,  true, false },
	{ C2, B1, false, false },
	{ C2, B3,  true, false },
	{ C2, D1,  true, false },
	{ C2, D3,  true, false },
	{ C2, E4,  true, false },
	{ C2, F5,  true, false },
	{ C2, G6,  true, false },
	{ C2, H7,  true, false },
	{ D3, B1, false, false },
	{ E4, B1, false, false },
	{ F5, B1, false, false },
	{ G6, B1, false, false },
	{ H7, B1, false, false },
	/* WhiteBishop, B2 */
	{ A1, B2, false, false },
	{ A1, C3, false, false },
	{ A1, D4, false, false },
	{ A1, E5, false, false },
	{ A1, F6, false, false },
	{ A1, G7, false, false },
	{ A1, H8, false, false },
	{ A3, B2, false, false },
	{ A3, B4,  true, false },
	{ A3, C1, false, false },
	{ A3, C5,  true, false },
	{ A3, D6,  true, false },
	{ A3, E7,  true, false },
	{ A3, F8,  true, false },
	{ B2, A1, false, false },
	{ B2, A3, false, false },
	{ B2, C1, false, false },
	{ B2, C3, false, false },
	{ B2, D4, false, false },
	{ B2, E5, false, false },
	{ B2, F6, false, false },
	{ B2, G7, false, false },
	{ B2, H8, false, false },
	{ C1, A3, false, false },
	{ C1, B2, false, false },
	{ C1, D2,  true, false },
	{ C1, E3,  true, false },
	{ C1, F4,  true, false },
	{ C1, G5,  true, false },
	{ C1, H6,  true, false },
	{ C3, A1, false, false },
	{ C3, A5,  true, false },
	{ C3, B2, false, false },
	{ C3, B4,  true, false },
	{ C3, D2,  true, false },
	{ C3, D4,  true, false },
	{ C3, E1,  true, false },
	{ C3, E5,  true, false },
	{ C3, F6,  true, false },
	{ C3, G7,  true, false },
	{ C3, H8,  true, false },
	{ D4, A1, false, false },
	{ D4, B2, false, false },
	{ E5, A1, false, false },
	{ E5, B2, false, false },
	{ F6, A1, false, false },
	{ F6, B2, false, false },
	{ G7, A1, false, false },
	{ G7, B2, false, false },
	{ H8, A1, false, false },
	{ H8, B2, false, false },
	/* WhiteBishop, B3 */
	{ A2, B1,  true, false },
	{ A2, B3, false, false },
	{ A2, C4, false, false },
	{ A2, D5, false, false },
	{ A2, E6, false, false },
	{ A2, F7, false, false },
	{ A2, G8, false, false },
	{ A4, B3, false, false },
	{ A4, B5,  true, false },
	{ A4, C2, false, false },
	{ A4, C6,  true, false },
	{ A4, D1, false, false },
	{ A4, D7,  true, false },
	{ A4, E8,  true, false },
	{ B3, A2, false, false },
	{ B3, A4, false, false },
	{ B3, C2, false, false },
	{ B3, C4, false, false },
	{ B3, D1, false, false },
	{ B3, D5, false, false },
	{ B3, E6, false, false },
	{ B3, F7, false, false },
	{ B3, G8, false, false },
	{ C2, A4, false, false },
	{ C2, B1,  true, false },
	{ C2, B3, false, false },
	{ C2, D1,  true, false },
	{ C2, D3,  true, false },
	{ C2, E4,  true, false },
	{ C2, F5,  true, false },
	{ C2, G6,  true, false },
	{ C2, H7,  true, false },
	{ C4, A2, false, false },
	{ C4, A6,  true, false },
	{ C4, B3, false, false },
	{ C4, B5,  true, false },
	{ C4, D3,  true, false },
	{ C4, D5,  true, false },
	{ C4, E2,  true, false },
	{ C4, E6,  true, false },
	{ C4, F1,  true, false },
	{ C4, F7,  true, false },
	{ C4, G8,  true, false },
	{ D1, A4, false, false },
	{ D1, B3, false, false },
	{ D5, A2, false, false },
	{ D5, B3, false, false },
	{ E6, A2, false, false },
	{ E6, B3, false, false },
	{ F7, A2, false, false },
	{ F7, B3, false, false },
	{ G8, A2, false, false },
	{ G8, B3, false, false },
	/* WhiteBishop, B4 */
	{ A3, B2,  true, false },
	{ A3, B4, false, false },
	{ A3, C1,  true, false },
	{ A3, C5, false, false },
	{ A3, D6, false, false },
	{ A3, E7, false, false },
	{ A3, F8, false, false },
	{ A5, B4, false, false },
	{ A5, B6,  true, false },
	{ A5, C3, false, false },
	{ A5, C7,  true, false },
	{ A5, D2, false, false },
	{ A5, D8,  true, false },
	{ A5, E1, false, false },
	{ B4, A3, false, false },
	{ B4, A5, false, false },
	{ B4, C3, false, false },
	{ B4, C5, false, false },
	{ B4, D2, false, false },
	{ B4, D6, false, false },
	{ B4, E1, false, false },
	{ B4, E7, false, false },
	{ B4, F8, false, false },
	{ C3, A1,  true, false },
	{ C3, A5, false, false },
	{ C3, B2,  true, false },
	{ C3, B4, false, false },
	{ C3, D2,  true, false },
	{ C3, D4,  true, false },
	{ C3, E1,  true, false },
	{ C3, E5,  true, false },
	{ C3, F6,  true, false },
	{ C3, G7,  true, false },
	{ C3, H8,  true, false },
	{ C5, A3, false, false },
	{ C5, A7,  true, false },
	{ C5, B4, false, false },
	{ C5, B6,  true, false },
	{ C5, D4,  true, false },
	{ C5, D6,  true, false },
	{ C5, E3,  true, false },
	{ C5, E7,  true, false },
	{ C5, F2,  true, false },
	{ C5, F8,  true, false },
	{ C5, G1,  true, false },
	{ D2, A5, false, false },
	{ D2, B4, false, false },
	{ D6, A3, false, false },
	{ D6, B4, false, false },
	{ E1, A5, false, false },
	{ E1, B4, false, false },
	{ E7, A3, false, false },
	{ E7, B4, false, false },
	{ F8, A3, false, false },
	{ F8, B4, false, false },
	/* WhiteBishop, B5 */
	{ A4, B3,  true, false },
	{ A4, B5, false, false },
	{ A4, C2,  true, false },
	{ A4, C6, false, false },
	{ A4, D1,  true, false },
	{ A4, D7, false, false },
	{ A4, E8, false, false },
	{ A6, B5, false, false },
	{ A6, B7,  true, false },
	{ A6, C4, false, false },
	{ A6, C8,  true, false },
	{ A6, D3, false, false },
	{ A6, E2, false, false },
	{ A6, F1, false, false },
	{ B5, A4, false, false },
	{ B5, A6, false, false },
	{ B5, C4, false, false },
	{ B5, C6, false, false },
	{ B5, D3, false, false },
	{ B5, D7, false, false },
	{ B5, E2, false, false },
	{ B5, E8, false, false },
	{ B5, F1, false, false },
	{ C4, A2,  true, false },
	{ C4, A6, false, false },
	{ C4, B3,  true, false },
	{ C4, B5, false, false },
	{ C4, D3,  true, false },
	{ C4, D5,  true, false },
	{ C4, E2,  true, false },
	{ C4, E6,  true, false },
	{ C4, F1,  true, false },
	{ C4, F7,  true, false },
	{ C4, G8,  true, false },
	{ C6, A4, false, false },
	{ C6, A8,  true, false },
	{ C6, B5, false, false },
	{ C6, B7,  true, false },
	{ C6, D5,  true, false },
	{ C6, D7,  true, false },
	{ C6, E4,  true, false },
	{ C6, E8,  true, false },
	{ C6, F3,  true, false },
	{ C6, G2,  true, false },
	{ C6, H1,  true, false },
	{ D3, A6, false, false },
	{ D3, B5, false, false },
	{ D7, A4, false, false },
	{ D7, B5, false, false },
	{ E2, A6, false, false },
	{ E2, B5, false, false },
	{ E8, A4, false, false },
	{ E8, B5, false, false },
	{ F1, A6, false, false },
	{ F1, B5, false, false },
	/* WhiteBishop, B6 */
	{ A5, B4,  true, false },
	{ A5, B6, false, false },
	{ A5, C3,  true, false },
	{ A5, C7, false, false },
	{ A5, D2,  true, false },
	{ A5, D8, false, false },
	{ A5, E1,  true, false },
	{ A7, B6, false, false },
	{ A7, B8,  true, false },
	{ A7, C5, false, false },
	{ A7, D4, false, false },
	{ A7, E3, false, false },
	{ A7, F2, false, false },
	{ A7, G1, false, false },
	{ B6, A5, false, false },
	{ B6, A7, false, false },
	{ B6, C5, false, false },
	{ B6, C7, false, false },
	{ B6, D4, false, false },
	{ B6, D8, false, false },
	{ B6, E3, false, false },
	{ B6, F2, false, false },
	{ B6, G1, false, false },
	{ C5, A3,  true, false },
	{ C5, A7, false, false },
	{ C5, B4,  true, false },
	{ C5, B6, false, false },
	{ C5, D4,  true, false },
	{ C5, D6,  true, false },
	{ C5, E3,  true, false },
	{ C5, E7,  true, false },
	{ C5, F2,  true, false },
	{ C5, F8,  true, false },
	{ C5, G1,  true, false },
	{ C7, A5, false, false },
	{ C7, B6, false, false },
	{ C7, B8,  true, false },
	{ C7, D6,  true, false },
	{ C7, D8,  true, false },
	{ C7, E5,  true, false },
	{ C7, F4,  true, false },
	{ C7, G3,  true, false },
	{ C7, H2,  true, false },
	{ D4, A7, false, false },
	{ D4, B6, false, false },
	{ D8, A5, false, false },
	{ D8, B6, false, false },
	{ E3, A7, false, false },
	{ E3, B6, false, false },
	{ F2, A7, false, false },
	{ F2, B6, false, false },
	{ G1, A7, false, false },
	{ G1, B6, false, false },
	/* WhiteBishop, B7 */
	{ A6, B5,  true, false },
	{ A6, B7, false, false },
	{ A6, C4,  true, false },
	{ A6, C8, false, false },
	{ A6, D3,  true, false },
	{ A6, E2,  true, false },
	{ A6, F1,  true, false },
	{ A8, B7, false, false },
	{ A8, C6, false, false },
	{ A8, D5, false, false },
	{ A8, E4, false, false },
	{ A8, F3, false, false },
	{ A8, G2, false, false },
	{ A8, H1, false, false },
	{ B7, A6, false, false },
	{ B7, A8, false, false },
	{ B7, C6, false, false },
	{ B7, C8, false, false },
	{ B7, D5, false, false },
	{ B7, E4, false, false },
	{ B7, F3, false, false },
	{ B7, G2, false, false },
	{ B7, H1, false, false },
	{ C6, A4,  true, false },
	{ C6, A8, false, false },
	{ C6, B5,  true, false },
	{ C6, B7, false, false },
	{ C6, D5,  true, false },
	{ C6, D7,  true, false },
	{ C6, E4,  true, false },
	{ C6, E8,  true, false },
	{ C6, F3,  true, false },
	{ C6, G2,  true, false },
	{ C6, H1,  true, false },
	{ C8, A6, false, false },
	{ C8, B7, false, false },
	{ C8, D7,  true, false },
	{ C8, E6,  true, false },
	{ C8, F5,  true, false },
	{ C8, G4,  true, false },
	{ C8, H3,  true, false },
	{ D5, A8, false, false },
	{ D5, B7, false, false },
	{ E4, A8, false, false },
	{ E4, B7, false, false },
	{ F3, A8, false, false },
	{ F3, B7, false, false },
	{ G2, A8, false, false },
	{ G2, B7, false, false },
	{ H1, A8, false, false },
	{ H1, B7, false, false },
	/* WhiteBishop, B8 */
	{ A7, B6,  true, false },
	{ A7, B8, false, false },
	{ A7, C5,  true, false },
	{ A7, D4,  true, false },
	{ A7, E3,  true, false },
	{ A7, F2,  true, false },
	{ A7, G1,  true, false },
	{ B8, A7, false, false },
	{ B8, C7, false, false },
	{ B8, D6, false, false },
	{ B8, E5, false, false },
	{ B8, F4, false, false },
	{ B8, G3, false, false },
	{ B8, H2, false, false },
	{ C7, A5,  true, false },
	{ C7, B6,  true, false },
	{ C7, B8, false, false },
	{ C7, D6,  true, false },
	{ C7, D8,  true, false },
	{ C7, E5,  true, false },
	{ C7, F4,  true, false },
	{ C7, G3,  true, false },
	{ C7, H2,  true, false },
	{ D6, B8, false, false },
	{ E5, B8, false, false },
	{ F4, B8, false, false },
	{ G3, B8, false, false },
	{ H2, B8, false, false },
	/* WhiteBishop, C1 */
	{ A3, C1, false, false },
	{ B2, A1,  true, false },
	{ B2, A3,  true, false },
	{ B2, C1, false, false },
	{ B2, C3,  true, false },
	{ B2, D4,  true, false },
	{ B2, E5,  true, false },
	{ B2, F6,  true, false },
	{ B2, G7,  true, false },
	{ B2, H8,  true, false },
	{ C1, A3, false, false },
	{ C1, B2, false, false },
	{ C1, D2, false, false },
	{ C1, E3, false, false },
	{ C1, F4, false, false },
	{ C1, G5, false, false },
	{ C1, H6, false, false },
	{ D2, A5,  true, false },
	{ D2, B4,  true, false },
	{ D2, C1, false, false },
	{ D2, C3,  true, false },
	{ D2, E1,  true, false },
	{ D2, E3,  true, false },
	{ D2, F4,  true, false },
	{ D2, G5,  true, false },
	{ D2, H6,  true, false },
	{ E3, C1, false, false },
	{ F4, C1, false, false },
	{ G5, C1, false, false },
	{ H6, C1, false, false },
	/* WhiteBishop, C2 */
	{ A4, C2, false, false },
	{ A4, D1, false, false },
	{ B1, A2,  true, false },
	{ B1, C2, false, false },
	{ B1, D3, false, false },
	{ B1, E4, false, false },
	{ B1, F5, false, false },
	{ B1, G6, false, false },
	{ B1, H7, false, false },
	{ B3, A2,  true, false },
	{ B3, A4,  true, false },
	{ B3, C2, false, false },
	{ B3, C4,  true, false },
	{ B3, D1, false, false },
	{ B3, D5,  true, false },
	{ B3, E6,  true, false },
	{ B3, F7,  true, false },
	{ B3, G8,  true, false },
	{ C2, A4, false, false },
	{ C2, B1, false, false },
	{ C2, B3, false, false },
	{ C2, D1, false, false },
	{ C2, D3, false, false },
	{ C2, E4, false, false },
	{ C2, F5, false, false },
	{ C2, G6, false, false },
	{ C2, H7, false, false },
	{ D1, A4, false, false },
	{ D1, B3, false, false },
	{ D1, C2, false, false },
	{ D1, E2,  true, false },
	{ D1, F3,  true, false },
	{ D1, G4,  true, false },
	{ D1, H5,  true, false },
	{ D3, A6,  true, false },
	{ D3, B1, false, false },
	{ D3, B5,  true, false },
	{ D3, C2, false, false },
	{ D3, C4,  true, false },
	{ D3, E2,  true, false },
	{ D3, E4,  true, false },
	{ D3, F1,  true, false },
	{ D3, F5,  true, false },
	{ D3, G6,  true, false },
	{ D3, H7,  true, false },
	{ E4, B1, false, false },
	{ E4, C2, false, false },
	{ F5, B1, false, false },
	{ F5, C2, false, false },
	{ G6, B1, false, false },
	{ G6, C2, false, false },
	{ H7, B1, false, false },
	{ H7, C2, false, false },
	/* WhiteBishop, C3 */
	{ A1, C3, false, false },
	{ A1, D4, false, false },
	{ A1, E5, false, false },
	{ A1, F6, false, false },
	{ A1, G7, false, false },
	{ A1, H8, false, false },
	{ A5, C3, false, false },
	{ A5, D2, false, false },
	{ A5, E1, false, false },
	{ B2, A1,  true, false },
	{ B2, A3,  true, false },
	{ B2, C1,  true, false },
	{ B2, C3, false, false },
	{ B2, D4, false, false },
	{ B2, E5, false, false },
	{ B2, F6, false, false },
	{ B2, G7, false, false },
	{ B2, H8, false, false },
	{ B4, A3,  true, false },
	{ B4, A5,  true, false },
	{ B4, C3, false, false },
	{ B4, C5,  true, false },
	{ B4, D2, false, false },
	{ B4, D6,  true, false },
	{ B4, E1, false, false },
	{ B4, E7,  true, false },
	{ B4, F8,  true, false },
	{ C3, A1, false, false },
	{ C3, A5, false, false },
	{ C3, B2, false, false },
	{ C3, B4, false, false },
	{ C3, D2, false, false },
	{ C3, D4, false, false },
	{ C3, E1, false, false },
	{ C3, E5, false, false },
	{ C3, F6, false, false },
	{ C3, G7, false, false },
	{ C3, H8, false, false },
	{ D2, A5, false, false },
	{ D2, B4, false, false },
	{ D2, C1,  true, false },
	{ D2, C3, false, false },
	{ D2, E1,  true, false },
	{ D2, E3,  true, false },
	{ D2, F4,  true, false },
	{ D2, G5,  true, false },
	{ D2, H6,  true, false },
	{ D4, A1, false, false },
	{ D4, A7,  true, false },
	{ D4, B2, false, false },
	{ D4, B6,  true, false },
	{ D4, C3, false, false },
	{ D4, C5,  true, false },
	{ D4, E3,  true, false },
	{ D4, E5,  true, false },
	{ D4, F2,  true, false },
	{ D4, F6,  true, false },
	{ D4, G1,  true, false },
	{ D4, G7,  true, false },
	{ D4, H8,  true, false },
	{ E1, A5, false, false },
	{ E1, B4, false, false },
	{ E1, C3, false, false },
	{ E5, A1, false, false },
	{ E5, B2, false, false },
	{ E5, C3, false, false },
	{ F6, A1, false, false },
	{ F6, B2, false, false },
	{ F6, C3, false, false },
	{ G7, A1, false, false },
	{ G7, B2, false, false },
	{ G7, C3, false, false },
	{ H8, A1, false, false },
	{ H8, B2, false, false },
	{ H8, C3, false, false },
	/* WhiteBishop, C4 */
	{ A2, C4, false, false },
	{ A2, D5, false, false },
	{ A2, E6, false, false },
	{ A2, F7, false, false },
	{ A2, G8, false, false },
	{ A6, C4, false, false },
	{ A6, D3, false, false },
	{ A6, E2, false, false },
	{ A6, F1, false, false },
	{ B3, A2,  true, false },
	{ B3, A4,  true, false },
	{ B3, C2,  true, false },
	{ B3, C4, false, false },
	{ B3, D1,  true, false },
	{ B3, D5, false, false },
	{ B3, E6, false, false },
	{ B3, F7, false, false },
	{ B3, G8, false, false },
	{ B5, A4,  true, false },
	{ B5, A6,  true, false },
	{ B5, C4, false, false },
	{ B5, C6,  true, false },
	{ B5, D3, false, false },
	{ B5, D7,  true, false },
	{ B5, E2, false, false },
	{ B5, E8,  true, false },
	{ B5, F1, false, false },
	{ C4, A2, false, false },
	{ C4, A6, false, false },
	{ C4, B3, false, false },
	{ C4, B5, false, false },
	{ C4, D3, false, false },
	{ C4, D5, false, false },
	{ C4, E2, false, false },
	{ C4, E6, false, false },
	{ C4, F1, false, false },
	{ C4, F7, false, false },
	{ C4, G8, false, false },
	{ D3, A6, false, false },
	{ D3, B1,  true, false },
	{ D3, B5, false, false },
	{ D3, C2,  true, false },
	{ D3, C4, false, false },
	{ D3, E2,  true, false },
	{ D3, E4,  true, false },
	{ D3, F1,  true, false },
	{ D3, F5,  true, false },
	{ D3, G6,  true, false },
	{ D3, H7,  true, false },
	{ D5, A2, false, false },
	{ D5, A8,  true, false },
	{ D5, B3, false, false },
	{ D5, B7,  true, false },
	{ D5, C4, false, false },
	{ D5, C6,  true, false },
	{ D5, E4,  true, false },
	{ D5, E6,  true, false },
	{ D5, F3,  true, false },
	{ D5, F7,  true, false },
	{ D5, G2,  true, false },
	{ D5, G8,  true, false },
	{ D5, H1,  true, false },
	{ E2, A6, false, false },
	{ E2, B5, false, false },
	{ E2, C4, false, false },
	{ E6, A2, false, false },
	{ E6, B3, false, false },
	{ E6, C4, false, false },
	{ F1, A6, false, false },
	{ F1, B5, false, false },
	{ F1, C4, false, false },
	{ F7, A2, false, false },
	{ F7, B3, false, false },
	{ F7, C4, false, false },
	{ G8, A2, false, false },
	{ G8, B3, false, false },
	{ G8, C4, false, false },
	/* WhiteBishop, C5 */
	{ A3, C5, false, false },
	{ A3, D6, false, false },
	{ A3, E7, false, false },
	{ A3, F8, false, false },
	{ A7, C5, false, false },
	{ A7, D4, false, false },
	{ A7, E3, false, false },
	{ A7, F2, false, false },
	{ A7, G1, false, false },
	{ B4, A3,  true, false },
	{ B4, A5,  true, false },
	{ B4, C3,  true, false },
	{ B4, C5, false, false },
	{ B4, D2,  true, false },
	{ B4, D6, false, false },
	{ B4, E1,  true, false },
	{ B4, E7, false, false },
	{ B4, F8, false, false },
	{ B6, A5,  true, false },
	{ B6, A7,  true, false },
	{ B6, C5, false, false },
	{ B6, C7,  true, false },
	{ B6, D4, false, false },
	{ B6, D8,  true, false },
	{ B6, E3, false, false },
	{ B6, F2, false, false },
	{ B6, G1, false, false },
	{ C5, A3, false, false },
	{ C5, A7, false, false },
	{ C5, B4, false, false },
	{ C5, B6, false, false },
	{ C5, D4, false, false },
	{ C5, D6, false, false },
	{ C5, E3, false, false },
	{ C5, E7, false, false },
	{ C5, F2, false, false },
	{ C5, F8, false, false },
	{ C5, G1, false, false },
	{ D4, A1,  true, false },
	{ D4, A7, false, false },
	{ D4, B2,  true, false },
	{ D4, B6, false, false },
	{ D4, C3,  true, false },
	{ D4, C5, false, false },
	{ D4, E3,  true, false },
	{ D4, E5,  true, false },
	{ D4, F2,  true, false },
	{ D4, F6,  true, false },
	{ D4, G1,  true, false },
	{ D4, G7,  true, false },
	{ D4, H8,  true, false },
	{ D6, A3, false, false },
	{ D6, B4, false, false },
	{ D6, B8,  true, false },
	{ D6, C5, false, false },
	{ D6, C7,  true, false },
	{ D6, E5,  true, false },
	{ D6, E7,  true, false },
	{ D6, F4,  true, false },
	{ D6, F8,  true, false },
	{ D6, G3,  true, false },
	{ D6, H2,  true, false },
	{ E3, A7, false, false },
	{ E3, B6, false, false },
	{ E3, C5, false, false },
	{ E7, A3, false, false },
	{ E7, B4, false, false },
	{ E7, C5, false, false },
	{ F2, A7, false, false },
	{ F2, B6, false, false },
	{ F2, C5, false, false },
	{ F8, A3, false, false },
	{ F8, B4, false, false },
	{ F8, C5, false, false },
	{ G1, A7, false, false },
	{ G1, B6, false, false },
	{ G1, C5, false, false },
	/* WhiteBishop, C6 */
	{ A4, C6, false, false },
	{ A4, D7, false, false },
	{ A4, E8, false, false },
	{ A8, C6, false, false },
	{ A8, D5, false, false },
	{ A8, E4, false, false },
	{ A8, F3, false, false },
	{ A8, G2, false, false },
	{ A8, H1, false, false },
	{ B5, A4,  true, false },
	{ B5, A6,  true, false },
	{ B5, C4,  true, false },
	{ B5, C6, false, false },
	{ B5, D3,  true, false },
	{ B5, D7, false, false },
	{ B5, E2,  true, false },
	{ B5, E8, false, false },
	{ B5, F1,  true, false },
	{ B7, A6,  true, false },
	{ B7, A8,  true, false },
	{ B7, C6, false, false },
	{ B7, C8,  true, false },
	{ B7, D5, false, false },
	{ B7, E4, false, false },
	{ B7, F3, false, false },
	{ B7, G2, false, false },
	{ B7, H1, false, false },
	{ C6, A4, false, false },
	{ C6, A8, false, false },
	{ C6, B5, false, false },
	{ C6, B7, false, false },
	{ C6, D5, false, false },
	{ C6, D7, false, false },
	{ C6, E4, false, false },
	{ C6, E8, false, false },
	{ C6, F3, false, false },
	{ C6, G2, false, false },
	{ C6, H1, false, false },
	{ D5, A2,  true, false },
	{ D5, A8, false, false },
	{ D5, B3,  true, false },
	{ D5, B7, false, false },
	{ D5, C4,  true, false },
	{ D5, C6, false, false },
	{ D5, E4,  true, false },
	{ D5, E6,  true, false },
	{ D5, F3,  true, false },
	{ D5, F7,  true, false },
	{ D5, G2,  true, false },
	{ D5, G8,  true, false },
	{ D5, H1,  true, false },
	{ D7, A4, false, false },
	{ D7, B5, false, false },
	{ D7, C6, false, false },
	{ D7, C8,  true, false },
	{ D7, E6,  true, false },
	{ D7, E8,  true, false },
	{ D7, F5,  true, false },
	{ D7, G4,  true, false },
	{ D7, H3,  true, false },
	{ E4, A8, false, false },
	{ E4, B7, false, false },
	{ E4, C6, false, false },
	{ E8, A4, false, false },
	{ E8, B5, false, false },
	{ E8, C6, false, false },
	{ F3, A8, false, false },
	{ F3, B7, false, false },
	{ F3, C6, false, false },
	{ G2, A8, false, false },
	{ G2, B7, false, false },
	{ G2, C6, false, false },
	{ H1, A8, false, false },
	{ H1, B7, false, false },
	{ H1, C6, false, false },
	/* WhiteBishop, C7 */
	{ A5, C7, false, false },
	{ A5, D8, false, false },
	{ B6, A5,  true, false },
	{ B6, A7,  true, false },
	{ B6, C5,  true, false },
	{ B6, C7, false, false },
	{ B6, D4,  true, false },
	{ B6, D8, false, false },
	{ B6, E3,  true, false },
	{ B6, F2,  true, false },
	{ B6, G1,  true, false },
	{ B8, A7,  true, false },
	{ B8, C7, false, false },
	{ B8, D6, false, false },
	{ B8, E5, false, false },
	{ B8, F4, false, false },
	{ B8, G3, false, false },
	{ B8, H2, false, false },
	{ C7, A5, false, false },
	{ C7, B6, false, false },
	{ C7, B8, false, false },
	{ C7, D6, false, false },
	{ C7, D8, false, false },
	{ C7, E5, false, false },
	{ C7, F4, false, false },
	{ C7, G3, false, false },
	{ C7, H2, false, false },
	{ D6, A3,  true, false },
	{ D6, B4,  true, false },
	{ D6, B8, false, false },
	{ D6, C5,  true, false },
	{ D6, C7, false, false },
	{ D6, E5,  true, false },
	{ D6, E7,  true, false },
	{ D6, F4,  true, false },
	{ D6, F8,  true, false },
	{ D6, G3,  true, false },
	{ D6, H2,  true, false },
	{ D8, A5, false, false },
	{ D8, B6, false, false },
	{ D8, C7, false, false },
	{ D8, E7,  true, false },
	{ D8, F6,  true, false },
	{ D8, G5,  true, false },
	{ D8, H4,  true, false },
	{ E5, B8, false, false },
	{ E5, C7, false, false },
	{ F4, B8, false, false },
	{ F4, C7, false, false },
	{ G3, B8, false, false },
	{ G3, C7, false, false },
	{ H2, B8, false, false },
	{ H2, C7, false, false },
	/* WhiteBishop, C8 */
	{ A6, C8, false, false },
	{ B7, A6,  true, false },
	{ B7, A8,  true, false },
	{ B7, C6,  true, false },
	{ B7, C8, false, false },
	{ B7, D5,  true, false },
	{ B7, E4,  true, false },
	{ B7, F3,  true, false },
	{ B7, G2,  true, false },
	{ B7, H1,  true, false },
	{ C8, A6, false, false },
	{ C8, B7, false, false },
	{ C8, D7, false, false },
	{ C8, E6, false, false },
	{ C8, F5, false, false },
	{ C8, G4, false, false },
	{ C8, H3, false, false },
	{ D7, A4,  true, false },
	{ D7, B5,  true, false },
	{ D7, C6,  true, false },
	{ D7, C8, false, false },
	{ D7, E6,  true, false },
	{ D7, E8,  true, false },
	{ D7, F5,  true, false },
	{ D7, G4,  true, false },
	{ D7, H3,  true, false },
	{ E6, C8, false, false },
	{ F5, C8, false, false },
	{ G4, C8, false, false },
	{ H3, C8, false, false },
	/* WhiteBishop, D1 */
	{ A4, D1, false, false },
	{ B3, D1, false, false },
	{ C2, A4,  true, false },
	{ C2, B1,  true, false },
	{ C2, B3,  true, false },
	{ C2, D1, false, false },
	{ C2, D3,  true, false },
	{ C2, E4,  true, false },
	{ C2, F5,  true, false },
	{ C2, G6,  true, false },
	{ C2, H7,  true, false },
	{ D1, A4, false, false },
	{ D1, B3, false, false },
	{ D1, C2, false, false },
	{ D1, E2, false, false },
	{ D1, F3, false, false },
	{ D1, G4, false, false },
	{ D1, H5, false, false },
	{ E2, A6,  true, false },
	{ E2, B5,  true, false },
	{ E2, C4,  true, false },
	{ E2, D1, false, false },
	{ E2, D3,  true, false },
	{ E2, F1,  true, false },
	{ E2, F3,  true, false },
	{ E2, G4,  true, false },
	{ E2, H5,  true, false },
	{ F3, D1, false, false },
	{ G4, D1, false, false },
	{ H5, D1, false, false },
	/* WhiteBishop, D2 */
	{ A5, D2, false, false },
	{ A5, E1, false, false },
	{ B4, D2, false, false },
	{ B4, E1, false, false },
	{ C1, A3,  true, false },
	{ C1, B2,  true, false },
	{ C1, D2, false, false },
	{ C1, E3, false, false },
	{ C1, F4, false, false },
	{ C1, G5, false, false },
	{ C1, H6, false, false },
	{ C3, A1,  true, false },
	{ C3, A5,  true, false },
	{ C3, B2,  true, false },
	{ C3, B4,  true, false },
	{ C3, D2, false, false },
	{ C3, D4,  true, false },
	{ C3, E1, false, false },
	{ C3, E5,  true, false },
	{ C3, F6,  true, false },
	{ C3, G7,  true, false },
	{ C3, H8,  true, false },
	{ D2, A5, false, false },
	{ D2, B4, false, false },
	{ D2, C1, false, false },
	{ D2, C3, false, false },
	{ D2, E1, false, false },
	{ D2, E3, false, false },
	{ D2, F4, false, false },
	{ D2, G5, false, false },
	{ D2, H6, false, false },
	{ E1, A5, false, false },
	{ E1, B4, false, false },
	{ E1, C3, false, false },
	{ E1, D2, false, false },
	{ E1, F2,  true, false },
	{ E1, G3,  true, false },
	{ E1, H4,  true, false },
	{ E3, A7,  true, false },
	{ E3, B6,  true, false },
	{ E3, C1, false, false },
	{ E3, C5,  true, false },
	{ E3, D2, false, false },
	{ E3, D4,  true, false },
	{ E3, F2,  true, false },
	{ E3, F4,  true, false },
	{ E3, G1,  true, false },
	{ E3, G5,  true, false },
	{ E3, H6,  true, false },
	{ F4, C1, false, false },
	{ F4, D2, false, false },
	{ G5, C1, false, false },
	{ G5, D2, false, false },
	{ H6, C1, false, false },
	{ H6, D2, false, false },
	/* WhiteBishop, D3 */
	{ A6, D3, false, false },
	{ A6, E2, false, false },
	{ A6, F1, false, false },
	{ B1, D3, false, false },
	{ B1, E4, false, false },
	{ B1, F5, false, false },
	{ B1, G6, false, false },
	{ B1, H7, false, false },
	{ B5, D3, false, false },
	{ B5, E2, false, false },
	{ B5, F1, false, false },
	{ C2, A4,  true, false },
	{ C2, B1,  true, false },
	{ C2, B3,  true, false },
	{ C2, D1,  true, false },
	{ C2, D3, false, false },
	{ C2, E4, false, false },
	{ C2, F5, false, false },
	{ C2, G6, false, false },
	{ C2, H7, false, false },
	{ C4, A2,  true, false },
	{ C4, A6,  true, false },
	{ C4, B3,  true, false },
	{ C4, B5,  true, false },
	{ C4, D3, false, false },
	{ C4, D5,  true, false },
	{ C4, E2, false, false },
	{ C4, E6,  true, false },
	{ C4, F1, false, false },
	{ C4, F7,  true, false },
	{ C4, G8,  true, false },
	{ D3, A6, false, false },
	{ D3, B1, false, false },
	{ D3, B5, false, false },
	{ D3, C2, false, false },
	{ D3, C4, false, false },
	{ D3, E2, false, false },
	{ D3, E4, false, false },
	{ D3, F1, false, false },
	{ D3, F5, false, false },
	{ D3, G6, false, false },
	{ D3, H7, false, false },
	{ E2, A6, false, false },
	{ E2, B5, false, false },
	{ E2, C4, false, false },
	{ E2, D1,  true, false },
	{ E2, D3, false, false },
	{ E2, F1,  true, false },
	{ E2, F3,  true, false },
	{ E2, G4,  true, false },
	{ E2, H5,  true, false },
	{ E4, A8,  true, false },
	{ E4, B1, false, false },
	{ E4, B7,  true, false },
	{ E4, C2, false, false },
	{ E4, C6,  true, false },
	{ E4, D3, false, false },
	{ E4, D5,  true, false },
	{ E4, F3,  true, false },
	{ E4, F5,  true, false },
	{ E4, G2,  true, false },
	{ E4, G6,  true, false },
	{ E4, H1,  true, false },
	{ E4, H7,  true, false },
	{ F1, A6, false, false },
	{ F1, B5, false, false },
	{ F1, C4, false, false },
	{ F1, D3, false, false },
	{ F5, B1, false, false },
	{ F5, C2, false, false },
	{ F5, D3, false, false },
	{ G6, B1, false, false },
	{ G6, C2, false, false },
	{ G6, D3, false, false },
	{ H7, B1, false, false },
	{ H7, C2, false, false },
	{ H7, D3, false, false },
	/* WhiteBishop, D4 */
	{ A1, D4, false, false },
	{ A1, E5, false, false },
	{ A1, F6, false, false },
	{ A1, G7, false, false },
	{ A1, H8, false, false },
	{ A7, D4, false, false },
	{ A7, E3, false, false },
	{ A7, F2, false, false },
	{ A7, G1, false, false },
	{ B2, D4, false, false },
	{ B2, E5, false, false },
	{ B2, F6, false, false },
	{ B2, G7, false, false },
	{ B2, H8, false, false },
	{ B6, D4, false, false },
	{ B6, E3, false, false },
	{ B6, F2, false, false },
	{ B6, G1, false, false },
	{ C3, A1,  true, false },
	{ C3, A5,  true, false },
	{ C3, B2,  true, false },
	{ C3, B4,  true, false },
	{ C3, D2,  true, false },
	{ C3, D4, false, false },
	{ C3, E1,  true, false },
	{ C3, E5, false, false },
	{ C3, F6, false, false },
	{ C3, G7, false, false },
	{ C3, H8, false, false },
	{ C5, A3,  true, false },
	{ C5, A7,  true, false },
	{ C5, B4,  true, false },
	{ C5, B6,  true, false },
	{ C5, D4, false, false },
	{ C5, D6,  true, false },
	{ C5, E3, false, false },
	{ C5, E7,  true, false },
	{ C5, F2, false, false },
	{ C5, F8,  true, false },
	{ C5, G1, false, false },
	{ D4, A1, false, false },
	{ D4, A7, false, false },
	{ D4, B2, false, false },
	{ D4, B6, false, false },
	{ D4, C3, false, false },
	{ D4, C5, false, false },
	{ D4, E3, false, false },
	{ D4, E5, false, false },
	{ D4, F2, false, false },
	{ D4, F6, false, false },
	{ D4, G1, false, false },
	{ D4, G7, false, false },
	{ D4, H8, false, false },
	{ E3, A7, false, false },
	{ E3, B6, false, false },
	{ E3, C1,  true, false },
	{ E3, C5, false, false },
	{ E3, D2,  true, false },
	{ E3, D4, false, false },
	{ E3, F2,  true, false },
	{ E3, F4,  true, false },
	{ E3, G1,  true, false },
	{ E3, G5,  true, false },
	{ E3, H6,  true, false },
	{ E5, A1, false, false },
	{ E5, B2, false, false },
	{ E5, B8,  true, false },
	{ E5, C3, false, false },
	{ E5, C7,  true, false },
	{ E5, D4, false, false },
	{ E5, D6,  true, false },
	{ E5, F4,  true, false },
	{ E5, F6,  true, false },
	{ E5, G3,  true, false },
	{ E5, G7,  true, false },
	{ E5, H2,  true, false },
	{ E5, H8,  true, false },
	{ F2, A7, false, false },
	{ F2, B6, false, false },
	{ F2, C5, false, false },
	{ F2, D4, false, false },
	{ F6, A1, false, false },
	{ F6, B2, false, false },
	{ F6, C3, false, false },
	{ F6, D4, false, false },
	{ G1, A7, false, false },
	{ G1, B6, false, false },
	{ G1, C5, false, false },
	{ G1, D4, false, false },
	{ G7, A1, false, false },
	{ G7, B2, false, false },
	{ G7, C3, false, false },
	{ G7, D4, false, false },
	{ H8, A1, false, false },
	{ H8, B2, false, false },
	{ H8, C3, false, false },
	{ H8, D4, false, false },
	/* WhiteBishop, D5 */
	{ A2, D5, false, false },
	{ A2, E6, false, false },
	{ A2, F7, false, false },
	{ A2, G8, false, false },
	{ A8, D5, false, false },
	{ A8, E4, false, false },
	{ A8, F3, false, false },
	{ A8, G2, false, false },
	{ A8, H1, false, false },
	{ B3, D5, false, false },
	{ B3, E6, false, false },
	{ B3, F7, false, false },
	{ B3, G8, false, false },
	{ B7, D5, false, false },
	{ B7, E4, false, false },
	{ B7, F3, false, false },
	{ B7, G2, false, false },
	{ B7, H1, false, false },
	{ C4, A2,  true, false },
	{ C4, A6,  true, false },
	{ C4, B3,  true, false },
	{ C4, B5,  true, false },
	{ C4, D3,  true, false },
	{ C4, D5, false, false },
	{ C4, E2,  true, false },
	{ C4, E6, false, false },
	{ C4, F1,  true, false },
	{ C4, F7, false, false },
	{ C4, G8, false, false },
	{ C6, A4,  true, false },
	{ C6, A8,  true, false },
	{ C6, B5,  true, false },
	{ C6, B7,  true, false },
	{ C6, D5, false, false },
	{ C6, D7,  true, false },
	{ C6, E4, false, false },
	{ C6, E8,  true, false },
	{ C6, F3, false, false },
	{ C6, G2, false, false },
	{ C6, H1, false, false },
	{ D5, A2, false, false },
	{ D5, A8, false, false },
	{ D5, B3, false, false },
	{ D5, B7, false, false },
	{ D5, C4, false, false },
	{ D5, C6, false, false },
	{ D5, E4, false, false },
	{ D5, E6, false, false },
	{ D5, F3, false, false },
	{ D5, F7, false, false },
	{ D5, G2, false, false },
	{ D5, G8, false, false },
	{ D5, H1, false, false },
	{ E4, A8, false, false },
	{ E4, B1,  true, false },
	{ E4, B7, false, false },
	{ E4, C2,  true, false },
	{ E4, C6, false, false },
	{ E4, D3,  true, false },
	{ E4, D5, false, false },
	{ E4, F3,  true, false },
	{ E4, F5,  true, false },
	{ E4, G2,  true, false },
	{ E4, G6,  true, false },
	{ E4, H1,  true, false },
	{ E4, H7,  true, false },
	{ E6, A2, false, false },
	{ E6, B3, false, false },
	{ E6, C4, false, false },
	{ E6, C8,  true, false },
	{ E6, D5, false, false },
	{ E6, D7,  true, false },
	{ E6, F5,  true, false },
	{ E6, F7,  true, false },
	{ E6, G4,  true, false },
	{ E6, G8,  true, false },
	{ E6, H3,  true, false },
	{ F3, A8, false, false },
	{ F3, B7, false, false },
	{ F3, C6, false, false },
	{ F3, D5, false, false },
	{ F7, A2, false, false },
	{ F7, B3, false, false },
	{ F7, C4, false, false },
	{ F7, D5, false, false },
	{ G2, A8, false, false },
	{ G2, B7, false, false },
	{ G2, C6, false, false },
	{ G2, D5, false, false },
	{ G8, A2, false, false },
	{ G8, B3, false, false },
	{ G8, C4, false, false },
	{ G8, D5, false, false },
	{ H1, A8, false, false },
	{ H1, B7, false, false },
	{ H1, C6, false, false },
	{ H1, D5, false, false },
	/* WhiteBishop, D6 */
	{ A3, D6, false, false },
	{ A3, E7, false, false },
	{ A3, F8, false, false },
	{ B4, D6, false, false },
	{ B4, E7, false, false },
	{ B4, F8, false, false },
	{ B8, D6, false, false },
	{ B8, E5, false, false },
	{ B8, F4, false, false },
	{ B8, G3, false, false },
	{ B8, H2, false, false },
	{ C5, A3,  true, false },
	{ C5, A7,  true, false },
	{ C5, B4,  true, false },
	{ C5, B6,  true, false },
	{ C5, D4,  true, false },
	{ C5, D6, false, false },
	{ C5, E3,  true, false },
	{ C5, E7, false, false },
	{ C5, F2,  true, false },
	{ C5, F8, false, false },
	{ C5, G1,  true, false },
	{ C7, A5,  true, false },
	{ C7, B6,  true, false },
	{ C7, B8,  true, false },
	{ C7, D6, false, false },
	{ C7, D8,  true, false },
	{ C7, E5, false, false },
	{ C7, F4, false, false },
	{ C7, G3, false, false },
	{ C7, H2, false, false },
	{ D6, A3, false, false },
	{ D6, B4, false, false },
	{ D6, B8, false, false },
	{ D6, C5, false, false },
	{ D6, C7, false, false },
	{ D6, E5, false, false },
	{ D6, E7, false, false },
	{ D6, F4, false, false },
	{ D6, F8, false, false },
	{ D6, G3, false, false },
	{ D6, H2, false, false },
	{ E5, A1,  true, false },
	{ E5, B2,  true, false },
	{ E5, B8, false, false },
	{ E5, C3,  true, false },
	{ E5, C7, false, false },
	{ E5, D4,  true, false },
	{ E5, D6, false, false },
	{ E5, F4,  true, false },
	{ E5, F6,  true, false },
	{ E5, G3,  true, false },
	{ E5, G7,  true, false },
	{ E5, H2,  true, false },
	{ E5, H8,  true, false },
	{ E7, A3, false, false },
	{ E7, B4, false, false },
	{ E7, C5, false, false },
	{ E7, D6, false, false },
	{ E7, D8,  true, false },
	{ E7, F6,  true, false },
	{ E7, F8,  true, false },
	{ E7, G5,  true, false },
	{ E7, H4,  true, false },
	{ F4, B8, false, false },
	{ F4, C7, false, false },
	{ F4, D6, false, false },
	{ F8, A3, false, false },
	{ F8, B4, false, false },
	{ F8, C5, false, false },
	{ F8, D6, false, false },
	{ G3, B8, false, false },
	{ G3, C7, false, false },
	{ G3, D6, false, false },
	{ H2, B8, false, false },
	{ H2, C7, false, false },
	{ H2, D6, false, false },
	/* WhiteBishop, D7 */
	{ A4, D7, false, false },
	{ A4, E8, false, false },
	{ B5, D7, false, false },
	{ B5, E8, false, false },
	{ C6, A4,  true, false },
	{ C6, A8,  true, false },
	{ C6, B5,  true, false },
	{ C6, B7,  true, false },
	{ C6, D5,  true, false },
	{ C6, D7, false, false },
	{ C6, E4,  true, false },
	{ C6, E8, false, false },
	{ C6, F3,  true, false },
	{ C6, G2,  true, false },
	{ C6, H1,  true, false },
	{ C8, A6,  true, false },
	{ C8, B7,  true, false },
	{ C8, D7, false, false },
	{ C8, E6, false, false },
	{ C8, F5, false, false },
	{ C8, G4, false, false },
	{ C8, H3, false, false },
	{ D7, A4, false, false },
	{ D7, B5, false, false },
	{ D7, C6, false, false },
	{ D7, C8, false, false },
	{ D7, E6, false, false },
	{ D7, E8, false, false },
	{ D7, F5, false, false },
	{ D7, G4, false, false },
	{ D7, H3, false, false },
	{ E6, A2,  true, false },
	{ E6, B3,  true, false },
	{ E6, C4,  true, false },
	{ E6, C8, false, false },
	{ E6, D5,  true, false },
	{ E6, D7, false, false },
	{ E6, F5,  true, false },
	{ E6, F7,  true, false },
	{ E6, G4,  true, false },
	{ E6, G8,  true, false },
	{ E6, H3,  true, false },
	{ E8, A4, false, false },
	{ E8, B5, false, false },
	{ E8, C6, false, false },
	{ E8, D7, false, false },
	{ E8, F7,  true, false },
	{ E8, G6,  true, false },
	{ E8, H5,  true, false },
	{ F5, C8, false, false },
	{ F5, D7, false, false },
	{ G4, C8, false, false },
	{ G4, D7, false, false },
	{ H3, C8, false, false },
	{ H3, D7, false, false },
	/* WhiteBishop, D8 */
	{ A5, D8, false, false },
	{ B6, D8, false, false },
	{ C7, A5,  true, false },
	{ C7, B6,  true, false },
	{ C7, B8,  true, false },
	{ C7, D6,  true, false },
	{ C7, D8, false, false },
	{ C7, E5,  true, false },
	{ C7, F4,  true, false },
	{ C7, G3,  true, false },
	{ C7, H2,  true, false },
	{ D8, A5, false, false },
	{ D8, B6, false, false },
	{ D8, C7, false, false },
	{ D8, E7, false, false },
	{ D8, F6, false, false },
	{ D8, G5, false, false },
	{ D8, H4, false, false },
	{ E7, A3,  true, false },
	{ E7, B4,  true, false },
	{ E7, C5,  true, false },
	{ E7, D6,  true, false },
	{ E7, D8, false, false },
	{ E7, F6,  true, false },
	{ E7, F8,  true, false },
	{ E7, G5,  true, false },
	{ E7, H4,  true, false },
	{ F6, D8, false, false },
	{ G5, D8, false, false },
	{ H4, D8, false, false },
	/* WhiteBishop, E1 */
	{ A5, E1, false, false },
	{ B4, E1, false, false },
	{ C3, E1, false, false },
	{ D2, A5,  true, false },
	{ D2, B4,  true, false },
	{ D2, C1,  true, false },
	{ D2, C3,  true, false },
	{ D2, E1, false, false },
	{ D2, E3,  true, false },
	{ D2, F4,  true, false },
	{ D2, G5,  true, false },
	{ D2, H6,  true, false },
	{ E1, A5, false, false },
	{ E1, B4, false, false },
	{ E1, C3, false, false },
	{ E1, D2, false, false },
	{ E1, F2, false, false },
	{ E1, G3, false, false },
	{ E1, H4, false, false },
	{ F2, A7,  true, false },
	{ F2, B6,  true, false },
	{ F2, C5,  true, false },
	{ F2, D4,  true, false },
	{ F2, E1, false, false },
	{ F2, E3,  true, false },
	{ F2, G1,  true, false },
	{ F2, G3,  true, false },
	{ F2, H4,  true, false },
	{ G3, E1, false, false },
	{ H4, E1, false, false },
	/* WhiteBishop, E2 */
	{ A6, E2, false, false },
	{ A6, F1, false, false },
	{ B5, E2, false, false },
	{ B5, F1, false, false },
	{ C4, E2, false, false },
	{ C4, F1, false, false },
	{ D1, A4,  true, false },
	{ D1, B3,  true, false },
	{ D1, C2,  true, false },
	{ D1, E2, false, false },
	{ D1, F3, false, false },
	{ D1, G4, false, false },
	{ D1, H5, false, false },
	{ D3, A6,  true, false },
	{ D3, B1,  true, false },
	{ D3, B5,  true, false },
	{ D3, C2,  true, false },
	{ D3, C4,  true, false },
	{ D3, E2, false, false },
	{ D3, E4,  true, false },
	{ D3, F1, false, false },
	{ D3, F5,  true, false },
	{ D3, G6,  true, false },
	{ D3, H7,  true, false },
	{ E2, A6, false, false },
	{ E2, B5, false, false },
	{ E2, C4, false, false },
	{ E2, D1, false, false },
	{ E2, D3, false, false },
	{ E2, F1, false, false },
	{ E2, F3, false, false },
	{ E2, G4, false, false },
	{ E2, H5, false, false },
	{ F1, A6, false, false },
	{ F1, B5, false, false },
	{ F1, C4, false, false },
	{ F1, D3, false, false },
	{ F1, E2, false, false },
	{ F1, G2,  true, false },
	{ F1, H3,  true, false },
	{ F3, A8,  true, false },
	{ F3, B7,  true, false },
	{ F3, C6,  true, false },
	{ F3, D1, false, false },
	{ F3, D5,  true, false },
	{ F3, E2, false, false },
	{ F3, E4,  true, false },
	{ F3, G2,  true, false },
	{ F3, G4,  true, false },
	{ F3, H1,  true, false },
	{ F3, H5,  true, false },
	{ G4, D1, false, false },
	{ G4, E2, false, false },
	{ H5, D1, false, false },
	{ H5, E2, false, false },
	/* WhiteBishop, E3 */
	{ A7, E3, false, false },
	{ A7, F2, false, false },
	{ A7, G1, false, false },
	{ B6, E3, false, false },
	{ B6, F2, false, false },
	{ B6, G1, false, false },
	{ C1, E3, false, false },
	{ C1, F4, false, false },
	{ C1, G5, false, false },
	{ C1, H6, false, false },
	{ C5, E3, false, false },
	{ C5, F2, false, false },
	{ C5, G1, false, false },
	{ D2, A5,  true, false },
	{ D2, B4,  true, false },
	{ D2, C1,  true, false },
	{ D2, C3,  true, false },
	{ D2, E1,  true, false },
	{ D2, E3, false, false },
	{ D2, F4, false, false },
	{ D2, G5, false, false },
	{ D2, H6, false, false },
	{ D4, A1,  true, false },
	{ D4, A7,  true, false },
	{ D4, B2,  true, false },
	{ D4, B6,  true, false },
	{ D4, C3,  true, false },
	{ D4, C5,  true, false },
	{ D4, E3, false, false },
	{ D4, E5,  true, false },
	{ D4, F2, false, false },
	{ D4, F6,  true, false },
	{ D4, G1, false, false },
	{ D4, G7,  true, false },
	{ D4, H8,  true, false },
	{ E3, A7, false, false },
	{ E3, B6, false, false },
	{ E3, C1, false, false },
	{ E3, C5, false, false },
	{ E3, D2, false, false },
	{ E3, D4, false, false },
	{ E3, F2, false, false },
	{ E3, F4, false, false },
	{ E3, G1, false, false },
	{ E3, G5, false, false },
	{ E3, H6, false, false },
	{ F2, A7, false, false },
	{ F2, B6, false, false },
	{ F2, C5, false, false },
	{ F2, D4, false, false },
	{ F2, E1,  true, false },
	{ F2, E3, false, false },
	{ F2, G1,  true, false },
	{ F2, G3,  true, false },
	{ F2, H4,  true, false },
	{ F4, B8,  true, false },
	{ F4, C1, false, false },
	{ F4, C7,  true, false },
	{ F4, D2, false, false },
	{ F4, D6,  true, false },
	{ F4, E3, false, false },
	{ F4, E5,  true, false },
	{ F4, G3,  true, false },
	{ F4, G5,  true, false },
	{ F4, H2,  true, false },
	{ F4, H6,  true, false },
	{ G1, A7, false, false },
	{ G1, B6, false, false },
	{ G1, C5, false, false },
	{ G1, D4, false, false },
	{ G1, E3, false, false },
	{ G5, C1, false, false },
	{ G5, D2, false, false },
	{ G5, E3, false, false },
	{ H6, C1, false, false },
	{ H6, D2, false, false },
	{ H6, E3, false, false },
	/* WhiteBishop, E4 */
	{ A8, E4, false, false },
	{ A8, F3, false, false },
	{ A8, G2, false, false },
	{ A8, H1, false, false },
	{ B1, E4, false, false },
	{ B1, F5, false, false },
	{ B1, G6, false, false },
	{ B1, H7, false, false },
	{ B7, E4, false, false },
	{ B7, F3, false, false },
	{ B7, G2, false, false },
	{ B7, H1, false, false },
	{ C2, E4, false, false },
	{ C2, F5, false, false },
	{ C2, G6, false, false },
	{ C2, H7, false, false },
	{ C6, E4, false, false },
	{ C6, F3, false, false },
	{ C6, G2, false, false },
	{ C6, H1, false, false },
	{ D3, A6,  true, false },
	{ D3, B1,  true, false },
	{ D3, B5,  true, false },
	{ D3, C2,  true, false },
	{ D3, C4,  true, false },
	{ D3, E2,  true, false },
	{ D3, E4, false, false },
	{ D3, F1,  true, false },
	{ D3, F5, false, false },
	{ D3, G6, false, false },
	{ D3, H7, false, false },
	{ D5, A2,  true, false },
	{ D5, A8,  true, false },
	{ D5, B3,  true, false },
	{ D5, B7,  true, false },
	{ D5, C4,  true, false },
	{ D5, C6,  true, false },
	{ D5, E4, false, false },
	{ D5, E6,  true, false },
	{ D5, F3, false, false },
	{ D5, F7,  true, false },
	{ D5, G2, false, false },
	{ D5, G8,  true, false },
	{ D5, H1, false, false },
	{ E4, A8, false, false },
	{ E4, B1, false, false },
	{ E4, B7, false, false },
	{ E4, C2, false, false },
	{ E4, C6, false, false },
	{ E4, D3, false, false },
	{ E4, D5, false, false },
	{ E4, F3, false, false },
	{ E4, F5, false, false },
	{ E4, G2, false, false },
	{ E4, G6, false, false },
	{ E4, H1, false, false },
	{ E4, H7, false, false },
	{ F3, A8, false, false },
	{ F3, B7, false, false },
	{ F3, C6, false, false },
	{ F3, D1,  true, false },
	{ F3, D5, false, false },
	{ F3, E2,  true, false },
	{ F3, E4, false, false },
	{ F3, G2,  true, false },
	{ F3, G4,  true, false },
	{ F3, H1,  true, false },
	{ F3, H5,  true, false },
	{ F5, B1, false, false },
	{ F5, C2, false, false },
	{ F5, C8,  true, false },
	{ F5, D3, false, false },
	{ F5, D7,  true, false },
	{ F5, E4, false, false },
	{ F5, E6,  true, false },
	{ F5, G4,  true, false },
	{ F5, G6,  true, false },
	{ F5, H3,  true, false },
	{ F5, H7,  true, false },
	{ G2, A8, false, false },
	{ G2, B7, false, false },
	{ G2, C6, false, false },
	{ G2, D5, false, false },
	{ G2, E4, false, false },
	{ G6, B1, false, false },
	{ G6, C2, false, false },
	{ G6, D3, false, false },
	{ G6, E4, false, false },
	{ H1, A8, false, false },
	{ H1, B7, false, false },
	{ H1, C6, false, false },
	{ H1, D5, false, false },
	{ H1, E4, false, false },
	{ H7, B1, false, false },
	{ H7, C2, false, false },
	{ H7, D3, false, false },
	{ H7, E4, false, false },
	/* WhiteBishop, E5 */
	{ A1, E5, false, false },
	{ A1, F6, false, false },
	{ A1, G7, false, false },
	{ A1, H8, false, false },
	{ B2, E5, false, false },
	{ B2, F6, false, false },
	{ B2, G7, false, false },
	{ B2, H8, false, false },
	{ B8, E5, false, false },
	{ B8, F4, false, false },
	{ B8, G3, false, false },
	{ B8, H2, false, false },
	{ C3, E5, false, false },
	{ C3, F6, false, false },
	{ C3, G7, false, false },
	{ C3, H8, false, false },
	{ C7, E5, false, false },
	{ C7, F4, false, false },
	{ C7, G3, false, false },
	{ C7, H2, false, false },
	{ D4, A1,  true, false },
	{ D4, A7,  true, false },
	{ D4, B2,  true, false },
	{ D4, B6,  true, false },
	{ D4, C3,  true, false },
	{ D4, C5,  true, false },
	{ D4, E3,  true, false },
	{ D4, E5, false, false },
	{ D4, F2,  true, false },
	{ D4, F6, false, false },
	{ D4, G1,  true, false },
	{ D4, G7, false, false },
	{ D4, H8, false, false },
	{ D6, A3,  true, false },
	{ D6, B4,  true, false },
	{ D6, B8,  true, false },
	{ D6, C5,  true, false },
	{ D6, C7,  true, false },
	{ D6, E5, false, false },
	{ D6, E7,  true, false },
	{ D6, F4, false, false },
	{ D6, F8,  true, false },
	{ D6, G3, false, false },
	{ D6, H2, false, false },
	{ E5, A1, false, false },
	{ E5, B2, false, false },
	{ E5, B8, false, false },
	{ E5, C3, false, false },
	{ E5, C7, false, false },
	{ E5, D4, false, false },
	{ E5, D6, false, false },
	{ E5, F4, false, false },
	{ E5, F6, false, false },
	{ E5, G3, false, false },
	{ E5, G7, false, false },
	{ E5, H2, false, false },
	{ E5, H8, false, false },
	{ F4, B8, false, false },
	{ F4, C1,  true, false },
	{ F4, C7, false, false },
	{ F4, D2,  true, false },
	{ F4, D6, false, false },
	{ F4, E3,  true, false },
	{ F4, E5, false, false },
	{ F4, G3,  true, false },
	{ F4, G5,  true, false },
	{ F4, H2,  true, false },
	{ F4, H6,  true, false },
	{ F6, A1, false, false },
	{ F6, B2, false, false },
	{ F6, C3, false, false },
	{ F6, D4, false, false },
	{ F6, D8,  true, false },
	{ F6, E5, false, false },
	{ F6, E7,  true, false },
	{ F6, G5,  true, false },
	{ F6, G7,  true, false },
	{ F6, H4,  true, false },
	{ F6, H8,  true, false },
	{ G3, B8, false, false },
	{ G3, C7, false, false },
	{ G3, D6, false, false },
	{ G3, E5, false, false },
	{ G7, A1, false, false },
	{ G7, B2, false, false },
	{ G7, C3, false, false },
	{ G7, D4, false, false },
	{ G7, E5, false, false },
	{ H2, B8, false, false },
	{ H2, C7, false, false },
	{ H2, D6, false, false },
	{ H2, E5, false, false },
	{ H8, A1, false, false },
	{ H8, B2, false, false },
	{ H8, C3, false, false },
	{ H8, D4, false, false },
	{ H8, E5, false, false },
	/* WhiteBishop, E6 */
	{ A2, E6, false, false },
	{ A2, F7, false, false },
	{ A2, G8, false, false },
	{ B3, E6, false, false },
	{ B3, F7, false, false },
	{ B3, G8, false, false },
	{ C4, E6, false, false },
	{ C4, F7, false, false },
	{ C4, G8, false, false },
	{ C8, E6, false, false },
	{ C8, F5, false, false },
	{ C8, G4, false, false },
	{ C8, H3, false, false },
	{ D5, A2,  true, false },
	{ D5, A8,  true, false },
	{ D5, B3,  true, false },
	{ D5, B7,  true, false },
	{ D5, C4,  true, false },
	{ D5, C6,  true, false },
	{ D5, E4,  true, false },
	{ D5, E6, false, false },
	{ D5, F3,  true, false },
	{ D5, F7, false, false },
	{ D5, G2,  true, false },
	{ D5, G8, false, false },
	{ D5, H1,  true, false },
	{ D7, A4,  true, false },
	{ D7, B5,  true, false },
	{ D7, C6,  true, false },
	{ D7, C8,  true, false },
	{ D7, E6, false, false },
	{ D7, E8,  true, false },
	{ D7, F5, false, false },
	{ D7, G4, false, false },
	{ D7, H3, false, false },
	{ E6, A2, false, false },
	{ E6, B3, false, false },
	{ E6, C4, false, false },
	{ E6, C8, false, false },
	{ E6, D5, false, false },
	{ E6, D7, false, false },
	{ E6, F5, false, false },
	{ E6, F7, false, false },
	{ E6, G4, false, false },
	{ E6, G8, false, false },
	{ E6, H3, false, false },
	{ F5, B1,  true, false },
	{ F5, C2,  true, false },
	{ F5, C8, false, false },
	{ F5, D3,  true, false },
	{ F5, D7, false, false },
	{ F5, E4,  true, false },
	{ F5, E6, false, false },
	{ F5, G4,  true, false },
	{ F5, G6,  true, false },
	{ F5, H3,  true, false },
	{ F5, H7,  true, false },
	{ F7, A2, false, false },
	{ F7, B3, false, false },
	{ F7, C4, false, false },
	{ F7, D5, false, false },
	{ F7, E6, false, false },
	{ F7, E8,  true, false },
	{ F7, G6,  true, false },
	{ F7, G8,  true, false },
	{ F7, H5,  true, false },
	{ G4, C8, false, false },
	{ G4, D7, false, false },
	{ G4, E6, false, false },
	{ G8, A2, false, false },
	{ G8, B3, false, false },
	{ G8, C4, false, false },
	{ G8, D5, false, false },
	{ G8, E6, false, false },
	{ H3, C8, false, false },
	{ H3, D7, false, false },
	{ H3, E6, false, false },
	/* WhiteBishop, E7 */
	{ A3, E7, false, false },
	{ A3, F8, false, false },
	{ B4, E7, false, false },
	{ B4, F8, false, false },
	{ C5, E7, false, false },
	{ C5, F8, false, false },
	{ D6, A3,  true, false },
	{ D6, B4,  true, false },
	{ D6, B8,  true, false },
	{ D6, C5,  true, false },
	{ D6, C7,  true, false },
	{ D6, E5,  true, false },
	{ D6, E7, false, false },
	{ D6, F4,  true, false },
	{ D6, F8, false, false },
	{ D6, G3,  true, false },
	{ D6, H2,  true, false },
	{ D8, A5,  true, false },
	{ D8, B6,  true, false },
	{ D8, C7,  true, false },
	{ D8, E7, false, false },
	{ D8, F6, false, false },
	{ D8, G5, false, false },
	{ D8, H4, false, false },
	{ E7, A3, false, false },
	{ E7, B4, false, false },
	{ E7, C5, false, false },
	{ E7, D6, false, false },
	{ E7, D8, false, false },
	{ E7, F6, false, false },
	{ E7, F8, false, false },
	{ E7, G5, false, false },
	{ E7, H4, false, false },
	{ F6, A1,  true, false },
	{ F6, B2,  true, false },
	{ F6, C3,  true, false },
	{ F6, D4,  true, false },
	{ F6, D8, false, false },
	{ F6, E5,  true, false },
	{ F6, E7, false, false },
	{ F6, G5,  true, false },
	{ F6, G7,  true, false },
	{ F6, H4,  true, false },
	{ F6, H8,  true, false },
	{ F8, A3, false, false },
	{ F8, B4, false, false },
	{ F8, C5, false, false },
	{ F8, D6, false, false },
	{ F8, E7, false, false },
	{ F8, G7,  true, false },
	{ F8, H6,  true, false },
	{ G5, D8, false, false },
	{ G5, E7, false, false },
	{ H4, D8, false, false },
	{ H4, E7, false, false },
	/* WhiteBishop, E8 */
	{ A4, E8, false, false },
	{ B5, E8, false, false },
	{ C6, E8, false, false },
	{ D7, A4,  true, false },
	{ D7, B5,  true, false },
	{ D7, C6,  true, false },
	{ D7, C8,  true, false },
	{ D7, E6,  true, false },
	{ D7, E8, false, false },
	{ D7, F5,  true, false },
	{ D7, G4,  true, false },
	{ D7, H3,  true, false },
	{ E8, A4, false, false },
	{ E8, B5, false, false },
	{ E8, C6, false, false },
	{ E8, D7, false, false },
	{ E8, F7, false, false },
	{ E8, G6, false, false },
	{ E8, H5, false, false },
	{ F7, A2,  true, false },
	{ F7, B3,  true, false },
	{ F7, C4,  true, false },
	{ F7, D5,  true, false },
	{ F7, E6,  true, false },
	{ F7, E8, false, false },
	{ F7, G6,  true, false },
	{ F7, G8,  true, false },
	{ F7, H5,  true, false },
	{ G6, E8, false, false },
	{ H5, E8, false, false },
	/* WhiteBishop, F1 */
	{ A6, F1, false, false },
	{ B5, F1, false, false },
	{ C4, F1, false, false },
	{ D3, F1, false, false },
	{ E2, A6,  true, false },
	{ E2, B5,  true, false },
	{ E2, C4,  true, false },
	{ E2, D1,  true, false },
	{ E2, D3,  true, false },
	{ E2, F1, false, false },
	{ E2, F3,  true, false },
	{ E2, G4,  true, false },
	{ E2, H5,  true, false },
	{ F1, A6, false, false },
	{ F1, B5, false, false },
	{ F1, C4, false, false },
	{ F1, D3, false, false },
	{ F1, E2, false, false },
	{ F1, G2, false, false },
	{ F1, H3, false, false },
	{ G2, A8,  true, false },
	{ G2, B7,  true, false },
	{ G2, C6,  true, false },
	{ G2, D5,  true, false },
	{ G2, E4,  true, false },
	{ G2, F1, false, false },
	{ G2, F3,  true, false },
	{ G2, H1,  true, false },
	{ G2, H3,  true, false },
	{ H3, F1, false, false },
	/* WhiteBishop, F2 */
	{ A7, F2, false, false },
	{ A7, G1, false, false },
	{ B6, F2, false, false },
	{ B6, G1, false, false },
	{ C5, F2, false, false },
	{ C5, G1, false, false },
	{ D4, F2, false, false },
	{ D4, G1, false, false },
	{ E1, A5,  true, false },
	{ E1, B4,  true, false },
	{ E1, C3,  true, false },
	{ E1, D2,  true, false },
	{ E1, F2, false, false },
	{ E1, G3, false, false },
	{ E1, H4, false, false },
	{ E3, A7,  true, false },
	{ E3, B6,  true, false },
	{ E3, C1,  true, false },
	{ E3, C5,  true, false },
	{ E3, D2,  true, false },
	{ E3, D4,  true, false },
	{ E3, F2, false, false },
	{ E3, F4,  true, false },
	{ E3, G1, false, false },
	{ E3, G5,  true, false },
	{ E3, H6,  true, false },
	{ F2, A7, false, false },
	{ F2, B6, false, false },
	{ F2, C5, false, false },
	{ F2, D4, false, false },
	{ F2, E1, false, false },
	{ F2, E3, false, false },
	{ F2, G1, false, false },
	{ F2, G3, false, false },
	{ F2, H4, false, false },
	{ G1, A7, false, false },
	{ G1, B6, false, false },
	{ G1, C5, false, false },
	{ G1, D4, false, false },
	{ G1, E3, false, false },
	{ G1, F2, false, false },
	{ G1, H2,  true, false },
	{ G3, B8,  true, false },
	{ G3, C7,  true, false },
	{ G3, D6,  true, false },
	{ G3, E1, false, false },
	{ G3, E5,  true, false },
	{ G3, F2, false, false },
	{ G3, F4,  true, false },
	{ G3, H2,  true, false },
	{ G3, H4,  true, false },
	{ H4, E1, false, false },
	{ H4, F2, false, false },
	/* WhiteBishop, F3 */
	{ A8, F3, false, false },
	{ A8, G2, false, false },
	{ A8, H1, false, false },
	{ B7, F3, false, false },
	{ B7, G2, false, false },
	{ B7, H1, false, false },
	{ C6, F3, false, false },
	{ C6, G2, false, false },
	{ C6, H1, false, false },
	{ D1, F3, false, false },
	{ D1, G4, false, false },
	{ D1, H5, false, false },
	{ D5, F3, false, false },
	{ D5, G2, false, false },
	{ D5, H1, false, false },
	{ E2, A6,  true, false },
	{ E2, B5,  true, false },
	{ E2, C4,  true, false },
	{ E2, D1,  true, false },
	{ E2, D3,  true, false },
	{ E2, F1,  true, false },
	{ E2, F3, false, false },
	{ E2, G4, false, false },
	{ E2, H5, false, false },
	{ E4, A8,  true, false },
	{ E4, B1,  true, false },
	{ E4, B7,  true, false },
	{ E4, C2,  true, false },
	{ E4, C6,  true, false },
	{ E4, D3,  true, false },
	{ E4, D5,  true, false },
	{ E4, F3, false, false },
	{ E4, F5,  true, false },
	{ E4, G2, false, false },
	{ E4, G6,  true, false },
	{ E4, H1, false, false },
	{ E4, H7,  true, false },
	{ F3, A8, false, false },
	{ F3, B7, false, false },
	{ F3, C6, false, false },
	{ F3, D1, false, false },
	{ F3, D5, false, false },
	{ F3, E2, false, false },
	{ F3, E4, false, false },
	{ F3, G2, false, false },
	{ F3, G4, false, false },
	{ F3, H1, false, false },
	{ F3, H5, false, false },
	{ G2, A8, false, false },
	{ G2, B7, false, false },
	{ G2, C6, false, false },
	{ G2, D5, false, false },
	{ G2, E4, false, false },
	{ G2, F1,  true, false },
	{ G2, F3, false, false },
	{ G2, H1,  true, false },
	{ G2, H3,  true, false },
	{ G4, C8,  true, false },
	{ G4, D1, false, false },
	{ G4, D7,  true, false },
	{ G4, E2, false, false },
	{ G4, E6,  true, false },
	{ G4, F3, false, false },
	{ G4, F5,  true, false },
	{ G4, H3,  true, false },
	{ G4, H5,  true, false },
	{ H1, A8, false, false },
	{ H1, B7, false, false },
	{ H1, C6, false, false },
	{ H1, D5, false, false },
	{ H1, E4, false, false },
	{ H1, F3, false, false },
	{ H5, D1, false, false },
	{ H5, E2, false, false },
	{ H5, F3, false, false },
	/* WhiteBishop, F4 */
	{ B8, F4, false, false },
	{ B8, G3, false, false },
	{ B8, H2, false, false },
	{ C1, F4, false, false },
	{ C1, G5, false, false },
	{ C1, H6, false, false },
	{ C7, F4, false, false },
	{ C7, G3, false, false },
	{ C7, H2, false, false },
	{ D2, F4, false, false },
	{ D2, G5, false, false },
	{ D2, H6, false, false },
	{ D6, F4, false, false },
	{ D6, G3, false, false },
	{ D6, H2, false, false },
	{ E3, A7,  true, false },
	{ E3, B6,  true, false },
	{ E3, C1,  true, false },
	{ E3, C5,  true, false },
	{ E3, D2,  true, false },
	{ E3, D4,  true, false },
	{ E3, F2,  true, false },
	{ E3, F4, false, false },
	{ E3, G1,  true, false },
	{ E3, G5, false, false },
	{ E3, H6, false, false },
	{ E5, A1,  true, false },
	{ E5, B2,  true, false },
	{ E5, B8,  true, false },
	{ E5, C3,  true, false },
	{ E5, C7,  true, false },
	{ E5, D4,  true, false },
	{ E5, D6,  true, false },
	{ E5, F4, false, false },
	{ E5, F6,  true, false },
	{ E5, G3, false, false },
	{ E5, G7,  true, false },
	{ E5, H2, false, false },
	{ E5, H8,  true, false },
	{ F4, B8, false, false },
	{ F4, C1, false, false },
	{ F4, C7, false, false },
	{ F4, D2, false, false },
	{ F4, D6, false, false },
	{ F4, E3, false, false },
	{ F4, E5, false, false },
	{ F4, G3, false, false },
	{ F4, G5, false, false },
	{ F4, H2, false, false },
	{ F4, H6, false, false },
	{ G3, B8, false, false },
	{ G3, C7, false, false },
	{ G3, D6, false, false },
	{ G3, E1,  true, false },
	{ G3, E5, false, false },
	{ G3, F2,  true, false },
	{ G3, F4, false, false },
	{ G3, H2,  true, false },
	{ G3, H4,  true, false },
	{ G5, C1, false, false },
	{ G5, D2, false, false },
	{ G5, D8,  true, false },
	{ G5, E3, false, false },
	{ G5, E7,  true, false },
	{ G5, F4, false, false },
	{ G5, F6,  true, false },
	{ G5, H4,  true, false },
	{ G5, H6,  true, false },
	{ H2, B8, false, false },
	{ H2, C7, false, false },
	{ H2, D6, false, false },
	{ H2, E5, false, false },
	{ H2, F4, false, false },
	{ H6, C1, false, false },
	{ H6, D2, false, false },
	{ H6, E3, false, false },
	{ H6, F4, false, false },
	/* WhiteBishop, F5 */
	{ B1, F5, false, false },
	{ B1, G6, false, false },
	{ B1, H7, false, false },
	{ C2, F5, false, false },
	{ C2, G6, false, false },
	{ C2, H7, false, false },
	{ C8, F5, false, false },
	{ C8, G4, false, false },
	{ C8, H3, false, false },
	{ D3, F5, false, false },
	{ D3, G6, false, false },
	{ D3, H7, false, false },
	{ D7, F5, false, false },
	{ D7, G4, false, false },
	{ D7, H3, false, false },
	{ E4, A8,  true, false },
	{ E4, B1,  true, false },
	{ E4, B7,  true, false },
	{ E4, C2,  true, false },
	{ E4, C6,  true, false },
	{ E4, D3,  true, false },
	{ E4, D5,  true, false },
	{ E4, F3,  true, false },
	{ E4, F5, false, false },
	{ E4, G2,  true, false },
	{ E4, G6, false, false },
	{ E4, H1,  true, false },
	{ E4, H7, false, false },
	{ E6, A2,  true, false },
	{ E6, B3,  true, false },
	{ E6, C4,  true, false },
	{ E6, C8,  true, false },
	{ E6, D5,  true, false },
	{ E6, D7,  true, false },
	{ E6, F5, false, false },
	{ E6, F7,  true, false },
	{ E6, G4, false, false },
	{ E6, G8,  true, false },
	{ E6, H3, false, false },
	{ F5, B1, false, false },
	{ F5, C2, false, false },
	{ F5, C8, false, false },
	{ F5, D3, false, false },
	{ F5, D7, false, false },
	{ F5, E4, false, false },
	{ F5, E6, false, false },
	{ F5, G4, false, false },
	{ F5, G6, false, false },
	{ F5, H3, false, false },
	{ F5, H7, false, false },
	{ G4, C8, false, false },
	{ G4, D1,  true, false },
	{ G4, D7, false, false },
	{ G4, E2,  true, false },
	{ G4, E6, false, false },
	{ G4, F3,  true, false },
	{ G4, F5, false, false },
	{ G4, H3,  true, false },
	{ G4, H5,  true, false },
	{ G6, B1, false, false },
	{ G6, C2, false, false },
	{ G6, D3, false, false },
	{ G6, E4, false, false },
	{ G6, E8,  true, false },
	{ G6, F5, false, false },
	{ G6, F7,  true, false },
	{ G6, H5,  true, false },
	{ G6, H7,  true, false },
	{ H3, C8, false, false },
	{ H3, D7, false, false },
	{ H3, E6, false, false },
	{ H3, F5, false, false },
	{ H7, B1, false, false },
	{ H7, C2, false, false },
	{ H7, D3, false, false },
	{ H7, E4, false, false },
	{ H7, F5, false, false },
	/* WhiteBishop, F6 */
	{ A1, F6, false, false },
	{ A1, G7, false, false },
	{ A1, H8, false, false },
	{ B2, F6, false, false },
	{ B2, G7, false, false },
	{ B2, H8, false, false },
	{ C3, F6, false, false },
	{ C3, G7, false, false },
	{ C3, H8, false, false },
	{ D4, F6, false, false },
	{ D4, G7, false, false },
	{ D4, H8, false, false },
	{ D8, F6, false, false },
	{ D8, G5, false, false },
	{ D8, H4, false, false },
	{ E5, A1,  true, false },
	{ E5, B2,  true, false },
	{ E5, B8,  true, false },
	{ E5, C3,  true, false },
	{ E5, C7,  true, false },
	{ E5, D4,  true, false },
	{ E5, D6,  true, false },
	{ E5, F4,  true, false },
	{ E5, F6, false, false },
	{ E5, G3,  true, false },
	{ E5, G7, false, false },
	{ E5, H2,  true, false },
	{ E5, H8, false, false },
	{ E7, A3,  true, false },
	{ E7, B4,  true, false },
	{ E7, C5,  true, false },
	{ E7, D6,  true, false },
	{ E7, D8,  true, false },
	{ E7, F6, false, false },
	{ E7, F8,  true, false },
	{ E7, G5, false, false },
	{ E7, H4, false, false },
	{ F6, A1, false, false },
	{ F6, B2, false, false },
	{ F6, C3, false, false },
	{ F6, D4, false, false },
	{ F6, D8, false, false },
	{ F6, E5, false, false },
	{ F6, E7, false, false },
	{ F6, G5, false, false },
	{ F6, G7, false, false },
	{ F6, H4, false, false },
	{ F6, H8, false, false },
	{ G5, C1,  true, false },
	{ G5, D2,  true, false },
	{ G5, D8, false, false },
	{ G5, E3,  true, false },
	{ G5, E7, false, false },
	{ G5, F4,  true, false },
	{ G5, F6, false, false },
	{ G5, H4,  true, false },
	{ G5, H6,  true, false },
	{ G7, A1, false, false },
	{ G7, B2, false, false },
	{ G7, C3, false, false },
	{ G7, D4, false, false },
	{ G7, E5, false, false },
	{ G7, F6, false, false },
	{ G7, F8,  true, false },
	{ G7, H6,  true, false },
	{ G7, H8,  true, false },
	{ H4, D8, false, false },
	{ H4, E7, false, false },
	{ H4, F6, false, false },
	{ H8, A1, false, false },
	{ H8, B2, false, false },
	{ H8, C3, false, false },
	{ H8, D4, false, false },
	{ H8, E5, false, false },
	{ H8, F6, false, false },
	/* WhiteBishop, F7 */
	{ A2, F7, false, false },
	{ A2, G8, false, false },
	{ B3, F7, false, false },
	{ B3, G8, false, false },
	{ C4, F7, false, false },
	{ C4, G8, false, false },
	{ D5, F7, false, false },
	{ D5, G8, false, false },
	{ E6, A2,  true, false },
	{ E6, B3,  true, false },
	{ E6, C4,  true, false },
	{ E6, C8,  true, false },
	{ E6, D5,  true, false },
	{ E6, D7,  true, false },
	{ E6, F5,  true, false },
	{ E6, F7, false, false },
	{ E6, G4,  true, false },
	{ E6, G8, false, false },
	{ E6, H3,  true, false },
	{ E8, A4,  true, false },
	{ E8, B5,  true, false },
	{ E8, C6,  true, false },
	{ E8, D7,  true, false },
	{ E8, F7, false, false },
	{ E8, G6, false, false },
	{ E8, H5, false, false },
	{ F7, A2, false, false },
	{ F7, B3, false, false },
	{ F7, C4, false, false },
	{ F7, D5, false, false },
	{ F7, E6, false, false },
	{ F7, E8, false, false },
	{ F7, G6, false, false },
	{ F7, G8, false, false },
	{ F7, H5, false, false },
	{ G6, B1,  true, false },
	{ G6, C2,  true, false },
	{ G6, D3,  true, false },
	{ G6, E4,  true, false },
	{ G6, E8, false, false },
	{ G6, F5,  true, false },
	{ G6, F7, false, false },
	{ G6, H5,  true, false },
	{ G6, H7,  true, false },
	{ G8, A2, false, false },
	{ G8, B3, false, false },
	{ G8, C4, false, false },
	{ G8, D5, false, false },
	{ G8, E6, false, false },
	{ G8, F7, false, false },
	{ G8, H7,  true, false },
	{ H5, E8, false, false },
	{ H5, F7, false, false },
	/* WhiteBishop, F8 */
	{ A3, F8, false, false },
	{ B4, F8, false, false },
	{ C5, F8, false, false },
	{ D6, F8, false, false },
	{ E7, A3,  true, false },
	{ E7, B4,  true, false },
	{ E7, C5,  true, false },
	{ E7, D6,  true, false },
	{ E7, D8,  true, false },
	{ E7, F6,  true, false },
	{ E7, F8, false, false },
	{ E7, G5,  true, false },
	{ E7, H4,  true, false },
	{ F8, A3, false, false },
	{ F8, B4, false, false },
	{ F8, C5, false, false },
	{ F8, D6, false, false },
	{ F8, E7, false, false },
	{ F8, G7, false, false },
	{ F8, H6, false, false },
	{ G7, A1,  true, false },
	{ G7, B2,  true, false },
	{ G7, C3,  true, false },
	{ G7, D4,  true, false },
	{ G7, E5,  true, false },
	{ G7, F6,  true, false },
	{ G7, F8, false, false },
	{ G7, H6,  true, false },
	{ G7, H8,  true, false },
	{ H6, F8, false, false },
	/* WhiteBishop, G1 */
	{ A7, G1, false, false },
	{ B6, G1, false, false },
	{ C5, G1, false, false },
	{ D4, G1, false, false },
	{ E3, G1, false, false },
	{ F2, A7,  true, false },
	{ F2, B6,  true, false },
	{ F2, C5,  true, false },
	{ F2, D4,  true, false },
	{ F2, E1,  true, false },
	{ F2, E3,  true, false },
	{ F2, G1, false, false },
	{ F2, G3,  true, false },
	{ F2, H4,  true, false },
	{ G1, A7, false, false },
	{ G1, B6, false, false },
	{ G1, C5, false, false },
	{ G1, D4, false, false },
	{ G1, E3, false, false },
	{ G1, F2, false, false },
	{ G1, H2, false, false },
	{ H2, B8,  true, false },
	{ H2, C7,  true, false },
	{ H2, D6,  true, false },
	{ H2, E5,  true, false },
	{ H2, F4,  true, false },
	{ H2, G1, false, false },
	{ H2, G3,  true, false },
	/* WhiteBishop, G2 */
	{ A8, G2, false, false },
	{ A8, H1, false, false },
	{ B7, G2, false, false },
	{ B7, H1, false, false },
	{ C6, G2, false, false },
	{ C6, H1, false, false },
	{ D5, G2, false, false },
	{ D5, H1, false, false },
	{ E4, G2, false, false },
	{ E4, H1, false, false },
	{ F1, A6,  true, false },
	{ F1, B5,  true, false },
	{ F1, C4,  true, false },
	{ F1, D3,  true, false },
	{ F1, E2,  true, false },
	{ F1, G2, false, false },
	{ F1, H3, false, false },
	{ F3, A8,  true, false },
	{ F3, B7,  true, false },
	{ F3, C6,  true, false },
	{ F3, D1,  true, false },
	{ F3, D5,  true, false },
	{ F3, E2,  true, false },
	{ F3, E4,  true, false },
	{ F3, G2, false, false },
	{ F3, G4,  true, false },
	{ F3, H1, false, false },
	{ F3, H5,  true, false },
	{ G2, A8, false, false },
	{ G2, B7, false, false },
	{ G2, C6, false, false },
	{ G2, D5, false, false },
	{ G2, E4, false, false },
	{ G2, F1, false, false },
	{ G2, F3, false, false },
	{ G2, H1, false, false },
	{ G2, H3, false, false },
	{ H1, A8, false, false },
	{ H1, B7, false, false },
	{ H1, C6, false, false },
	{ H1, D5, false, false },
	{ H1, E4, false, false },
	{ H1, F3, false, false },
	{ H1, G2, false, false },
	{ H3, C8,  true, false },
	{ H3, D7,  true, false },
	{ H3, E6,  true, false },
	{ H3, F1, false, false },
	{ H3, F5,  true, false },
	{ H3, G2, false, false },
	{ H3, G4,  true, false },
	/* WhiteBishop, G3 */
	{ B8, G3, false, false },
	{ B8, H2, false, false },
	{ C7, G3, false, false },
	{ C7, H2, false, false },
	{ D6, G3, false, false },
	{ D6, H2, false, false },
	{ E1, G3, false, false },
	{ E1, H4, false, false },
	{ E5, G3, false, false },
	{ E5, H2, false, false },
	{ F2, A7,  true, false },
	{ F2, B6,  true, false },
	{ F2, C5,  true, false },
	{ F2, D4,  true, false },
	{ F2, E1,  true, false },
	{ F2, E3,  true, false },
	{ F2, G1,  true, false },
	{ F2, G3, false, false },
	{ F2, H4, false, false },
	{ F4, B8,  true, false },
	{ F4, C1,  true, false },
	{ F4, C7,  true, false },
	{ F4, D2,  true, false },
	{ F4, D6,  true, false },
	{ F4, E3,  true, false },
	{ F4, E5,  true, false },
	{ F4, G3, false, false },
	{ F4, G5,  true, false },
	{ F4, H2, false, false },
	{ F4, H6,  true, false },
	{ G3, B8, false, false },
	{ G3, C7, false, false },
	{ G3, D6, false, false },
	{ G3, E1, false, false },
	{ G3, E5, false, false },
	{ G3, F2, false, false },
	{ G3, F4, false, false },
	{ G3, H2, false, false },
	{ G3, H4, false, false },
	{ H2, B8, false, false },
	{ H2, C7, false, false },
	{ H2, D6, false, false },
	{ H2, E5, false, false },
	{ H2, F4, false, false },
	{ H2, G1,  true, false },
	{ H2, G3, false, false },
	{ H4, D8,  true, false },
	{ H4, E1, false, false },
	{ H4, E7,  true, false },
	{ H4, F2, false, false },
	{ H4, F6,  true, false },
	{ H4, G3, false, false },
	{ H4, G5,  true, false },
	/* WhiteBishop, G4 */
	{ C8, G4, false, false },
	{ C8, H3, false, false },
	{ D1, G4, false, false },
	{ D1, H5, false, false },
	{ D7, G4, false, false },
	{ D7, H3, false, false },
	{ E2, G4, false, false },
	{ E2, H5, false, false },
	{ E6, G4, false, false },
	{ E6, H3, false, false },
	{ F3, A8,  true, false },
	{ F3, B7,  true, false },
	{ F3, C6,  true, false },
	{ F3, D1,  true, false },
	{ F3, D5,  true, false },
	{ F3, E2,  true, false },
	{ F3, E4,  true, false },
	{ F3, G2,  true, false },
	{ F3, G4, false, false },
	{ F3, H1,  true, false },
	{ F3, H5, false, false },
	{ F5, B1,  true, false },
	{ F5, C2,  true, false },
	{ F5, C8,  true, false },
	{ F5, D3,  true, false },
	{ F5, D7,  true, false },
	{ F5, E4,  true, false },
	{ F5, E6,  true, false },
	{ F5, G4, false, false },
	{ F5, G6,  true, false },
	{ F5, H3, false, false },
	{ F5, H7,  true, false },
	{ G4, C8, false, false },
	{ G4, D1, false, false },
	{ G4, D7, false, false },
	{ G4, E2, false, false },
	{ G4, E6, false, false },
	{ G4, F3, false, false },
	{ G4, F5, false, false },
	{ G4, H3, false, false },
	{ G4, H5, false, false },
	{ H3, C8, false, false },
	{ H3, D7, false, false },
	{ H3, E6, false, false },
	{ H3, F1,  true, false },
	{ H3, F5, false, false },
	{ H3, G2,  true, false },
	{ H3, G4, false, false },
	{ H5, D1, false, false },
	{ H5, E2, false, false },
	{ H5, E8,  true, false },
	{ H5, F3, false, false },
	{ H5, F7,  true, false },
	{ H5, G4, false, false },
	{ H5, G6,  true, false },
	/* WhiteBishop, G5 */
	{ C1, G5, false, false },
	{ C1, H6, false, false },
	{ D2, G5, false, false },
	{ D2, H6, false, false },
	{ D8, G5, false, false },
	{ D8, H4, false, false },
	{ E3, G5, false, false },
	{ E3, H6, false, false },
	{ E7, G5, false, false },
	{ E7, H4, false, false },
	{ F4, B8,  true, false },
	{ F4, C1,  true, false },
	{ F4, C7,  true, false },
	{ F4, D2,  true, false },
	{ F4, D6,  true, false },
	{ F4, E3,  true, false },
	{ F4, E5,  true, false },
	{ F4, G3,  true, false },
	{ F4, G5, false, false },
	{ F4, H2,  true, false },
	{ F4, H6, false, false },
	{ F6, A1,  true, false },
	{ F6, B2,  true, false },
	{ F6, C3,  true, false },
	{ F6, D4,  true, false },
	{ F6, D8,  true, false },
	{ F6, E5,  true, false },
	{ F6, E7,  true, false },
	{ F6, G5, false, false },
	{ F6, G7,  true, false },
	{ F6, H4, false, false },
	{ F6, H8,  true, false },
	{ G5, C1, false, false },
	{ G5, D2, false, false },
	{ G5, D8, false, false },
	{ G5, E3, false, false },
	{ G5, E7, false, false },
	{ G5, F4, false, false },
	{ G5, F6, false, false },
	{ G5, H4, false, false },
	{ G5, H6, false, false },
	{ H4, D8, false, false },
	{ H4, E1,  true, false },
	{ H4, E7, false, false },
	{ H4, F2,  true, false },
	{ H4, F6, false, false },
	{ H4, G3,  true, false },
	{ H4, G5, false, false },
	{ H6, C1, false, false },
	{ H6, D2, false, false },
	{ H6, E3, false, false },
	{ H6, F4, false, false },
	{ H6, F8,  true, false },
	{ H6, G5, false, false },
	{ H6, G7,  true, false },
	/* WhiteBishop, G6 */
	{ B1, G6, false, false },
	{ B1, H7, false, false },
	{ C2, G6, false, false },
	{ C2, H7, false, false },
	{ D3, G6, false, false },
	{ D3, H7, false, false },
	{ E4, G6, false, false },
	{ E4, H7, false, false },
	{ E8, G6, false, false },
	{ E8, H5, false, false },
	{ F5, B1,  true, false },
	{ F5, C2,  true, false },
	{ F5, C8,  true, false },
	{ F5, D3,  true, false },
	{ F5, D7,  true, false },
	{ F5, E4,  true, false },
	{ F5, E6,  true, false },
	{ F5, G4,  true, false },
	{ F5, G6, false, false },
	{ F5, H3,  true, false },
	{ F5, H7, false, false },
	{ F7, A2,  true, false },
	{ F7, B3,  true, false },
	{ F7, C4,  true, false },
	{ F7, D5,  true, false },
	{ F7, E6,  true, false },
	{ F7, E8,  true, false },
	{ F7, G6, false, false },
	{ F7, G8,  true, false },
	{ F7, H5, false, false },
	{ G6, B1, false, false },
	{ G6, C2, false, false },
	{ G6, D3, false, false },
	{ G6, E4, false, false },
	{ G6, E8, false, false },
	{ G6, F5, false, false },
	{ G6, F7, false, false },
	{ G6, H5, false, false },
	{ G6, H7, false, false },
	{ H5, D1,  true, false },
	{ H5, E2,  true, false },
	{ H5, E8, false, false },
	{ H5, F3,  true, false },
	{ H5, F7, false, false },
	{ H5, G4,  true, false },
	{ H5, G6, false, false },
	{ H7, B1, false, false },
	{ H7, C2, false, false },
	{ H7, D3, false, false },
	{ H7, E4, false, false },
	{ H7, F5, false, false },
	{ H7, G6, false, false },
	{ H7, G8,  true, false },
	/* WhiteBishop, G7 */
	{ A1, G7, false, false },
	{ A1, H8, false, false },
	{ B2, G7, false, false },
	{ B2, H8, false, false },
	{ C3, G7, false, false },
	{ C3, H8, false, false },
	{ D4, G7, false, false },
	{ D4, H8, false, false },
	{ E5, G7, false, false },
	{ E5, H8, false, false },
	{ F6, A1,  true, false },
	{ F6, B2,  true, false },
	{ F6, C3,  true, false },
	{ F6, D4,  true, false },
	{ F6, D8,  true, false },
	{ F6, E5,  true, false },
	{ F6, E7,  true, false },
	{ F6, G5,  true, false },
	{ F6, G7, false, false },
	{ F6, H4,  true, false },
	{ F6, H8, false, false },
	{ F8, A3,  true, false },
	{ F8, B4,  true, false },
	{ F8, C5,  true, false },
	{ F8, D6,  true, false },
	{ F8, E7,  true, false },
	{ F8, G7, false, false },
	{ F8, H6, false, false },
	{ G7, A1, false, false },
	{ G7, B2, false, false },
	{ G7, C3, false, false },
	{ G7, D4, false, false },
	{ G7, E5, false, false },
	{ G7, F6, false, false },
	{ G7, F8, false, false },
	{ G7, H6, false, false },
	{ G7, H8, false, false },
	{ H6, C1,  true, false },
	{ H6, D2,  true, false },
	{ H6, E3,  true, false },
	{ H6, F4,  true, false },
	{ H6, F8, false, false },
	{ H6, G5,  true, false },
	{ H6, G7, false, false },
	{ H8, A1, false, false },
	{ H8, B2, false, false },
	{ H8, C3, false, false },
	{ H8, D4, false, false },
	{ H8, E5, false, false },
	{ H8, F6, false, false },
	{ H8, G7, false, false },
	/* WhiteBishop, G8 */
	{ A2, G8, false, false },
	{ B3, G8, false, false },
	{ C4, G8, false, false },
	{ D5, G8, false, false },
	{ E6, G8, false, false },
	{ F7, A2,  true, false },
	{ F7, B3,  true, false },
	{ F7, C4,  true, false },
	{ F7, D5,  true, false },
	{ F7, E6,  true, false },
	{ F7, E8,  true, false },
	{ F7, G6,  true, false },
	{ F7, G8, false, false },
	{ F7, H5,  true, false },
	{ G8, A2, false, false },
	{ G8, B3, false, false },
	{ G8, C4, false, false },
	{ G8, D5, false, false },
	{ G8, E6, false, false },
	{ G8, F7, false, false },
	{ G8, H7, false, false },
	{ H7, B1,  true, false },
	{ H7, C2,  true, false },
	{ H7, D3,  true, false },
	{ H7, E4,  true, false },
	{ H7, F5,  true, false },
	{ H7, G6,  true, false },
	{ H7, G8, false, false },
	/* WhiteBishop, H1 */
	{ A8, H1, false, false },
	{ B7, H1, false, false },
	{ C6, H1, false, false },
	{ D5, H1, false, false },
	{ E4, H1, false, false },
	{ F3, H1, false, false },
	{ G2, A8,  true, false },
	{ G2, B7,  true, false },
	{ G2, C6,  true, false },
	{ G2, D5,  true, false },
	{ G2, E4,  true, false },
	{ G2, F1,  true, false },
	{ G2, F3,  true, false },
	{ G2, H1, false, false },
	{ G2, H3,  true, false },
	{ H1, A8, false, false },
	{ H1, B7, false, false },
	{ H1, C6, false, false },
	{ H1, D5, false, false },
	{ H1, E4, false, false },
	{ H1, F3, false, false },
	{ H1, G2, false, false },
	/* WhiteBishop, H2 */
	{ B8, H2, false, false },
	{ C7, H2, false, false },
	{ D6, H2, false, false },
	{ E5, H2, false, false },
	{ F4, H2, false, false },
	{ G1, A7,  true, false },
	{ G1, B6,  true, false },
	{ G1, C5,  true, false },
	{ G1, D4,  true, false },
	{ G1, E3,  true, false },
	{ G1, F2,  true, false },
	{ G1, H2, false, false },
	{ G3, B8,  true, false },
	{ G3, C7,  true, false },
	{ G3, D6,  true, false },
	{ G3, E1,  true, false },
	{ G3, E5,  true, false },
	{ G3, F2,  true, false },
	{ G3, F4,  true, false },
	{ G3, H2, false, false },
	{ G3, H4,  true, false },
	{ H2, B8, false, false },
	{ H2, C7, false, false },
	{ H2, D6, false, false },
	{ H2, E5, false, false },
	{ H2, F4, false, false },
	{ H2, G1, false, false },
	{ H2, G3, false, false },
	/* WhiteBishop, H3 */
	{ C8, H3, false, false },
	{ D7, H3, false, false },
	{ E6, H3, false, false },
	{ F1, H3, false, false },
	{ F5, H3, false, false },
	{ G2, A8,  true, false },
	{ G2, B7,  true, false },
	{ G2, C6,  true, false },
	{ G2, D5,  true, false },
	{ G2, E4,  true, false },
	{ G2, F1,  true, false },
	{ G2, F3,  true, false },
	{ G2, H1,  true, false },
	{ G2, H3, false, false },
	{ G4, C8,  true, false },
	{ G4, D1,  true, false },
	{ G4, D7,  true, false },
	{ G4, E2,  true, false },
	{ G4, E6,  true, false },
	{ G4, F3,  true, false },
	{ G4, F5,  true, false },
	{ G4, H3, false, false },
	{ G4, H5,  true, false },
	{ H3, C8, false, false },
	{ H3, D7, false, false },
	{ H3, E6, false, false },
	{ H3, F1, false, false },
	{ H3, F5, false, false },
	{ H3, G2, false, false },
	{ H3, G4, false, false },
	/* WhiteBishop, H4 */
	{ D8, H4, false, false },
	{ E1, H4, false, false },
	{ E7, H4, false, false },
	{ F2, H4, false, false },
	{ F6, H4, false, false },
	{ G3, B8,  true, false },
	{ G3, C7,  true, false },
	{ G3, D6,  true, false },
	{ G3, E1,  true, false },
	{ G3, E5,  true, false },
	{ G3, F2,  true, false },
	{ G3, F4,  true, false },
	{ G3, H2,  true, false },
	{ G3, H4, false, false },
	{ G5, C1,  true, false },
	{ G5, D2,  true, false },
	{ G5, D8,  true, false },
	{ G5, E3,  true, false },
	{ G5, E7,  true, false },
	{ G5, F4,  true, false },
	{ G5, F6,  true, false },
	{ G5, H4, false, false },
	{ G5, H6,  true, false },
	{ H4, D8, false, false },
	{ H4, E1, false, false },
	{ H4, E7, false, false },
	{ H4, F2, false, false },
	{ H4, F6, false, false },
	{ H4, G3, false, false },
	{ H4, G5, false, false },
	/* WhiteBishop, H5 */
	{ D1, H5, false, false },
	{ E2, H5, false, false },
	{ E8, H5, false, false },
	{ F3, H5, false, false },
	{ F7, H5, false, false },
	{ G4, C8,  true, false },
	{ G4, D1,  true, false },
	{ G4, D7,  true, false },
	{ G4, E2,  true, false },
	{ G4, E6,  true, false },
	{ G4, F3,  true, false },
	{ G4, F5,  true, false },
	{ G4, H3,  true, false },
	{ G4, H5, false, false },
	{ G6, B1,  true, false },
	{ G6, C2,  true, false },
	{ G6, D3,  true, false },
	{ G6, E4,  true, false },
	{ G6, E8,  true, false },
	{ G6, F5,  true, false },
	{ G6, F7,  true, false },
	{ G6, H5, false, false },
	{ G6, H7,  true, false },
	{ H5, D1, false, false },
	{ H5, E2, false, false },
	{ H5, E8, false, false },
	{ H5, F3, false, false },
	{ H5, F7, false, false },
	{ H5, G4, false, false },
	{ H5, G6, false, false },
	/* WhiteBishop, H6 */
	{ C1, H6, false, false },
	{ D2, H6, false, false },
	{ E3, H6, false, false },
	{ F4, H6, false, false },
	{ F8, H6, false, false },
	{ G5, C1,  true, false },
	{ G5, D2,  true, false },
	{ G5, D8,  true, false },
	{ G5, E3,  true, false },
	{ G5, E7,  true, false },
	{ G5, F4,  true, false },
	{ G5, F6,  true, false },
	{ G5, H4,  true, false },
	{ G5, H6, false, false },
	{ G7, A1,  true, false },
	{ G7, B2,  true, false },
	{ G7, C3,  true, false },
	{ G7, D4,  true, false },
	{ G7, E5,  true, false },
	{ G7, F6,  true, false },
	{ G7, F8,  true, false },
	{ G7, H6, false, false },
	{ G7, H8,  true, false },
	{ H6, C1, false, false },
	{ H6, D2, false, false },
	{ H6, E3, false, false },
	{ H6, F4, false, false },
	{ H6, F8, false, false },
	{ H6, G5, false, false },
	{ H6, G7, false, false },
	/* WhiteBishop, H7 */
	{ B1, H7, false, false },
	{ C2, H7, false, false },
	{ D3, H7, false, false },
	{ E4, H7, false, false },
	{ F5, H7, false, false },
	{ G6, B1,  true, false },
	{ G6, C2,  true, false },
	{ G6, D3,  true, false },
	{ G6, E4,  true, false },
	{ G6, E8,  true, false },
	{ G6, F5,  true, false },
	{ G6, F7,  true, false },
	{ G6, H5,  true, false },
	{ G6, H7, false, false },
	{ G8, A2,  true, false },
	{ G8, B3,  true, false },
	{ G8, C4,  true, false },
	{ G8, D5,  true, false },
	{ G8, E6,  true, false },
	{ G8, F7,  true, false },
	{ G8, H7, false, false },
	{ H7, B1, false, false },
	{ H7, C2, false, false },
	{ H7, D3, false, false },
	{ H7, E4, false, false },
	{ H7, F5, false, false },
	{ H7, G6, false, false },
	{ H7, G8, false, false },
	/* WhiteBishop, H8 */
	{ A1, H8, false, false },
	{ B2, H8, false, false },
	{ C3, H8, false, false },
	{ D4, H8, false, false },
	{ E5, H8, false, false },
	{ F6, H8, false, false },
	{ G7, A1,  true, false },
	{ G7, B2,  true, false },
	{ G7, C3,  true, false },
	{ G7, D4,  true, false },
	{ G7, E5,  true, false },
	{ G7, F6,  true, false },
	{ G7, F8,  true, false },
	{ G7, H6,  true, false },
	{ G7, H8, false, false },
	{ H8, A1, false, false },
	{ H8, B2, false, false },
	{ H8, C3, false, false },
	{ H8, D4, false, false },
	{ H8, E5, false, false },
	{ H8, F6, false, false },
	{ H8, G7, false, false },
	/* WhiteKnight, A1 */
	{ A1, B3, false, false },
	{ A1, C2, false, false },
	{ B3, A1, false, false },
	{ B3, A5,  true, false },
	{ B3, C1,  true, false },
	{ B3, C5,  true, false },
	{ B3, D2,  true, false },
	{ B3, D4,  true, false },
	{ C2, A1, false, false },
	{ C2, A3,  true, false },
	{ C2, B4,  true, false },
	{ C2, D4,  true, false },
	{ C2, E1,  true, false },
	{ C2, E3,  true, false },
	/* WhiteKnight, A2 */
	{ A2, B4, false, false },
	{ A2, C1, false, false },
	{ A2, C3, false, false },
	{ B4, A2, false, false },
	{ B4, A6,  true, false },
	{ B4, C2,  true, false },
	{ B4, C6,  true, false },
	{ B4, D3,  true, false },
	{ B4, D5,  true, false },
	{ C1, A2, false, false },
	{ C1, B3,  true, false },
	{ C1, D3,  true, false },
	{ C1, E2,  true, false },
	{ C3, A2, false, false },
	{ C3, A4,  true, false },
	{ C3, B1,  true, false },
	{ C3, B5,  true, false },
	{ C3, D1,  true, false },
	{ C3, D5,  true, false },
	{ C3, E2,  true, false },
	{ C3, E4,  true, false },
	/* WhiteKnight, A3 */
	{ A3, B1, false, false },
	{ A3, B5, false, false },
	{ A3, C2, false, false },
	{ A3, C4, false, false },
	{ B1, A3, false, false },
	{ B1, C3,  true, false },
	{ B1, D2,  true, false },
	{ B5, A3, false, false },
	{ B5, A7,  true, false },
	{ B5, C3,  true, false },
	{ B5, C7,  true, false },
	{ B5, D4,  true, false },
	{ B5, D6,  true, false },
	{ C2, A1,  true, false },
	{ C2, A3, false, false },
	{ C2, B4,  true, false },
	{ C2, D4,  true, false },
	{ C2, E1,  true, false },
	{ C2, E3,  true, false },
	{ C4, A3, false, false },
	{ C4, A5,  true, false },
	{ C4, B2,  true, false },
	{ C4, B6,  true, false },
	{ C4, D2,  true, false },
	{ C4, D6,  true, false },
	{ C4, E3,  true, false },
	{ C4, E5,  true, false },
	/* WhiteKnight, A4 */
	{ A4, B2, false, false },
	{ A4, B6, false, false },
	{ A4, C3, false, false },
	{ A4, C5, false, false },
	{ B2, A4, false, false },
	{ B2, C4,  true, false },
	{ B2, D1,  true, false },
	{ B2, D3,  true, false },
	{ B6, A4, false, false },
	{ B6, A8,  true, false },
	{ B6, C4,  true, false },
	{ B6, C8,  true, false },
	{ B6, D5,  true, false },
	{ B6, D7,  true, false },
	{ C3, A2,  true, false },
	{ C3, A4, false, false },
	{ C3, B1,  true, false },
	{ C3, B5,  true, false },
	{ C3, D1,  true, false },
	{ C3, D5,  true, false },
	{ C3, E2,  true, false },
	{ C3, E4,  true, false },
	{ C5, A4, false, false },
	{ C5, A6,  true, false },
	{ C5, B3,  true, false },
	{ C5, B7,  true, false },
	{ C5, D3,  true, false },
	{ C5, D7,  true, false },
	{ C5, E4,  true, false },
	{ C5, E6,  true, false },
	/* WhiteKnight, A5 */
	{ A5, B3, false, false },
	{ A5, B7, false, false },
	{ A5, C4, false, false },
	{ A5, C6, false, false },
	{ B3, A1,  true, false },
	{ B3, A5, false, false },
	{ B3, C1,  true, false },
	{ B3, C5,  true, false },
	{ B3, D2,  true, false },
	{ B3, D4,  true, false },
	{ B7, A5, false, false },
	{ B7, C5,  true, false },
	{ B7, D6,  true, false },
	{ B7, D8,  true, false },
	{ C4, A3,  true, false },
	{ C4, A5, false, false },
	{ C4, B2,  true, false },
	{ C4, B6,  true, false },
	{ C4, D2,  true, false },
	{ C4, D6,  true, false },
	{ C4, E3,  true, false },
	{ C4, E5,  true, false },
	{ C6, A5, false, false },
	{ C6, A7,  true, false },
	{ C6, B4,  true, false },
	{ C6, B8,  true, false },
	{ C6, D4,  true, false },
	{ C6, D8,  true, false },
	{ C6, E5,  true, false },
	{ C6, E7,  true, false },
	/* WhiteKnight, A6 */
	{ A6, B4, false, false },
	{ A6, B8, false, false },
	{ A6, C5, false, false },
	{ A6, C7, false, false },
	{ B4, A2,  true, false },
	{ B4, A6, false, false },
	{ B4, C2,  true, false },
	{ B4, C6,  true, false },
	{ B4, D3,  true, false },
	{ B4, D5,  true, false },
	{ B8, A6, false, false },
	{ B8, C6,  true, false },
	{ B8, D7,  true, false },
	{ C5, A4,  true, false },
	{ C5, A6, false, false },
	{ C5, B3,  true, false },
	{ C5, B7,  true, false },
	{ C5, D3,  true, false },
	{ C5, D7,  true, false },
	{ C5, E4,  true, false },
	{ C5, E6,  true, false },
	{ C7, A6, false, false },
	{ C7, A8,  true, false },
	{ C7, B5,  true, false },
	{ C7, D5,  true, false },
	{ C7, E6,  true, false },
	{ C7, E8,  true, false },
	/* WhiteKnight, A7 */
	{ A7, B5, false, false },
	{ A7, C6, false, false },
	{ A7, C8, false, false },
	{ B5, A3,  true, false },
	{ B5, A7, false, false },
	{ B5, C3,  true, false },
	{ B5, C7,  true, false },
	{ B5, D4,  true, false },
	{ B5, D6,  true, false },
	{ C6, A5,  true, false },
	{ C6, A7, false, false },
	{ C6, B4,  true, false },
	{ C6, B8,  true, false },
	{ C6, D4,  true, false },
	{ C6, D8,  true, false },
	{ C6, E5,  true, false },
	{ C6, E7,  true, false },
	{ C8, A7, false, false },
	{ C8, B6,  true, false },
	{ C8, D6,  true, false },
	{ C8, E7,  true, false },
	/* WhiteKnight, A8 */
	{ A8, B6, false, false },
	{ A8, C7, false, false },
	{ B6, A4,  true, false },
	{ B6, A8, false, false },
	{ B6, C4,  true, false },
	{ B6, C8,  true, false },
	{ B6, D5,  true, false },
	{ B6, D7,  true, false },
	{ C7, A6,  true, false },
	{ C7, A8, false, false },
	{ C7, B5,  true, false },
	{ C7, D5,  true, false },
	{ C7, E6,  true, false },
	{ C7, E8,  true, false },
	/* WhiteKnight, B1 */
	{ A3, B1, false, false },
	{ A3, B5,  true, false },
	{ A3, C2,  true, false },
	{ A3, C4,  true, false },
	{ B1, A3, false, false },
	{ B1, C3, false, false },
	{ B1, D2, false, false },
	{ C3, A2,  true, false },
	{ C3, A4,  true, false },
	{ C3, B1, false, false },
	{ C3, B5,  true, false },
	{ C3, D1,  true, false },
	{ C3, D5,  true, false },
	{ C3, E2,  true, false },
	{ C3, E4,  true, false },
	{ D2, B1, false, false },
	{ D2, B3,  true, false },
	{ D2, C4,  true, false },
	{ D2, E4,  true, false },
	{ D2, F1,  true, false },
	{ D2, F3,  true, false },
	/* WhiteKnight, B2 */
	{ A4, B2, false, false },
	{ A4, B6,  true, false },
	{ A4, C3,  true, false },
	{ A4, C5,  true, false },
	{ B2, A4, false, false },
	{ B2, C4, false, false },
	{ B2, D1, false, false },
	{ B2, D3, false, false },
	{ C4, A3,  true, false },
	{ C4, A5,  true, false },
	{ C4, B2, false, false },
	{ C4, B6,  true, false },
	{ C4, D2,  true, false },
	{ C4, D6,  true, false },
	{ C4, E3,  true, false },
	{ C4, E5,  true, false },
	{ D1, B2, false, false },
	{ D1, C3,  true, false },
	{ D1, E3,  true, false },
	{ D1, F2,  true, false },
	{ D3, B2, false, false },
	{ D3, B4,  true, false },
	{ D3, C1,  true, false },
	{ D3, C5,  true, false },
	{ D3, E1,  true, false },
	{ D3, E5,  true, false },
	{ D3, F2,  true, false },
	{ D3, F4,  true, false },
	/* WhiteKnight, B3 */
	{ A1, B3, false, false },
	{ A1, C2,  true, false },
	{ A5, B3, false, false },
	{ A5, B7,  true, false },
	{ A5, C4,  true, false },
	{ A5, C6,  true, false },
	{ B3, A1, false, false },
	{ B3, A5, false, false },
	{ B3, C1, false, false },
	{ B3, C5, false, false },
	{ B3, D2, false, false },
	{ B3, D4, false, false },
	{ C1, A2,  true, false },
	{ C1, B3, false, false },
	{ C1, D3,  true, false },
	{ C1, E2,  true, false },
	{ C5, A4,  true, false },
	{ C5, A6,  true, false },
	{ C5, B3, false, false },
	{ C5, B7,  true, false },
	{ C5, D3,  true, false },
	{ C5, D7,  true, false },
	{ C5, E4,  true, false },
	{ C5, E6,  true, false },
	{ D2, B1,  true, false },
	{ D2, B3, false, false },
	{ D2, C4,  true, false },
	{ D2, E4,  true, false },
	{ D2, F1,  true, false },
	{ D2, F3,  true, false },
	{ D4, B3, false, false },
	{ D4, B5,  true, false },
	{ D4, C2,  true, false },
	{ D4, C6,  true, false },
	{ D4, E2,  true, false },
	{ D4, E6,  true, false },
	{ D4, F3,  true, false },
	{ D4, F5,  true, false },
	/* WhiteKnight, B4 */
	{ A2, B4, false, false },
	{ A2, C1,  true, false },
	{ A2, C3,  true, false },
	{ A6, B4, false, false },
	{ A6, B8,  true, false },
	{ A6, C5,  true, false },
	{ A6, C7,  true, false },
	{ B4, A2, false, false },
	{ B4, A6, false, false },
	{ B4, C2, false, false },
	{ B4, C6, false, false },
	{ B4, D3, false, false },
	{ B4, D5, false, false },
	{ C2, A1,  true, false },
	{ C2, A3,  true, false },
	{ C2, B4, false, false },
	{ C2, D4,  true, false },
	{ C2, E1,  true, false },
	{ C2, E3,  true, false },
	{ C6, A5,  true, false },
	{ C6, A7,  true, false },
	{ C6, B4, false, false },
	{ C6, B8,  true, false },
	{ C6, D4,  true, false },
	{ C6, D8,  true, false },
	{ C6, E5,  true, false },
	{ C6, E7,  true, false },
	{ D3, B2,  true, false },
	{ D3, B4, false, false },
	{ D3, C1,  true, false },
	{ D3, C5,  true, false },
	{ D3, E1,  true, false },
	{ D3, E5,  true, false },
	{ D3, F2,  true, false },
	{ D3, F4,  true, false },
	{ D5, B4, false, false },
	{ D5, B6,  true, false },
	{ D5, C3,  true, false },
	{ D5, C7,  true, false },
	{ D5, E3,  true, false },
	{ D5, E7,  true, false },
	{ D5, F4,  true, false },
	{ D5, F6,  true, false },
	/* WhiteKnight, B5 */
	{ A3, B1,  true, false },
	{ A3, B5, false, false },
	{ A3, C2,  true, false },
	{ A3, C4,  true, false },
	{ A7, B5, false, false },
	{ A7, C6,  true, false },
	{ A7, C8,  true, false },
	{ B5, A3, false, false },
	{ B5, A7, false, false },
	{ B5, C3, false, false },
	{ B5, C7, false, false },
	{ B5, D4, false, false },
	{ B5, D6, false, false },
	{ C3, A2,  true, false },
	{ C3, A4,  true, false },
	{ C3, B1,  true, false },
	{ C3, B5, false, false },
	{ C3, D1,  true, false },
	{ C3, D5,  true, false },
	{ C3, E2,  true, false },
	{ C3, E4,  true, false },
	{ C7, A6,  true, false },
	{ C7, A8,  true, false },
	{ C7, B5, false, false },
	{ C7, D5,  true, false },
	{ C7, E6,  true, false },
	{ C7, E8,  true, false },
	{ D4, B3,  true, false },
	{ D4, B5, false, false },
	{ D4, C2,  true, false },
	{ D4, C6,  true, false },
	{ D4, E2,  true, false },
	{ D4, E6,  true, false },
	{ D4, F3,  true, false },
	{ D4, F5,  true, false },
	{ D6, B5, false, false },
	{ D6, B7,  true, false },
	{ D6, C4,  true, false },
	{ D6, C8,  true, false },
	{ D6, E4,  true, false },
	{ D6, E8,  true, false },
	{ D6, F5,  true, false },
	{ D6, F7,  true, false },
	/* WhiteKnight, B6 */
	{ A4, B2,  true, false },
	{ A4, B6, false, false },
	{ A4, C3,  true, false },
	{ A4, C5,  true, false },
	{ A8, B6, false, false },
	{ A8, C7,  true, false },
	{ B6, A4, false, false },
	{ B6, A8, false, false },
	{ B6, C4, false, false },
	{ B6, C8, false, false },
	{ B6, D5, false, false },
	{ B6, D7, false, false },
	{ C4, A3,  true, false },
	{ C4, A5,  true, false },
	{ C4, B2,  true, false },
	{ C4, B6, false, false },
	{ C4, D2,  true, false },
	{ C4, D6,  true, false },
	{ C4, E3,  true, false },
	{ C4, E5,  true, false },
	{ C8, A7,  true, false },
	{ C8, B6, false, false },
	{ C8, D6,  true, false },
	{ C8, E7,  true, false },
	{ D5, B4,  true, false },
	{ D5, B6, false, false },
	{ D5, C3,  true, false },
	{ D5, C7,  true, false },
	{ D5, E3,  true, false },
	{ D5, E7,  true, false },
	{ D5, F4,  true, false },
	{ D5, F6,  true, false },
	{ D7, B6, false, false },
	{ D7, B8,  true, false },
	{ D7, C5,  true, false },
	{ D7, E5,  true, false },
	{ D7, F6,  true, false },
	{ D7, F8,  true, false },
	/* WhiteKnight, B7 */
	{ A5, B3,  true, false },
	{ A5, B7, false, false },
	{ A5, C4,  true, false },
	{ A5, C6,  true, false },
	{ B7, A5, false, false },
	{ B7, C5, false, false },
	{ B7, D6, false, false },
	{ B7, D8, false, false },
	{ C5, A4,  true, false },
	{ C5, A6,  true, false },
	{ C5, B3,  true, false },
	{ C5, B7, false, false },
	{ C5, D3,  true, false },
	{ C5, D7,  true, false },
	{ C5, E4,  true, false },
	{ C5, E6,  true, false },
	{ D6, B5,  true, false },
	{ D6, B7, false, false },
	{ D6, C4,  true, false },
	{ D6, C8,  true, false },
	{ D6, E4,  true, false },
	{ D6, E8,  true, false },
	{ D6, F5,  true, false },
	{ D6, F7,  true, false },
	{ D8, B7, false, false },
	{ D8, C6,  true, false },
	{ D8, E6,  true, false },
	{ D8, F7,  true, false },
	/* WhiteKnight, B8 */
	{ A6, B4,  true, false },
	{ A6, B8, false, false },
	{ A6, C5,  true, false },
	{ A6, C7,  true, false },
	{ B8, A6, false, false },
	{ B8, C6, false, false },
	{ B8, D7, false, false },
	{ C6, A5,  true, false },
	{ C6, A7,  true, false },
	{ C6, B4,  true, false },
	{ C6, B8, false, false },
	{ C6, D4,  true, false },
	{ C6, D8,  true, false },
	{ C6, E5,  true, false },
	{ C6, E7,  true, false },
	{ D7, B6,  true, false },
	{ D7, B8, false, false },
	{ D7, C5,  true, false },
	{ D7, E5,  true, false },
	{ D7, F6,  true, false },
	{ D7, F8,  true, false },
	/* WhiteKnight, C1 */
	{ A2, B4,  true, false },
	{ A2, C1, false, false },
	{ A2, C3,  true, false },
	{ B3, A1,  true, false },
	{ B3, A5,  true, false },
	{ B3, C1, false, false },
	{ B3, C5,  true, false },
	{ B3, D2,  true, false },
	{ B3, D4,  true, false },
	{ C1, A2, false, false },
	{ C1, B3, false, false },
	{ C1, D3, false, false },
	{ C1, E2, false, false },
	{ D3, B2,  true, false },
	{ D3, B4,  true, false },
	{ D3, C1, false, false },
	{ D3, C5,  true, false },
	{ D3, E1,  true, false },
	{ D3, E5,  true, false },
	{ D3, F2,  true, false },
	{ D3, F4,  true, false },
	{ E2, C1, false, false },
	{ E2, C3,  true, false },
	{ E2, D4,  true, false },
	{ E2, F4,  true, false },
	{ E2, G1,  true, false },
	{ E2, G3,  true, false },
	/* WhiteKnight, C2 */
	{ A1, B3,  true, false },
	{ A1, C2, false, false },
	{ A3, B1,  true, false },
	{ A3, B5,  true, false },
	{ A3, C2, false, false },
	{ A3, C4,  true, false },
	{ B4, A2,  true, false },
	{ B4, A6,  true, false },
	{ B4, C2, false, false },
	{ B4, C6,  true, false },
	{ B4, D3,  true, false },
	{ B4, D5,  true, false },
	{ C2, A1, false, false },
	{ C2, A3, false, false },
	{ C2, B4, false, false },
	{ C2, D4, false, false },
	{ C2, E1, false, false },
	{ C2, E3, false, false },
	{ D4, B3,  true, false },
	{ D4, B5,  true, false },
	{ D4, C2, false, false },
	{ D4, C6,  true, false },
	{ D4, E2,  true, false },
	{ D4, E6,  true, false },
	{ D4, F3,  true, false },
	{ D4, F5,  true, false },
	{ E1, C2, false, false },
	{ E1, D3,  true, false },
	{ E1, F3,  true, false },
	{ E1, G2,  true, false },
	{ E3, C2, false, false },
	{ E3, C4,  true, false },
	{ E3, D1,  true, false },
	{ E3, D5,  true, false },
	{ E3, F1,  true, false },
	{ E3, F5,  true, false },
	{ E3, G2,  true, false },
	{ E3, G4,  true, false },
	/* WhiteKnight, C3 */
	{ A2, B4,  true, false },
	{ A2, C1,  true, false },
	{ A2, C3, false, false },
	{ A4, B2,  true, false },
	{ A4, B6,  true, false },
	{ A4, C3, false, false },
	{ A4, C5,  true, false },
	{ B1, A3,  true, false },
	{ B1, C3, false, false },
	{ B1, D2,  true, false },
	{ B5, A3,  true, false },
	{ B5, A7,  true, false },
	{ B5, C3, false, false },
	{ B5, C7,  true, false },
	{ B5, D4,  true, false },
	{ B5, D6,  true, false },
	{ C3, A2, false, false },
	{ C3, A4, false, false },
	{ C3, B1, false, false },
	{ C3, B5, false, false },
	{ C3, D1, false, false },
	{ C3, D5, false, false },
	{ C3, E2, false, false },
	{ C3, E4, false, false },
	{ D1, B2,  true, false },
	{ D1, C3, false, false },
	{ D1, E3,  true, false },
	{ D1, F2,  true, false },
	{ D5, B4,  true, false },
	{ D5, B6,  true, false },
	{ D5, C3, false, false },
	{ D5, C7,  true, false },
	{ D5, E3,  true, false },
	{ D5, E7,  true, false },
	{ D5, F4,  true, false },
	{ D5, F6,  true, false },
	{ E2, C1,  true, false },
	{ E2, C3, false, false },
	{ E2, D4,  true, false },
	{ E2, F4,  true, false },
	{ E2, G1,  true, false },
	{ E2, G3,  true, false },
	{ E4, C3, false, false },
	{ E4, C5,  true, false },
	{ E4, D2,  true, false },
	{ E4, D6,  true, false },
	{ E4, F2,  true, false },
	{ E4, F6,  true, false },
	{ E4, G3,  true, false },
	{ E4, G5,  true, false },
	/* WhiteKnight, C4 */
	{ A3, B1,  true, false },
	{ A3, B5,  true, false },
	{ A3, C2,  true, false },
	{ A3, C4, false, false },
	{ A5, B3,  true, false },
	{ A5, B7,  true, false },
	{ A5, C4, false, false },
	{ A5, C6,  true, false },
	{ B2, A4,  true, false },
	{ B2, C4, false, false },
	{ B2, D1,  true, false },
	{ B2, D3,  true, false },
	{ B6, A4,  true, false },
	{ B6, A8,  true, false },
	{ B6, C4, false, false },
	{ B6, C8,  true, false },
	{ B6, D5,  true, false },
	{ B6, D7,  true, false },
	{ C4, A3, false, false },
	{ C4, A5, false, false },
	{ C4, B2, false, false },
	{ C4, B6, false, false },
	{ C4, D2, false, false },
	{ C4, D6, false, false },
	{ C4, E3, false, false },
	{ C4, E5, false, false },
	{ D2, B1,  true, false },
	{ D2, B3,  true, false },
	{ D2, C4, false, false },
	{ D2, E4,  true, false },
	{ D2, F1,  true, false },
	{ D2, F3,  true, false },
	{ D6, B5,  true, false },
	{ D6, B7,  true, false },
	{ D6, C4, false, false },
	{ D6, C8,  true, false },
	{ D6, E4,  true, false },
	{ D6, E8,  true, false },
	{ D6, F5,  true, false },
	{ D6, F7,  true, false },
	{ E3, C2,  true, false },
	{ E3, C4, false, false },
	{ E3, D1,  true, false },
	{ E3, D5,  true, false },
	{ E3, F1,  true, false },
	{ E3, F5,  true, false },
	{ E3, G2,  true, false },
	{ E3, G4,  true, false },
	{ E5, C4, false, false },
	{ E5, C6,  true, false },
	{ E5, D3,  true, false },
	{ E5, D7,  true, false },
	{ E5, F3,  true, false },
	{ E5, F7,  true, false },
	{ E5, G4,  true, false },
	{ E5, G6,  true, false },
	/* WhiteKnight, C5 */
	{ A4, B2,  true, false },
	{ A4, B6,  true, false },
	{ A4, C3,  true, false },
	{ A4, C5, false, false },
	{ A6, B4,  true, false },
	{ A6, B8,  true, false },
	{ A6, C5, false, false },
	{ A6, C7,  true, false },
	{ B3, A1,  true, false },
	{ B3, A5,  true, false },
	{ B3, C1,  true, false },
	{ B3, C5, false, false },
	{ B3, D2,  true, false },
	{ B3, D4,  true, false },
	{ B7, A5,  true, false },
	{ B7, C5, false, false },
	{ B7, D6,  true, false },
	{ B7, D8,  true, false },
	{ C5, A4, false, false },
	{ C5, A6, false, false },
	{ C5, B3, false, false },
	{ C5, B7, false, false },
	{ C5, D3, false, false },
	{ C5, D7, false, false },
	{ C5, E4, false, false },
	{ C5, E6, false, false },
	{ D3, B2,  true, false },
	{ D3, B4,  true, false },
	{ D3, C1,  true, false },
	{ D3, C5, false, false },
	{ D3, E1,  true, false },
	{ D3, E5,  true, false },
	{ D3, F2,  true, false },
	{ D3, F4,  true, false },
	{ D7, B6,  true, false },
	{ D7, B8,  true, false },
	{ D7, C5, false, false },
	{ D7, E5,  true, false },
	{ D7, F6,  true, false },
	{ D7, F8,  true, false },
	{ E4, C3,  true, false },
	{ E4, C5, false, false },
	{ E4, D2,  true, false },
	{ E4, D6,  true, false },
	{ E4, F2,  true, false },
	{ E4, F6,  true, false },
	{ E4, G3,  true, false },
	{ E4, G5,  true, false },
	{ E6, C5, false, false },
	{ E6, C7,  true, false },
	{ E6, D4,  true, false },
	{ E6, D8,  true, false },
	{ E6, F4,  true, false },
	{ E6, F8,  true, false },
	{ E6, G5,  true, false },
	{ E6, G7,  true, false },
	/* WhiteKnight, C6 */
	{ A5, B3,  true, false },
	{ A5, B7,  true, false },
	{ A5, C4,  true, false },
	{ A5, C6, false, false },
	{ A7, B5,  true, false },
	{ A7, C6, false, false },
	{ A7, C8,  true, false },
	{ B4, A2,  true, false },
	{ B4, A6,  true, false },
	{ B4, C2,  true, false },
	{ B4, C6, false, false },
	{ B4, D3,  true, false },
	{ B4, D5,  true, false },
	{ B8, A6,  true, false },
	{ B8, C6, false, false },
	{ B8, D7,  true, false },
	{ C6, A5, false, false },
	{ C6, A7, false, false },
	{ C6, B4, false, false },
	{ C6, B8, false, false },
	{ C6, D4, false, false },
	{ C6, D8, false, false },
	{ C6, E5, false, false },
	{ C6, E7, false, false },
	{ D4, B3,  true, false },
	{ D4, B5,  true, false },
	{ D4, C2,  true, false },
	{ D4, C6, false, false },
	{ D4, E2,  true, false },
	{ D4, E6,  true, false },
	{ D4, F3,  true, false },
	{ D4, F5,  true, false },
	{ D8, B7,  true, false },
	{ D8, C6, false, false },
	{ D8, E6,  true, false },
	{ D8, F7,  true, false },
	{ E5, C4,  true, false },
	{ E5, C6, false, false },
	{ E5, D3,  true, false },
	{ E5, D7,  true, false },
	{ E5, F3,  true, false },
	{ E5, F7,  true, false },
	{ E5, G4,  true, false },
	{ E5, G6,  true, false },
	{ E7, C6, false, false },
	{ E7, C8,  true, false },
	{ E7, D5,  true, false },
	{ E7, F5,  true, false },
	{ E7, G6,  true, false },
	{ E7, G8,  true, false },
	/* WhiteKnight, C7 */
	{ A6, B4,  true, false },
	{ A6, B8,  true, false },
	{ A6, C5,  true, false },
	{ A6, C7, false, false },
	{ A8, B6,  true, false },
	{ A8, C7, false, false },
	{ B5, A3,  true, false },
	{ B5, A7,  true, false },
	{ B5, C3,  true, false },
	{ B5, C7, false, false },
	{ B5, D4,  true, false },
	{ B5, D6,  true, false },
	{ C7, A6, false, false },
	{ C7, A8, false, false },
	{ C7, B5, false, false },
	{ C7, D5, false, false },
	{ C7, E6, false, false },
	{ C7, E8, false, false },
	{ D5, B4,  true, false },
	{ D5, B6,  true, false },
	{ D5, C3,  true, false },
	{ D5, C7, false, false },
	{ D5, E3,  true, false },
	{ D5, E7,  true, false },
	{ D5, F4,  true, false },
	{ D5, F6,  true, false },
	{ E6, C5,  true, false },
	{ E6, C7, false, false },
	{ E6, D4,  true, false },
	{ E6, D8,  true, false },
	{ E6, F4,  true, false },
	{ E6, F8,  true, false },
	{ E6, G5,  true, false },
	{ E6, G7,  true, false },
	{ E8, C7, false, false },
	{ E8, D6,  true, false },
	{ E8, F6,  true, false },
	{ E8, G7,  true, false },
	/* WhiteKnight, C8 */
	{ A7, B5,  true, false },
	{ A7, C6,  true, false },
	{ A7, C8, false, false },
	{ B6, A4,  true, false },
	{ B6, A8,  true, false },
	{ B6, C4,  true, false },
	{ B6, C8, false, false },
	{ B6, D5,  true, false },
	{ B6, D7,  true, false },
	{ C8, A7, false, false },
	{ C8, B6, false, false },
	{ C8, D6, false, false },
	{ C8, E7, false, false },
	{ D6, B5,  true, false },
	{ D6, B7,  true, false },
	{ D6, C4,  true, false },
	{ D6, C8, false, false },
	{ D6, E4,  true, false },
	{ D6, E8,  true, false },
	{ D6, F5,  true, false },
	{ D6, F7,  true, false },
	{ E7, C6,  true, false },
	{ E7, C8, false, false },
	{ E7, D5,  true, false },
	{ E7, F5,  true, false },
	{ E7, G6,  true, false },
	{ E7, G8,  true, false },
	/* WhiteKnight, D1 */
	{ B2, A4,  true, false },
	{ B2, C4,  true, false },
	{ B2, D1, false, false },
	{ B2, D3,  true, false },
	{ C3, A2,  true, false },
	{ C3, A4,  true, false },
	{ C3, B1,  true, false },
	{ C3, B5,  true, false },
	{ C3, D1, false, false },
	{ C3, D5,  true, false },
	{ C3, E2,  true, false },
	{ C3, E4,  true, false },
	{ D1, B2, false, false },
	{ D1, C3, false, false },
	{ D1, E3, false, false },
	{ D1, F2, false, false },
	{ E3, C2,  true, false },
	{ E3, C4,  true, false },
	{ E3, D1, false, false },
	{ E3, D5,  true, false },
	{ E3, F1,  true, false },
	{ E3, F5,  true, false },
	{ E3, G2,  true, false },
	{ E3, G4,  true, false },
	{ F2, D1, false, false },
	{ F2, D3,  true, false },
	{ F2, E4,  true, false },
	{ F2, G4,  true, false },
	{ F2, H1,  true, false },
	{ F2, H3,  true, false },
	/* WhiteKnight, D2 */
	{ B1, A3,  true, false },
	{ B1, C3,  true, false },
	{ B1, D2, false, false },
	{ B3, A1,  true, false },
	{ B3, A5,  true, false },
	{ B3, C1,  true, false },
	{ B3, C5,  true, false },
	{ B3, D2, false, false },
	{ B3, D4,  true, false },
	{ C4, A3,  true, false },
	{ C4, A5,  true, false },
	{ C4, B2,  true, false },
	{ C4, B6,  true, false },
	{ C4, D2, false, false },
	{ C4, D6,  true, false },
	{ C4, E3,  true, false },
	{ C4, E5,  true, false },
	{ D2, B1, false, false },
	{ D2, B3, false, false },
	{ D2, C4, false, false },
	{ D2, E4, false, false },
	{ D2, F1, false, false },
	{ D2, F3, false, false },
	{ E4, C3,  true, false },
	{ E4, C5,  true, false },
	{ E4, D2, false, false },
	{ E4, D6,  true, false },
	{ E4, F2,  true, false },
	{ E4, F6,  true, false },
	{ E4, G3,  true, false },
	{ E4, G5,  true, false },
	{ F1, D2, false, false },
	{ F1, E3,  true, false },
	{ F1, G3,  true, false },
	{ F1, H2,  true, false },
	{ F3, D2, false, false },
	{ F3, D4,  true, false },
	{ F3, E1,  true, false },
	{ F3, E5,  true, false },
	{ F3, G1,  true, false },
	{ F3, G5,  true, false },
	{ F3, H2,  true, false },
	{ F3, H4,  true, false },
	/* WhiteKnight, D3 */
	{ B2, A4,  true, false },
	{ B2, C4,  true, false },
	{ B2, D1,  true, false },
	{ B2, D3, false, false },
	{ B4, A2,  true, false },
	{ B4, A6,  true, false },
	{ B4, C2,  true, false },
	{ B4, C6,  true, false },
	{ B4, D3, false, false },
	{ B4, D5,  true, false },
	{ C1, A2,  true, false },
	{ C1, B3,  true, false },
	{ C1, D3, false, false },
	{ C1, E2,  true, false },
	{ C5, A4,  true, false },
	{ C5, A6,  true, false },
	{ C5, B3,  true, false },
	{ C5, B7,  true, false },
	{ C5, D3, false, false },
	{ C5, D7,  true, false },
	{ C5, E4,  true, false },
	{ C5, E6,  true, false },
	{ D3, B2, false, false },
	{ D3, B4, false, false },
	{ D3, C1, false, false },
	{ D3, C5, false, false },
	{ D3, E1, false, false },
	{ D3, E5, false, false },
	{ D3, F2, false, false },
	{ D3, F4, false, false },
	{ E1, C2,  true, false },
	{ E1, D3, false, false },
	{ E1, F3,  true, false },
	{ E1, G2,  true, false },
	{ E5, C4,  true, false },
	{ E5, C6,  true, false },
	{ E5, D3, false, false },
	{ E5, D7,  true, false },
	{ E5, F3,  true, false },
	{ E5, F7,  true, false },
	{ E5, G4,  true, false },
	{ E5, G6,  true, false },
	{ F2, D1,  true, false },
	{ F2, D3, false, false },
	{ F2, E4,  true, false },
	{ F2, G4,  true, false },
	{ F2, H1,  true, false },
	{ F2, H3,  true, false },
	{ F4, D3, false, false },
	{ F4, D5,  true, false },
	{ F4, E2,  true, false },
	{ F4, E6,  true, false },
	{ F4, G2,  true, false },
	{ F4, G6,  true, false },
	{ F4, H3,  true, false },
	{ F4, H5,  true, false },
	/* WhiteKnight, D4 */
	{ B3, A1,  true, false },
	{ B3, A5,  true, false },
	{ B3, C1,  true, false },
	{ B3, C5,  true, false },
	{ B3, D2,  true, false },
	{ B3, D4, false, false },
	{ B5, A3,  true, false },
	{ B5, A7,  true, false },
	{ B5, C3,  true, false },
	{ B5, C7,  true, false },
	{ B5, D4, false, false },
	{ B5, D6,  true, false },
	{ C2, A1,  true, false },
	{ C2, A3,  true, false },
	{ C2, B4,  true, false },
	{ C2, D4, false, false },
	{ C2, E1,  true, false },
	{ C2, E3,  true, false },
	{ C6, A5,  true, false },
	{ C6, A7,  true, false },
	{ C6, B4,  true, false },
	{ C6, B8,  true, false },
	{ C6, D4, false, false },
	{ C6, D8,  true, false },
	{ C6, E5,  true, false },
	{ C6, E7,  true, false },
	{ D4, B3, false, false },
	{ D4, B5, false, false },
	{ D4, C2, false, false },
	{ D4, C6, false, false },
	{ D4, E2, false, false },
	{ D4, E6, false, false },
	{ D4, F3, false, false },
	{ D4, F5, false, false },
	{ E2, C1,  true, false },
	{ E2, C3,  true, false },
	{ E2, D4, false, false },
	{ E2, F4,  true, false },
	{ E2, G1,  true, false },
	{ E2, G3,  true, false },
	{ E6, C5,  true, false },
	{ E6, C7,  true, false },
	{ E6, D4, false, false },
	{ E6, D8,  true, false },
	{ E6, F4,  true, false },
	{ E6, F8,  true, false },
	{ E6, G5,  true, false },
	{ E6, G7,  true, false },
	{ F3, D2,  true, false },
	{ F3, D4, false, false },
	{ F3, E1,  true, false },
	{ F3, E5,  true, false },
	{ F3, G1,  true, false },
	{ F3, G5,  true, false },
	{ F3, H2,  true, false },
	{ F3, H4,  true, false },
	{ F5, D4, false, false },
	{ F5, D6,  true, false },
	{ F5, E3,  true, false },
	{ F5, E7,  true, false },
	{ F5, G3,  true, false },
	{ F5, G7,  true, false },
	{ F5, H4,  true, false },
	{ F5, H6,  true, false },
	/* WhiteKnight, D5 */
	{ B4, A2,  true, false },
	{ B4, A6,  true, false },
	{ B4, C2,  true, false },
	{ B4, C6,  true, false },
	{ B4, D3,  true, false },
	{ B4, D5, false, false },
	{ B6, A4,  true, false },
	{ B6, A8,  true, false },
	{ B6, C4,  true, false },
	{ B6, C8,  true, false },
	{ B6, D5, false, false },
	{ B6, D7,  true, false },
	{ C3, A2,  true, false },
	{ C3, A4,  true, false },
	{ C3, B1,  true, false },
	{ C3, B5,  true, false },
	{ C3, D1,  true, false },
	{ C3, D5, false, false },
	{ C3, E2,  true, false },
	{ C3, E4,  true, false },
	{ C7, A6,  true, false },
	{ C7, A8,  true, false },
	{ C7, B5,  true, false },
	{ C7, D5, false, false },
	{ C7, E6,  true, false },
	{ C7, E8,  true, false },
	{ D5, B4, false, false },
	{ D5, B6, false, false },
	{ D5, C3, false, false },
	{ D5, C7, false, false },
	{ D5, E3, false, false },
	{ D5, E7, false, false },
	{ D5, F4, false, false },
	{ D5, F6, false, false },
	{ E3, C2,  true, false },
	{ E3, C4,  true, false },
	{ E3, D1,  true, false },
	{ E3, D5, false, false },
	{ E3, F1,  true, false },
	{ E3, F5,  true, false },
	{ E3, G2,  true, false },
	{ E3, G4,  true, false },
	{ E7, C6,  true, false },
	{ E7, C8,  true, false },
	{ E7, D5, false, false },
	{ E7, F5,  true, false },
	{ E7, G6,  true, false },
	{ E7, G8,  true, false },
	{ F4, D3,  true, false },
	{ F4, D5, false, false },
	{ F4, E2,  true, false },
	{ F4, E6,  true, false },
	{ F4, G2,  true, false },
	{ F4, G6,  true, false },
	{ F4, H3,  true, false },
	{ F4, H5,  true, false },
	{ F6, D5, false, false },
	{ F6, D7,  true, false },
	{ F6, E4,  true, false },
	{ F6, E8,  true, false },
	{ F6, G4,  true, false },
	{ F6, G8,  true, false },
	{ F6, H5,  true, false },
	{ F6, H7,  true, false },
	/* WhiteKnight, D6 */
	{ B5, A3,  true, false },
	{ B5, A7,  true, false },
	{ B5, C3,  true, false },
	{ B5, C7,  true, false },
	{ B5, D4,  true, false },
	{ B5, D6, false, false },
	{ B7, A5,  true, false },
	{ B7, C5,  true, false },
	{ B7, D6, false, false },
	{ B7, D8,  true, false },
	{ C4, A3,  true, false },
	{ C4, A5,  true, false },
	{ C4, B2,  true, false },
	{ C4, B6,  true, false },
	{ C4, D2,  true, false },
	{ C4, D6, false, false },
	{ C4, E3,  true, false },
	{ C4, E5,  true, false },
	{ C8, A7,  true, false },
	{ C8, B6,  true, false },
	{ C8, D6, false, false },
	{ C8, E7,  true, false },
	{ D6, B5, false, false },
	{ D6, B7, false, false },
	{ D6, C4, false, false },
	{ D6, C8, false, false },
	{ D6, E4, false, false },
	{ D6, E8, false, false },
	{ D6, F5, false, false },
	{ D6, F7, false, false },
	{ E4, C3,  true, false },
	{ E4, C5,  true, false },
	{ E4, D2,  true, false },
	{ E4, D6, false, false },
	{ E4, F2,  true, false },
	{ E4, F6,  true, false },
	{ E4, G3,  true, false },
	{ E4, G5,  true, false },
	{ E8, C7,  true, false },
	{ E8, D6, false, false },
	{ E8, F6,  true, false },
	{ E8, G7,  true, false },
	{ F5, D4,  true, false },
	{ F5, D6, false, false },
	{ F5, E3,  true, false },
	{ F5, E7,  true, false },
	{ F5, G3,  true, false },
	{ F5, G7,  true, false },
	{ F5, H4,  true, false },
	{ F5, H6,  true, false },
	{ F7, D6, false, false },
	{ F7, D8,  true, false },
	{ F7, E5,  true, false },
	{ F7, G5,  true, false },
	{ F7, H6,  true, false },
	{ F7, H8,  true, false },
	/* WhiteKnight, D7 */
	{ B6, A4,  true, false },
	{ B6, A8,  true, false },
	{ B6, C4,  true, false },
	{ B6, C8,  true, false },
	{ B6, D5,  true, false },
	{ B6, D7, false, false },
	{ B8, A6,  true, false },
	{ B8, C6,  true, false },
	{ B8, D7, false, false },
	{ C5, A4,  true, false },
	{ C5, A6,  true, false },
	{ C5, B3,  true, false },
	{ C5, B7,  true, false },
	{ C5, D3,  true, false },
	{ C5, D7, false, false },
	{ C5, E4,  true, false },
	{ C5, E6,  true, false },
	{ D7, B6, false, false },
	{ D7, B8, false, false },
	{ D7, C5, false, false },
	{ D7, E5, false, false },
	{ D7, F6, false, false },
	{ D7, F8, false, false },
	{ E5, C4,  true, false },
	{ E5, C6,  true, false },
	{ E5, D3,  true, false },
	{ E5, D7, false, false },
	{ E5, F3,  true, false },
	{ E5, F7,  true, false },
	{ E5, G4,  true, false },
	{ E5, G6,  true, false },
	{ F6, D5,  true, false },
	{ F6, D7, false, false },
	{ F6, E4,  true, false },
	{ F6, E8,  true, false },
	{ F6, G4,  true, false },
	{ F6, G8,  true, false },
	{ F6, H5,  true, false },
	{ F6, H7,  true, false },
	{ F8, D7, false, false },
	{ F8, E6,  true, false },
	{ F8, G6,  true, false },
	{ F8, H7,  true, false },
	/* WhiteKnight, D8 */
	{ B7, A5,  true, false },
	{ B7, C5,  true, false },
	{ B7, D6,  true, false },
	{ B7, D8, false, false },
	{ C6, A5,  true, false },
	{ C6, A7,  true, false },
	{ C6, B4,  true, false },
	{ C6, B8,  true, false },
	{ C6, D4,  true, false },
	{ C6, D8, false, false },
	{ C6, E5,  true, false },
	{ C6, E7,  true, false },
	{ D8, B7, false, false },
	{ D8, C6, false, false },
	{ D8, E6, false, false },
	{ D8, F7, false, false },
	{ E6, C5,  true, false },
	{ E6, C7,  true, false },
	{ E6, D4,  true, false },
	{ E6, D8, false, false },
	{ E6, F4,  true, false },
	{ E6, F8,  true, false },
	{ E6, G5,  true, false },
	{ E6, G7,  true, false },
	{ F7, D6,  true, false },
	{ F7, D8, false, false },
	{ F7, E5,  true, false },
	{ F7, G5,  true, false },
	{ F7, H6,  true, false },
	{ F7, H8,  true, false },
	/* WhiteKnight, E1 */
	{ C2, A1,  true, false },
	{ C2, A3,  true, false },
	{ C2, B4,  true, false },
	{ C2, D4,  true, false },
	{ C2, E1, false, false },
	{ C2, E3,  true, false },
	{ D3, B2,  true, false },
	{ D3, B4,  true, false },
	{ D3, C1,  true, false },
	{ D3, C5,  true, false },
	{ D3, E1, false, false },
	{ D3, E5,  true, false },
	{ D3, F2,  true, false },
	{ D3, F4,  true, false },
	{ E1, C2, false, false },
	{ E1, D3, false, false },
	{ E1, F3, false, false },
	{ E1, G2, false, false },
	{ F3, D2,  true, false },
	{ F3, D4,  true, false },
	{ F3, E1, false, false },
	{ F3, E5,  true, false },
	{ F3, G1,  true, false },
	{ F3, G5,  true, false },
	{ F3, H2,  true, false },
	{ F3, H4,  true, false },
	{ G2, E1, false, false },
	{ G2, E3,  true, false },
	{ G2, F4,  true, false },
	{ G2, H4,  true, false },
	/* WhiteKnight, E2 */
	{ C1, A2,  true, false },
	{ C1, B3,  true, false },
	{ C1, D3,  true, false },
	{ C1, E2, false, false },
	{ C3, A2,  true, false },
	{ C3, A4,  true, false },
	{ C3, B1,  true, false },
	{ C3, B5,  true, false },
	{ C3, D1,  true, false },
	{ C3, D5,  true, false },
	{ C3, E2, false, false },
	{ C3, E4,  true, false },
	{ D4, B3,  true, false },
	{ D4, B5,  true, false },
	{ D4, C2,  true, false },
	{ D4, C6,  true, false },
	{ D4, E2, false, false },
	{ D4, E6,  true, false },
	{ D4, F3,  true, false },
	{ D4, F5,  true, false },
	{ E2, C1, false, false },
	{ E2, C3, false, false },
	{ E2, D4, false, false },
	{ E2, F4, false, false },
	{ E2, G1, false, false },
	{ E2, G3, false, false },
	{ F4, D3,  true, false },
	{ F4, D5,  true, false },
	{ F4, E2, false, false },
	{ F4, E6,  true, false },
	{ F4, G2,  true, false },
	{ F4, G6,  true, false },
	{ F4, H3,  true, false },
	{ F4, H5,  true, false },
	{ G1, E2, false, false },
	{ G1, F3,  true, false },
	{ G1, H3,  true, false },
	{ G3, E2, false, false },
	{ G3, E4,  true, false },
	{ G3, F1,  true, false },
	{ G3, F5,  true, false },
	{ G3, H1,  true, false },
	{ G3, H5,  true, false },
	/* WhiteKnight, E3 */
	{ C2, A1,  true, false },
	{ C2, A3,  true, false },
	{ C2, B4,  true, false },
	{ C2, D4,  true, false },
	{ C2, E1,  true, false },
	{ C2, E3, false, false },
	{ C4, A3,  true, false },
	{ C4, A5,  true, false },
	{ C4, B2,  true, false },
	{ C4, B6,  true, false },
	{ C4, D2,  true, false },
	{ C4, D6,  true, false },
	{ C4, E3, false, false },
	{ C4, E5,  true, false },
	{ D1, B2,  true, false },
	{ D1, C3,  true, false },
	{ D1, E3, false, false },
	{ D1, F2,  true, false },
	{ D5, B4,  true, false },
	{ D5, B6,  true, false },
	{ D5, C3,  true, false },
	{ D5, C7,  true, false },
	{ D5, E3, false, false },
	{ D5, E7,  true, false },
	{ D5, F4,  true, false },
	{ D5, F6,  true, false },
	{ E3, C2, false, false },
	{ E3, C4, false, false },
	{ E3, D1, false, false },
	{ E3, D5, false, false },
	{ E3, F1, false, false },
	{ E3, F5, false, false },
	{ E3, G2, false, false },
	{ E3, G4, false, false },
	{ F1, D2,  true, false },
	{ F1, E3, false, false },
	{ F1, G3,  true, false },
	{ F1, H2,  true, false },
	{ F5, D4,  true, false },
	{ F5, D6,  true, false },
	{ F5, E3, false, false },
	{ F5, E7,  true, false },
	{ F5, G3,  true, false },
	{ F5, G7,  true, false },
	{ F5, H4,  true, false },
	{ F5, H6,  true, false },
	{ G2, E1,  true, false },
	{ G2, E3, false, false },
	{ G2, F4,  true, false },
	{ G2, H4,  true, false },
	{ G4, E3, false, false },
	{ G4, E5,  true, false },
	{ G4, F2,  true, false },
	{ G4, F6,  true, false },
	{ G4, H2,  true, false },
	{ G4, H6,  true, false },
	/* WhiteKnight, E4 */
	{ C3, A2,  true, false },
	{ C3, A4,  true, false },
	{ C3, B1,  true, false },
	{ C3, B5,  true, false },
	{ C3, D1,  true, false },
	{ C3, D5,  true, false },
	{ C3, E2,  true, false },
	{ C3, E4, false, false },
	{ C5, A4,  true, false },
	{ C5, A6,  true, false },
	{ C5, B3,  true, false },
	{ C5, B7,  true, false },
	{ C5, D3,  true, false },
	{ C5, D7,  true, false },
	{ C5, E4, false, false },
	{ C5, E6,  true, false },
	{ D2, B1,  true, false },
	{ D2, B3,  true, false },
	{ D2, C4,  true, false },
	{ D2, E4, false, false },
	{ D2, F1,  true, false },
	{ D2, F3,  true, false },
	{ D6, B5,  true, false },
	{ D6, B7,  true, false },
	{ D6, C4,  true, false },
	{ D6, C8,  true, false },
	{ D6, E4, false, false },
	{ D6, E8,  true, false },
	{ D6, F5,  true, false },
	{ D6, F7,  true, false },
	{ E4, C3, false, false },
	{ E4, C5, false, false },
	{ E4, D2, false, false },
	{ E4, D6, false, false },
	{ E4, F2, false, false },
	{ E4, F6, false, false },
	{ E4, G3, false, false },
	{ E4, G5, false, false },
	{ F2, D1,  true, false },
	{ F2, D3,  true, false },
	{ F2, E4, false, false },
	{ F2, G4,  true, false },
	{ F2, H1,  true, false },
	{ F2, H3,  true, false },
	{ F6, D5,  true, false },
	{ F6, D7,  true, false },
	{ F6, E4, false, false },
	{ F6, E8,  true, false },
	{ F6, G4,  true, false },
	{ F6, G8,  true, false },
	{ F6, H5,  true, false },
	{ F6, H7,  true, false },
	{ G3, E2,  true, false },
	{ G3, E4, false, false },
	{ G3, F1,  true, false },
	{ G3, F5,  true, false },
	{ G3, H1,  true, false },
	{ G3, H5,  true, false },
	{ G5, E4, false, false },
	{ G5, E6,  true, false },
	{ G5, F3,  true, false },
	{ G5, F7,  true, false },
	{ G5, H3,  true, false },
	{ G5, H7,  true, false },
	/* WhiteKnight, E5 */
	{ C4, A3,  true, false },
	{ C4, A5,  true, false },
	{ C4, B2,  true, false },
	{ C4, B6,  true, false },
	{ C4, D2,  true, false },
	{ C4, D6,  true, false },
	{ C4, E3,  true, false },
	{ C4, E5, false, false },
	{ C6, A5,  true, false },
	{ C6, A7,  true, false },
	{ C6, B4,  true, false },
	{ C6, B8,  true, false },
	{ C6, D4,  true, false },
	{ C6, D8,  true, false },
	{ C6, E5, false, false },
	{ C6, E7,  true, false },
	{ D3, B2,  true, false },
	{ D3, B4,  true, false },
	{ D3, C1,  true, false },
	{ D3, C5,  true, false },
	{ D3, E1,  true, false },
	{ D3, E5, false, false },
	{ D3, F2,  true, false },
	{ D3, F4,  true, false },
	{ D7, B6,  true, false },
	{ D7, B8,  true, false },
	{ D7, C5,  true, false },
	{ D7, E5, false, false },
	{ D7, F6,  true, false },
	{ D7, F8,  true, false },
	{ E5, C4, false, false },
	{ E5, C6, false, false },
	{ E5, D3, false, false },
	{ E5, D7, false, false },
	{ E5, F3, false, false },
	{ E5, F7, false, false },
	{ E5, G4, false, false },
	{ E5, G6, false, false },
	{ F3, D2,  true, false },
	{ F3, D4,  true, false },
	{ F3, E1,  true, false },
	{ F3, E5, false, false },
	{ F3, G1,  true, false },
	{ F3, G5,  true, false },
	{ F3, H2,  true, false },
	{ F3, H4,  true, false },
	{ F7, D6,  true, false },
	{ F7, D8,  true, false },
	{ F7, E5, false, false },
	{ F7, G5,  true, false },
	{ F7, H6,  true, false },
	{ F7, H8,  true, false },
	{ G4, E3,  true, false },
	{ G4, E5, false, false },
	{ G4, F2,  true, false },
	{ G4, F6,  true, false },
	{ G4, H2,  true, false },
	{ G4, H6,  true, false },
	{ G6, E5, false, false },
	{ G6, E7,  true, false },
	{ G6, F4,  true, false },
	{ G6, F8,  true, false },
	{ G6, H4,  true, false },
	{ G6, H8,  true, false },
	/* WhiteKnight, E6 */
	{ C5, A4,  true, false },
	{ C5, A6,  true, false },
	{ C5, B3,  true, false },
	{ C5, B7,  true, false },
	{ C5, D3,  true, false },
	{ C5, D7,  true, false },
	{ C5, E4,  true, false },
	{ C5, E6, false, false },
	{ C7, A6,  true, false },
	{ C7, A8,  true, false },
	{ C7, B5,  true, false },
	{ C7, D5,  true, false },
	{ C7, E6, false, false },
	{ C7, E8,  true, false },
	{ D4, B3,  true, false },
	{ D4, B5,  true, false },
	{ D4, C2,  true, false },
	{ D4, C6,  true, false },
	{ D4, E2,  true, false },
	{ D4, E6, false, false },
	{ D4, F3,  true, false },
	{ D4, F5,  true, false },
	{ D8, B7,  true, false },
	{ D8, C6,  true, false },
	{ D8, E6, false, false },
	{ D8, F7,  true, false },
	{ E6, C5, false, false },
	{ E6, C7, false, false },
	{ E6, D4, false, false },
	{ E6, D8, false, false },
	{ E6, F4, false, false },
	{ E6, F8, false, false },
	{ E6, G5, false, false },
	{ E6, G7, false, false },
	{ F4, D3,  true, false },
	{ F4, D5,  true, false },
	{ F4, E2,  true, false },
	{ F4, E6, false, false },
	{ F4, G2,  true, false },
	{ F4, G6,  true, false },
	{ F4, H3,  true, false },
	{ F4, H5,  true, false },
	{ F8, D7,  true, false },
	{ F8, E6, false, false },
	{ F8, G6,  true, false },
	{ F8, H7,  true, false },
	{ G5, E4,  true, false },
	{ G5, E6, false, false },
	{ G5, F3,  true, false },
	{ G5, F7,  true, false },
	{ G5, H3,  true, false },
	{ G5, H7,  true, false },
	{ G7, E6, false, false },
	{ G7, E8,  true, false },
	{ G7, F5,  true, false },
	{ G7, H5,  true, false },
	/* WhiteKnight, E7 */
	{ C6, A5,  true, false },
	{ C6, A7,  true, false },
	{ C6, B4,  true, false },
	{ C6, B8,  true, false },
	{ C6, D4,  true, false },
	{ C6, D8,  true, false },
	{ C6, E5,  true, false },
	{ C6, E7, false, false },
	{ C8, A7,  true, false },
	{ C8, B6,  true, false },
	{ C8, D6,  true, false },
	{ C8, E7, false, false },
	{ D5, B4,  true, false },
	{ D5, B6,  true, false },
	{ D5, C3,  true, false },
	{ D5, C7,  true, false },
	{ D5, E3,  true, false },
	{ D5, E7, false, false },
	{ D5, F4,  true, false },
	{ D5, F6,  true, false },
	{ E7, C6, false, false },
	{ E7, C8, false, false },
	{ E7, D5, false, false },
	{ E7, F5, false, false },
	{ E7, G6, false, false },
	{ E7, G8, false, false },
	{ F5, D4,  true, false },
	{ F5, D6,  true, false },
	{ F5, E3,  true, false },
	{ F5, E7, false, false },
	{ F5, G3,  true, false },
	{ F5, G7,  true, false },
	{ F5, H4,  true, false },
	{ F5, H6,  true, false },
	{ G6, E5,  true, false },
	{ G6, E7, false, false },
	{ G6, F4,  true, false },
	{ G6, F8,  true, false },
	{ G6, H4,  true, false },
	{ G6, H8,  true, false },
	{ G8, E7, false, false },
	{ G8, F6,  true, false },
	{ G8, H6,  true, false },
	/* WhiteKnight, E8 */
	{ C7, A6,  true, false },
	{ C7, A8,  true, false },
	{ C7, B5,  true, false },
	{ C7, D5,  true, false },
	{ C7, E6,  true, false },
	{ C7, E8, false, false },
	{ D6, B5,  true, false },
	{ D6, B7,  true, false },
	{ D6, C4,  true, false },
	{ D6, C8,  true, false },
	{ D6, E4,  true, false },
	{ D6, E8, false, false },
	{ D6, F5,  true, false },
	{ D6, F7,  true, false },
	{ E8, C7, false, false },
	{ E8, D6, false, false },
	{ E8, F6, false, false },
	{ E8, G7, false, false },
	{ F6, D5,  true, false },
	{ F6, D7,  true, false },
	{ F6, E4,  true, false },
	{ F6, E8, false, false },
	{ F6, G4,  true, false },
	{ F6, G8,  true, false },
	{ F6, H5,  true, false },
	{ F6, H7,  true, false },
	{ G7, E6,  true, false },
	{ G7, E8, false, false },
	{ G7, F5,  true, false },
	{ G7, H5,  true, false },
	/* WhiteKnight, F1 */
	{ D2, B1,  true, false },
	{ D2, B3,  true, false },
	{ D2, C4,  true, false },
	{ D2, E4,  true, false },
	{ D2, F1, false, false },
	{ D2, F3,  true, false },
	{ E3, C2,  true, false },
	{ E3, C4,  true, false },
	{ E3, D1,  true, false },
	{ E3, D5,  true, false },
	{ E3, F1, false, false },
	{ E3, F5,  true, false },
	{ E3, G2,  true, false },
	{ E3, G4,  true, false },
	{ F1, D2, false, false },
	{ F1, E3, false, false },
	{ F1, G3, false, false },
	{ F1, H2, false, false },
	{ G3, E2,  true, false },
	{ G3, E4,  true, false },
	{ G3, F1, false, false },
	{ G3, F5,  true, false },
	{ G3, H1,  true, false },
	{ G3, H5,  true, false },
	{ H2, F1, false, false },
	{ H2, F3,  true, false },
	{ H2, G4,  true, false },
	/* WhiteKnight, F2 */
	{ D1, B2,  true, false },
	{ D1, C3,  true, false },
	{ D1, E3,  true, false },
	{ D1, F2, false, false },
	{ D3, B2,  true, false },
	{ D3, B4,  true, false },
	{ D3, C1,  true, false },
	{ D3, C5,  true, false },
	{ D3, E1,  true, false },
	{ D3, E5,  true, false },
	{ D3, F2, false, false },
	{ D3, F4,  true, false },
	{ E4, C3,  true, false },
	{ E4, C5,  true, false },
	{ E4, D2,  true, false },
	{ E4, D6,  true, false },
	{ E4, F2, false, false },
	{ E4, F6,  true, false },
	{ E4, G3,  true, false },
	{ E4, G5,  true, false },
	{ F2, D1, false, false },
	{ F2, D3, false, false },
	{ F2, E4, false, false },
	{ F2, G4, false, false },
	{ F2, H1, false, false },
	{ F2, H3, false, false },
	{ G4, E3,  true, false },
	{ G4, E5,  true, false },
	{ G4, F2, false, false },
	{ G4, F6,  true, false },
	{ G4, H2,  true, false },
	{ G4, H6,  true, false },
	{ H1, F2, false, false },
	{ H1, G3,  true, false },
	{ H3, F2, false, false },
	{ H3, F4,  true, false },
	{ H3, G1,  true, false },
	{ H3, G5,  true, false },
	/* WhiteKnight, F3 */
	{ D2, B1,  true, false },
	{ D2, B3,  true, false },
	{ D2, C4,  true, false },
	{ D2, E4,  true, false },
	{ D2, F1,  true, false },
	{ D2, F3, false, false },
	{ D4, B3,  true, false },
	{ D4, B5,  true, false },
	{ D4, C2,  true, false },
	{ D4, C6,  true, false },
	{ D4, E2,  true, false },
	{ D4, E6,  true, false },
	{ D4, F3, false, false },
	{ D4, F5,  true, false },
	{ E1, C2,  true, false },
	{ E1, D3,  true, false },
	{ E1, F3, false, false },
	{ E1, G2,  true, false },
	{ E5, C4,  true, false },
	{ E5, C6,  true, false },
	{ E5, D3,  true, false },
	{ E5, D7,  true, false },
	{ E5, F3, false, false },
	{ E5, F7,  true, false },
	{ E5, G4,  true, false },
	{ E5, G6,  true, false },
	{ F3, D2, false, false },
	{ F3, D4, false, false },
	{ F3, E1, false, false },
	{ F3, E5, false, false },
	{ F3, G1, false, false },
	{ F3, G5, false, false },
	{ F3, H2, false, false },
	{ F3, H4, false, false },
	{ G1, E2,  true, false },
	{ G1, F3, false, false },
	{ G1, H3,  true, false },
	{ G5, E4,  true, false },
	{ G5, E6,  true, false },
	{ G5, F3, false, false },
	{ G5, F7,  true, false },
	{ G5, H3,  true, false },
	{ G5, H7,  true, false },
	{ H2, F1,  true, false },
	{ H2, F3, false, false },
	{ H2, G4,  true, false },
	{ H4, F3, false, false },
	{ H4, F5,  true, false },
	{ H4, G2,  true, false },
	{ H4, G6,  true, false },
	/* WhiteKnight, F4 */
	{ D3, B2,  true, false },
	{ D3, B4,  true, false },
	{ D3, C1,  true, false },
	{ D3, C5,  true, false },
	{ D3, E1,  true, false },
	{ D3, E5,  true, false },
	{ D3, F2,  true, false },
	{ D3, F4, false, false },
	{ D5, B4,  true, false },
	{ D5, B6,  true, false },
	{ D5, C3,  true, false },
	{ D5, C7,  true, false },
	{ D5, E3,  true, false },
	{ D5, E7,  true, false },
	{ D5, F4, false, false },
	{ D5, F6,  true, false },
	{ E2, C1,  true, false },
	{ E2, C3,  true, false },
	{ E2, D4,  true, false },
	{ E2, F4, false, false },
	{ E2, G1,  true, false },
	{ E2, G3,  true, false },
	{ E6, C5,  true, false },
	{ E6, C7,  true, false },
	{ E6, D4,  true, false },
	{ E6, D8,  true, false },
	{ E6, F4, false, false },
	{ E6, F8,  true, false },
	{ E6, G5,  true, false },
	{ E6, G7,  true, false },
	{ F4, D3, false, false },
	{ F4, D5, false, false },
	{ F4, E2, false, false },
	{ F4, E6, false, false },
	{ F4, G2, false, false },
	{ F4, G6, false, false },
	{ F4, H3, false, false },
	{ F4, H5, false, false },
	{ G2, E1,  true, false },
	{ G2, E3,  true, false },
	{ G2, F4, false, false },
	{ G2, H4,  true, false },
	{ G6, E5,  true, false },
	{ G6, E7,  true, false },
	{ G6, F4, false, false },
	{ G6, F8,  true, false },
	{ G6, H4,  true, false },
	{ G6, H8,  true, false },
	{ H3, F2,  true, false },
	{ H3, F4, false, false },
	{ H3, G1,  true, false },
	{ H3, G5,  true, false },
	{ H5, F4, false, false },
	{ H5, F6,  true, false },
	{ H5, G3,  true, false },
	{ H5, G7,  true, false },
	/* WhiteKnight, F5 */
	{ D4, B3,  true, false },
	{ D4, B5,  true, false },
	{ D4, C2,  true, false },
	{ D4, C6,  true, false },
	{ D4, E2,  true, false },
	{ D4, E6,  true, false },
	{ D4, F3,  true, false },
	{ D4, F5, false, false },
	{ D6, B5,  true, false },
	{ D6, B7,  true, false },
	{ D6, C4,  true, false },
	{ D6, C8,  true, false },
	{ D6, E4,  true, false },
	{ D6, E8,  true, false },
	{ D6, F5, false, false },
	{ D6, F7,  true, false },
	{ E3, C2,  true, false },
	{ E3, C4,  true, false },
	{ E3, D1,  true, false },
	{ E3, D5,  true, false },
	{ E3, F1,  true, false },
	{ E3, F5, false, false },
	{ E3, G2,  true, false },
	{ E3, G4,  true, false },
	{ E7, C6,  true, false },
	{ E7, C8,  true, false },
	{ E7, D5,  true, false },
	{ E7, F5, false, false },
	{ E7, G6,  true, false },
	{ E7, G8,  true, false },
	{ F5, D4, false, false },
	{ F5, D6, false, false },
	{ F5, E3, false, false },
	{ F5, E7, false, false },
	{ F5, G3, false, false },
	{ F5, G7, false, false },
	{ F5, H4, false, false },
	{ F5, H6, false, false },
	{ G3, E2,  true, false },
	{ G3, E4,  true, false },
	{ G3, F1,  true, false },
	{ G3, F5, false, false },
	{ G3, H1,  true, false },
	{ G3, H5,  true, false },
	{ G7, E6,  true, false },
	{ G7, E8,  true, false },
	{ G7, F5, false, false },
	{ G7, H5,  true, false },
	{ H4, F3,  true, false },
	{ H4, F5, false, false },
	{ H4, G2,  true, false },
	{ H4, G6,  true, false },
	{ H6, F5, false, false },
	{ H6, F7,  true, false },
	{ H6, G4,  true, false },
	{ H6, G8,  true, false },
	/* WhiteKnight, F6 */
	{ D5, B4,  true, false },
	{ D5, B6,  true, false },
	{ D5, C3,  true, false },
	{ D5, C7,  true, false },
	{ D5, E3,  true, false },
	{ D5, E7,  true, false },
	{ D5, F4,  true, false },
	{ D5, F6, false, false },
	{ D7, B6,  true, false },
	{ D7, B8,  true, false },
	{ D7, C5,  true, false },
	{ D7, E5,  true, false },
	{ D7, F6, false, false },
	{ D7, F8,  true, false },
	{ E4, C3,  true, false },
	{ E4, C5,  true, false },
	{ E4, D2,  true, false },
	{ E4, D6,  true, false },
	{ E4, F2,  true, false },
	{ E4, F6, false, false },
	{ E4, G3,  true, false },
	{ E4, G5,  true, false },
	{ E8, C7,  true, false },
	{ E8, D6,  true, false },
	{ E8, F6, false, false },
	{ E8, G7,  true, false },
	{ F6, D5, false, false },
	{ F6, D7, false, false },
	{ F6, E4, false, false },
	{ F6, E8, false, false },
	{ F6, G4, false, false },
	{ F6, G8, false, false },
	{ F6, H5, false, false },
	{ F6, H7, false, false },
	{ G4, E3,  true, false },
	{ G4, E5,  true, false },
	{ G4, F2,  true, false },
	{ G4, F6, false, false },
	{ G4, H2,  true, false },
	{ G4, H6,  true, false },
	{ G8, E7,  true, false },
	{ G8, F6, false, false },
	{ G8, H6,  true, false },
	{ H5, F4,  true, false },
	{ H5, F6, false, false },
	{ H5, G3,  true, false },
	{ H5, G7,  true, false },
	{ H7, F6, false, false },
	{ H7, F8,  true, false },
	{ H7, G5,  true, false },
	/* WhiteKnight, F7 */
	{ D6, B5,  true, false },
	{ D6, B7,  true, false },
	{ D6, C4,  true, false },
	{ D6, C8,  true, false },
	{ D6, E4,  true, false },
	{ D6, E8,  true, false },
	{ D6, F5,  true, false },
	{ D6, F7, false, false },
	{ D8, B7,  true, false },
	{ D8, C6,  true, false },
	{ D8, E6,  true, false },
	{ D8, F7, false, false },
	{ E5, C4,  true, false },
	{ E5, C6,  true, false },
	{ E5, D3,  true, false },
	{ E5, D7,  true, false },
	{ E5, F3,  true, false },
	{ E5, F7, false, false },
	{ E5, G4,  true, false },
	{ E5, G6,  true, false },
	{ F7, D6, false, false },
	{ F7, D8, false, false },
	{ F7, E5, false, false },
	{ F7, G5, false, false },
	{ F7, H6, false, false },
	{ F7, H8, false, false },
	{ G5, E4,  true, false },
	{ G5, E6,  true, false },
	{ G5, F3,  true, false },
	{ G5, F7, false, false },
	{ G5, H3,  true, false },
	{ G5, H7,  true, false },
	{ H6, F5,  true, false },
	{ H6, F7, false, false },
	{ H6, G4,  true, false },
	{ H6, G8,  true, false },
	{ H8, F7, false, false },
	{ H8, G6,  true, false },
	/* WhiteKnight, F8 */
	{ D7, B6,  true, false },
	{ D7, B8,  true, false },
	{ D7, C5,  true, false },
	{ D7, E5,  true, false },
	{ D7, F6,  true, false },
	{ D7, F8, false, false },
	{ E6, C5,  true, false },
	{ E6, C7,  true, false },
	{ E6, D4,  true, false },
	{ E6, D8,  true, false },
	{ E6, F4,  true, false },
	{ E6, F8, false, false },
	{ E6, G5,  true, false },
	{ E6, G7,  true, false },
	{ F8, D7, false, false },
	{ F8, E6, false, false },
	{ F8, G6, false, false },
	{ F8, H7, false, false },
	{ G6, E5,  true, false },
	{ G6, E7,  true, false },
	{ G6, F4,  true, false },
	{ G6, F8, false, false },
	{ G6, H4,  true, false },
	{ G6, H8,  true, false },
	{ H7, F6,  true, false },
	{ H7, F8, false, false },
	{ H7, G5,  true, false },
	/* WhiteKnight, G1 */
	{ E2, C1,  true, false },
	{ E2, C3,  true, false },
	{ E2, D4,  true, false },
	{ E2, F4,  true, false },
	{ E2, G1, false, false },
	{ E2, G3,  true, false },
	{ F3, D2,  true, false },
	{ F3, D4,  true, false },
	{ F3, E1,  true, false },
	{ F3, E5,  true, false },
	{ F3, G1, false, false },
	{ F3, G5,  true, false },
	{ F3, H2,  true, false },
	{ F3, H4,  true, false },
	{ G1, E2, false, false },
	{ G1, F3, false, false },
	{ G1, H3, false, false },
	{ H3, F2,  true, false },
	{ H3, F4,  true, false },
	{ H3, G1, false, false },
	{ H3, G5,  true, false },
	/* WhiteKnight, G2 */
	{ E1, C2,  true, false },
	{ E1, D3,  true, false },
	{ E1, F3,  true, false },
	{ E1, G2, false, false },
	{ E3, C2,  true, false },
	{ E3, C4,  true, false },
	{ E3, D1,  true, false },
	{ E3, D5,  true, false },
	{ E3, F1,  true, false },
	{ E3, F5,  true, false },
	{ E3, G2, false, false },
	{ E3, G4,  true, false },
	{ F4, D3,  true, false },
	{ F4, D5,  true, false },
	{ F4, E2,  true, false },
	{ F4, E6,  true, false },
	{ F4, G2, false, false },
	{ F4, G6,  true, false },
	{ F4, H3,  true, false },
	{ F4, H5,  true, false },
	{ G2, E1, false, false },
	{ G2, E3, false, false },
	{ G2, F4, false, false },
	{ G2, H4, false, false },
	{ H4, F3,  true, false },
	{ H4, F5,  true, false },
	{ H4, G2, false, false },
	{ H4, G6,  true, false },
	/* WhiteKnight, G3 */
	{ E2, C1,  true, false },
	{ E2, C3,  true, false },
	{ E2, D4,  true, false },
	{ E2, F4,  true, false },
	{ E2, G1,  true, false },
	{ E2, G3, false, false },
	{ E4, C3,  true, false },
	{ E4, C5,  true, false },
	{ E4, D2,  true, false },
	{ E4, D6,  true, false },
	{ E4, F2,  true, false },
	{ E4, F6,  true, false },
	{ E4, G3, false, false },
	{ E4, G5,  true, false },
	{ F1, D2,  true, false },
	{ F1, E3,  true, false },
	{ F1, G3, false, false },
	{ F1, H2,  true, false },
	{ F5, D4,  true, false },
	{ F5, D6,  true, false },
	{ F5, E3,  true, false },
	{ F5, E7,  true, false },
	{ F5, G3, false, false },
	{ F5, G7,  true, false },
	{ F5, H4,  true, false },
	{ F5, H6,  true, false },
	{ G3, E2, false, false },
	{ G3, E4, false, false },
	{ G3, F1, false, false },
	{ G3, F5, false, false },
	{ G3, H1, false, false },
	{ G3, H5, false, false },
	{ H1, F2,  true, false },
	{ H1, G3, false, false },
	{ H5, F4,  true, false },
	{ H5, F6,  true, false },
	{ H5, G3, false, false },
	{ H5, G7,  true, false },
	/* WhiteKnight, G4 */
	{ E3, C2,  true, false },
	{ E3, C4,  true, false },
	{ E3, D1,  true, false },
	{ E3, D5,  true, false },
	{ E3, F1,  true, false },
	{ E3, F5,  true, false },
	{ E3, G2,  true, false },
	{ E3, G4, false, false },
	{ E5, C4,  true, false },
	{ E5, C6,  true, false },
	{ E5, D3,  true, false },
	{ E5, D7,  true, false },
	{ E5, F3,  true, false },
	{ E5, F7,  true, false },
	{ E5, G4, false, false },
	{ E5, G6,  true, false },
	{ F2, D1,  true, false },
	{ F2, D3,  true, false },
	{ F2, E4,  true, false },
	{ F2, G4, false, false },
	{ F2, H1,  true, false },
	{ F2, H3,  true, false },
	{ F6, D5,  true, false },
	{ F6, D7,  true, false },
	{ F6, E4,  true, false },
	{ F6, E8,  true, false },
	{ F6, G4, false, false },
	{ F6, G8,  true, false },
	{ F6, H5,  true, false },
	{ F6, H7,  true, false },
	{ G4, E3, false, false },
	{ G4, E5, false, false },
	{ G4, F2, false, false },
	{ G4, F6, false, false },
	{ G4, H2, false, false },
	{ G4, H6, false, false },
	{ H2, F1,  true, false },
	{ H2, F3,  true, false },
	{ H2, G4, false, false },
	{ H6, F5,  true, false },
	{ H6, F7,  true, false },
	{ H6, G4, false, false },
	{ H6, G8,  true, false },
	/* WhiteKnight, G5 */
	{ E4, C3,  true, false },
	{ E4, C5,  true, false },
	{ E4, D2,  true, false },
	{ E4, D6,  true, false },
	{ E4, F2,  true, false },
	{ E4, F6,  true, false },
	{ E4, G3,  true, false },
	{ E4, G5, false, false },
	{ E6, C5,  true, false },
	{ E6, C7,  true, false },
	{ E6, D4,  true, false },
	{ E6, D8,  true, false },
	{ E6, F4,  true, false },
	{ E6, F8,  true, false },
	{ E6, G5, false, false },
	{ E6, G7,  true, false },
	{ F3, D2,  true, false },
	{ F3, D4,  true, false },
	{ F3, E1,  true, false },
	{ F3, E5,  true, false },
	{ F3, G1,  true, false },
	{ F3, G5, false, false },
	{ F3, H2,  true, false },
	{ F3, H4,  true, false },
	{ F7, D6,  true, false },
	{ F7, D8,  true, false },
	{ F7, E5,  true, false },
	{ F7, G5, false, false },
	{ F7, H6,  true, false },
	{ F7, H8,  true, false },
	{ G5, E4, false, false },
	{ G5, E6, false, false },
	{ G5, F3, false, false },
	{ G5, F7, false, false },
	{ G5, H3, false, false },
	{ G5, H7, false, false },
	{ H3, F2,  true, false },
	{ H3, F4,  true, false },
	{ H3, G1,  true, false },
	{ H3, G5, false, false },
	{ H7, F6,  true, false },
	{ H7, F8,  true, false },
	{ H7, G5, false, false },
	/* WhiteKnight, G6 */
	{ E5, C4,  true, false },
	{ E5, C6,  true, false },
	{ E5, D3,  true, false },
	{ E5, D7,  true, false },
	{ E5, F3,  true, false },
	{ E5, F7,  true, false },
	{ E5, G4,  true, false },
	{ E5, G6, false, false },
	{ E7, C6,  true, false },
	{ E7, C8,  true, false },
	{ E7, D5,  true, false },
	{ E7, F5,  true, false },
	{ E7, G6, false, false },
	{ E7, G8,  true, false },
	{ F4, D3,  true, false },
	{ F4, D5,  true, false },
	{ F4, E2,  true, false },
	{ F4, E6,  true, false },
	{ F4, G2,  true, false },
	{ F4, G6, false, false },
	{ F4, H3,  true, false },
	{ F4, H5,  true, false },
	{ F8, D7,  true, false },
	{ F8, E6,  true, false },
	{ F8, G6, false, false },
	{ F8, H7,  true, false },
	{ G6, E5, false, false },
	{ G6, E7, false, false },
	{ G6, F4, false, false },
	{ G6, F8, false, false },
	{ G6, H4, false, false },
	{ G6, H8, false, false },
	{ H4, F3,  true, false },
	{ H4, F5,  true, false },
	{ H4, G2,  true, false },
	{ H4, G6, false, false },
	{ H8, F7,  true, false },
	{ H8, G6, false, false },
	/* WhiteKnight, G7 */
	{ E6, C5,  true, false },
	{ E6, C7,  true, false },
	{ E6, D4,  true, false },
	{ E6, D8,  true, false },
	{ E6, F4,  true, false },
	{ E6, F8,  true, false },
	{ E6, G5,  true, false },
	{ E6, G7, false, false },
	{ E8, C7,  true, false },
	{ E8, D6,  true, false },
	{ E8, F6,  true, false },
	{ E8, G7, false, false },
	{ F5, D4,  true, false },
	{ F5, D6,  true, false },
	{ F5, E3,  true, false },
	{ F5, E7,  true, false },
	{ F5, G3,  true, false },
	{ F5, G7, false, false },
	{ F5, H4,  true, false },
	{ F5, H6,  true, false },
	{ G7, E6, false, false },
	{ G7, E8, false, false },
	{ G7, F5, false, false },
	{ G7, H5, false, false },
	{ H5, F4,  true, false },
	{ H5, F6,  true, false },
	{ H5, G3,  true, false },
	{ H5, G7, false, false },
	/* WhiteKnight, G8 */
	{ E7, C6,  true, false },
	{ E7, C8,  true, false },
	{ E7, D5,  true, false },
	{ E7, F5,  true, false },
	{ E7, G6,  true, false },
	{ E7, G8, false, false },
	{ F6, D5,  true, false },
	{ F6, D7,  true, false },
	{ F6, E4,  true, false },
	{ F6, E8,  true, false },
	{ F6, G4,  true, false },
	{ F6, G8, false, false },
	{ F6, H5,  true, false },
	{ F6, H7,  true, false },
	{ G8, E7, false, false },
	{ G8, F6, false, false },
	{ G8, H6, false, false },
	{ H6, F5,  true, false },
	{ H6, F7,  true, false },
	{ H6, G4,  true, false },
	{ H6, G8, false, false },
	/* WhiteKnight, H1 */
	{ F2, D1,  true, false },
	{ F2, D3,  true, false },
	{ F2, E4,  true, false },
	{ F2, G4,  true, false },
	{ F2, H1, false, false },
	{ F2, H3,  true, false },
	{ G3, E2,  true, false },
	{ G3, E4,  true, false },
	{ G3, F1,  true, false },
	{ G3, F5,  true, false },
	{ G3, H1, false, false },
	{ G3, H5,  true, false },
	{ H1, F2, false, false },
	{ H1, G3, false, false },
	/* WhiteKnight, H2 */
	{ F1, D2,  true, false },
	{ F1, E3,  true, false },
	{ F1, G3,  true, false },
	{ F1, H2, false, false },
	{ F3, D2,  true, false },
	{ F3, D4,  true, false },
	{ F3, E1,  true, false },
	{ F3, E5,  true, false },
	{ F3, G1,  true, false },
	{ F3, G5,  true, false },
	{ F3, H2, false, false },
	{ F3, H4,  true, false },
	{ G4, E3,  true, false },
	{ G4, E5,  true, false },
	{ G4, F2,  true, false },
	{ G4, F6,  true, false },
	{ G4, H2, false, false },
	{ G4, H6,  true, false },
	{ H2, F1, false, false },
	{ H2, F3, false, false },
	{ H2, G4, false, false },
	/* WhiteKnight, H3 */
	{ F2, D1,  true, false },
	{ F2, D3,  true, false },
	{ F2, E4,  true, false },
	{ F2, G4,  true, false },
	{ F2, H1,  true, false },
	{ F2, H3, false, false },
	{ F4, D3,  true, false },
	{ F4, D5,  true, false },
	{ F4, E2,  true, false },
	{ F4, E6,  true, false },
	{ F4, G2,  true, false },
	{ F4, G6,  true, false },
	{ F4, H3, false, false },
	{ F4, H5,  true, false },
	{ G1, E2,  true, false },
	{ G1, F3,  true, false },
	{ G1, H3, false, false },
	{ G5, E4,  true, false },
	{ G5, E6,  true, false },
	{ G5, F3,  true, false },
	{ G5, F7,  true, false },
	{ G5, H3, false, false },
	{ G5, H7,  true, false },
	{ H3, F2, false, false },
	{ H3, F4, false, false },
	{ H3, G1, false, false },
	{ H3, G5, false, false },
	/* WhiteKnight, H4 */
	{ F3, D2,  true, false },
	{ F3, D4,  true, false },
	{ F3, E1,  true, false },
	{ F3, E5,  true, false },
	{ F3, G1,  true, false },
	{ F3, G5,  true, false },
	{ F3, H2,  true, false },
	{ F3, H4, false, false },
	{ F5, D4,  true, false },
	{ F5, D6,  true, false },
	{ F5, E3,  true, false },
	{ F5, E7,  true, false },
	{ F5, G3,  true, false },
	{ F5, G7,  true, false },
	{ F5, H4, false, false },
	{ F5, H6,  true, false },
	{ G2, E1,  true, false },
	{ G2, E3,  true, false },
	{ G2, F4,  true, false },
	{ G2, H4, false, false },
	{ G6, E5,  true, false },
	{ G6, E7,  true, false },
	{ G6, F4,  true, false },
	{ G6, F8,  true, false },
	{ G6, H4, false, false },
	{ G6, H8,  true, false },
	{ H4, F3, false, false },
	{ H4, F5, false, false },
	{ H4, G2, false, false },
	{ H4, G6, false, false },
	/* WhiteKnight, H5 */
	{ F4, D3,  true, false },
	{ F4, D5,  true, false },
	{ F4, E2,  true, false },
	{ F4, E6,  true, false },
	{ F4, G2,  true, false },
	{ F4, G6,  true, false },
	{ F4, H3,  true, false },
	{ F4, H5, false, false },
	{ F6, D5,  true, false },
	{ F6, D7,  true, false },
	{ F6, E4,  true, false },
	{ F6, E8,  true, false },
	{ F6, G4,  true, false },
	{ F6, G8,  true, false },
	{ F6, H5, false, false },
	{ F6, H7,  true, false },
	{ G3, E2,  true, false },
	{ G3, E4,  true, false },
	{ G3, F1,  true, false },
	{ G3, F5,  true, false },
	{ G3, H1,  true, false },
	{ G3, H5, false, false },
	{ G7, E6,  true, false },
	{ G7, E8,  true, false },
	{ G7, F5,  true, false },
	{ G7, H5, false, false },
	{ H5, F4, false, false },
	{ H5, F6, false, false },
	{ H5, G3, false, false },
	{ H5, G7, false, false },
	/* WhiteKnight, H6 */
	{ F5, D4,  true, false },
	{ F5, D6,  true, false },
	{ F5, E3,  true, false },
	{ F5, E7,  true, false },
	{ F5, G3,  true, false },
	{ F5, G7,  true, false },
	{ F5, H4,  true, false },
	{ F5, H6, false, false },
	{ F7, D6,  true, false },
	{ F7, D8,  true, false },
	{ F7, E5,  true, false },
	{ F7, G5,  true, false },
	{ F7, H6, false, false },
	{ F7, H8,  true, false },
	{ G4, E3,  true, false },
	{ G4, E5,  true, false },
	{ G4, F2,  true, false },
	{ G4, F6,  true, false },
	{ G4, H2,  true, false },
	{ G4, H6, false, false },
	{ G8, E7,  true, false },
	{ G8, F6,  true, false },
	{ G8, H6, false, false },
	{ H6, F5, false, false },
	{ H6, F7, false, false },
	{ H6, G4, false, false },
	{ H6, G8, false, false },
	/* WhiteKnight, H7 */
	{ F6, D5,  true, false },
	{ F6, D7,  true, false },
	{ F6, E4,  true, false },
	{ F6, E8,  true, false },
	{ F6, G4,  true, false },
	{ F6, G8,  true, false },
	{ F6, H5,  true, false },
	{ F6, H7, false, false },
	{ F8, D7,  true, false },
	{ F8, E6,  true, false },
	{ F8, G6,  true, false },
	{ F8, H7, false, false },
	{ G5, E4,  true, false },
	{ G5, E6,  true, false },
	{ G5, F3,  true, false },
	{ G5, F7,  true, false },
	{ G5, H3,  true, false },
	{ G5, H7, false, false },
	{ H7, F6, false, false },
	{ H7, F8, false, false },
	{ H7, G5, false, false },
	/* WhiteKnight, H8 */
	{ F7, D6,  true, false },
	{ F7, D8,  true, false },
	{ F7, E5,  true, false },
	{ F7, G5,  true, false },
	{ F7, H6,  true, false },
	{ F7, H8, false, false },
	{ G6, E5,  true, false },
	{ G6, E7,  true, false },
	{ G6, F4,  true, false },
	{ G6, F8,  true, false },
	{ G6, H4,  true, false },
	{ G6, H8, false, false },
	{ H8, F7, false, false },
	{ H8, G6, false, false },
	/* WhitePawn, A1 */
	/* WhitePawn, A2 */
	{ A2, A3, false, false },
	{ A2, A4, false, false },
	{ A2, B3, false, false },
	/* WhitePawn, A3 */
	{ A2, A3, false, false },
	{ A2, A4, false, false },
	{ A3, A4, false, false },
	{ A3, B4, false, false },
	{ B2, A3, false, false },
	{ B2, B3,  true, false },
	{ B2, B4,  true, false },
	{ B2, C3,  true, false },
	/* WhitePawn, A4 */
	{ A2, A4, false, false },
	{ A3, A4, false, false },
	{ A4, A5, false, false },
	{ A4, B5, false, false },
	{ B3, A4, false, false },
	{ B3, B4,  true, false },
	{ B3, C4,  true, false },
	/* WhitePawn, A5 */
	{ A4, A5, false, false },
	{ A5, A6, false, false },
	{ A5, B6, false, false },
	{ B4, A5, false, false },
	{ B4, B5,  true, false },
	{ B4, C5,  true, false },
	/* WhitePawn, A6 */
	{ A5, A6, false, false },
	{ A6, A7, false, false },
	{ A6, B7, false, false },
	{ B5, A6, false, false },
	{ B5, B6,  true, false },
	{ B5, C6,  true, false },
	/* WhitePawn, A7 */
	{ A6, A7, false, false },
	{ A7, A8, false, false },
	{ A7, B8, false, false },
	{ B6, A7, false, false },
	{ B6, B7,  true, false },
	{ B6, C7,  true, false },
	/* WhitePawn, A8 */
	{ A7, A8, false, false },
	{ B7, A8, false, false },
	{ B7, B8,  true, false },
	{ B7, C8,  true, false },
	/* WhitePawn, B1 */
	/* WhitePawn, B2 */
	{ B2, A3, false, false },
	{ B2, B3, false, false },
	{ B2, B4, false, false },
	{ B2, C3, false, false },
	/* WhitePawn, B3 */
	{ A2, A3,  true, false },
	{ A2, A4,  true, false },
	{ A2, B3, false, false },
	{ B2, B3, false, false },
	{ B2, B4, false, false },
	{ B3, A4, false, false },
	{ B3, B4, false, false },
	{ B3, C4, false, false },
	{ C2, B3, false, false },
	{ C2, C3,  true, false },
	{ C2, C4,  true, false },
	{ C2, D3,  true, false },
	/* WhitePawn, B4 */
	{ A3, A4,  true, false },
	{ A3, B4, false, false },
	{ B2, B4, false, false },
	{ B3, B4, false, false },
	{ B4, A5, false, false },
	{ B4, B5, false, false },
	{ B4, C5, false, false },
	{ C3, B4, false, false },
	{ C3, C4,  true, false },
	{ C3, D4,  true, false },
	/* WhitePawn, B5 */
	{ A4, A5,  true, false },
	{ A4, B5, false, false },
	{ B4, B5, false, false },
	{ B5, A6, false, false },
	{ B5, B6, false, false },
	{ B5, C6, false, false },
	{ C4, B5, false, false },
	{ C4, C5,  true, false },
	{ C4, D5,  true, false },
	/* WhitePawn, B6 */
	{ A5, A6,  true, false },
	{ A5, B6, false, false },
	{ B5, B6, false, false },
	{ B6, A7, false, false },
	{ B6, B7, false, false },
	{ B6, C7, false, false },
	{ C5, B6, false, false },
	{ C5, C6,  true, false },
	{ C5, D6,  true, false },
	/* WhitePawn, B7 */
	{ A6, A7,  true, false },
	{ A6, B7, false, false },
	{ B6, B7, false, false },
	{ B7, A8, false, false },
	{ B7, B8, false, false },
	{ B7, C8, false, false },
	{ C6, B7, false, false },
	{ C6, C7,  true, false },
	{ C6, D7,  true, false },
	/* WhitePawn, B8 */
	{ A7, A8,  true, false },
	{ A7, B8, false, false },
	{ B7, B8, false, false },
	{ C7, B8, false, false },
	{ C7, C8,  true, false },
	{ C7, D8,  true, false },
	/* WhitePawn, C1 */
	/* WhitePawn, C2 */
	{ C2, B3, false, false },
	{ C2, C3, false, false },
	{ C2, C4, false, false },
	{ C2, D3, false, false },
	/* WhitePawn, C3 */
	{ B2, A3,  true, false },
	{ B2, B3,  true, false },
	{ B2, B4,  true, false },
	{ B2, C3, false, false },
	{ C2, C3, false, false },
	{ C2, C4, false, false },
	{ C3, B4, false, false },
	{ C3, C4, false, false },
	{ C3, D4, false, false },
	{ D2, C3, false, false },
	{ D2, D3,  true, false },
	{ D2, D4,  true, false },
	{ D2, E3,  true, false },
	/* WhitePawn, C4 */
	{ B3, A4,  true, false },
	{ B3, B4,  true, false },
	{ B3, C4, false, false },
	{ C2, C4, false, false },
	{ C3, C4, false, false },
	{ C4, B5, false, false },
	{ C4, C5, false, false },
	{ C4, D5, false, false },
	{ D3, C4, false, false },
	{ D3, D4,  true, false },
	{ D3, E4,  true, false },
	/* WhitePawn, C5 */
	{ B4, A5,  true, false },
	{ B4, B5,  true, false },
	{ B4, C5, false, false },
	{ C4, C5, false, false },
	{ C5, B6, false, false },
	{ C5, C6, false, false },
	{ C5, D6, false, false },
	{ D4, C5, false, false },
	{ D4, D5,  true, false },
	{ D4, E5,  true, false },
	/* WhitePawn, C6 */
	{ B5, A6,  true, false },
	{ B5, B6,  true, false },
	{ B5, C6, false, false },
	{ C5, C6, false, false },
	{ C6, B7, false, false },
	{ C6, C7, false, false },
	{ C6, D7, false, false },
	{ D5, C6, false, false },
	{ D5, D6,  true, false },
	{ D5, E6,  true, false },
	/* WhitePawn, C7 */
	{ B6, A7,  true, false },
	{ B6, B7,  true, false },
	{ B6, C7, false, false },
	{ C6, C7, false, false },
	{ C7, B8, false, false },
	{ C7, C8, false, false },
	{ C7, D8, false, false },
	{ D6, C7, false, false },
	{ D6, D7,  true, false },
	{ D6, E7,  true, false },
	/* WhitePawn, C8 */
	{ B7, A8,  true, false },
	{ B7, B8,  true, false },
	{ B7, C8, false, false },
	{ C7, C8, false, false },
	{ D7, C8, false, false },
	{ D7, D8,  true, false },
	{ D7, E8,  true, false },
	/* WhitePawn, D1 */
	/* WhitePawn, D2 */
	{ D2, C3, false, false },
	{ D2, D3, false, false },
	{ D2, D4, false, false },
	{ D2, E3, false, false },
	/* WhitePawn, D3 */
	{ C2, B3,  true, false },
	{ C2, C3,  true, false },
	{ C2, C4,  true, false },
	{ C2, D3, false, false },
	{ D2, D3, false, false },
	{ D2, D4, false, false },
	{ D3, C4, false, false },
	{ D3, D4, false, false },
	{ D3, E4, false, false },
	{ E2, D3, false, false },
	{ E2, E3,  true, false },
	{ E2, E4,  true, false },
	{ E2, F3,  true, false },
	/* WhitePawn, D4 */
	{ C3, B4,  true, false },
	{ C3, C4,  true, false },
	{ C3, D4, false, false },
	{ D2, D4, false, false },
	{ D3, D4, false, false },
	{ D4, C5, false, false },
	{ D4, D5, false, false },
	{ D4, E5, false, false },
	{ E3, D4, false, false },
	{ E3, E4,  true, false },
	{ E3, F4,  true, false },
	/* WhitePawn, D5 */
	{ C4, B5,  true, false },
	{ C4, C5,  true, false },
	{ C4, D5, false, false },
	{ D4, D5, false, false },
	{ D5, C6, false, false },
	{ D5, D6, false, false },
	{ D5, E6, false, false },
	{ E4, D5, false, false },
	{ E4, E5,  true, false },
	{ E4, F5,  true, false },
	/* WhitePawn, D6 */
	{ C5, B6,  true, false },
	{ C5, C6,  true, false },
	{ C5, D6, false, false },
	{ D5, D6, false, false },
	{ D6, C7, false, false },
	{ D6, D7, false, false },
	{ D6, E7, false, false },
	{ E5, D6, false, false },
	{ E5, E6,  true, false },
	{ E5, F6,  true, false },
	/* WhitePawn, D7 */
	{ C6, B7,  true, false },
	{ C6, C7,  true, false },
	{ C6, D7, false, false },
	{ D6, D7, false, false },
	{ D7, C8, false, false },
	{ D7, D8, false, false },
	{ D7, E8, false, false },
	{ E6, D7, false, false },
	{ E6, E7,  true, false },
	{ E6, F7,  true, false },
	/* WhitePawn, D8 */
	{ C7, B8,  true, false },
	{ C7, C8,  true, false },
	{ C7, D8, false, false },
	{ D7, D8, false, false },
	{ E7, D8, false, false },
	{ E7, E8,  true, false },
	{ E7, F8,  true, false },
	/* WhitePawn, E1 */
	/* WhitePawn, E2 */
	{ E2, D3, false, false },
	{ E2, E3, false, false },
	{ E2, E4, false, false },
	{ E2, F3, false, false },
	/* WhitePawn, E3 */
	{ D2, C3,  true, false },
	{ D2, D3,  true, false },
	{ D2, D4,  true, false },
	{ D2, E3, false, false },
	{ E2, E3, false, false },
	{ E2, E4, false, false },
	{ E3, D4, false, false },
	{ E3, E4, false, false },
	{ E3, F4, false, false },
	{ F2, E3, false, false },
	{ F2, F3,  true, false },
	{ F2, F4,  true, false },
	{ F2, G3,  true, false },
	/* WhitePawn, E4 */
	{ D3, C4,  true, false },
	{ D3, D4,  true, false },
	{ D3, E4, false, false },
	{ E2, E4, false, false },
	{ E3, E4, false, false },
	{ E4, D5, false, false },
	{ E4, E5, false, false },
	{ E4, F5, false, false },
	{ F3, E4, false, false },
	{ F3, F4,  true, false },
	{ F3, G4,  true, false },
	/* WhitePawn, E5 */
	{ D4, C5,  true, false },
	{ D4, D5,  true, false },
	{ D4, E5, false, false },
	{ E4, E5, false, false },
	{ E5, D6, false, false },
	{ E5, E6, false, false },
	{ E5, F6, false, false },
	{ F4, E5, false, false },
	{ F4, F5,  true, false },
	{ F4, G5,  true, false },
	/* WhitePawn, E6 */
	{ D5, C6,  true, false },
	{ D5, D6,  true, false },
	{ D5, E6, false, false },
	{ E5, E6, false, false },
	{ E6, D7, false, false },
	{ E6, E7, false, false },
	{ E6, F7, false, false },
	{ F5, E6, false, false },
	{ F5, F6,  true, false },
	{ F5, G6,  true, false },
	/* WhitePawn, E7 */
	{ D6, C7,  true, false },
	{ D6, D7,  true, false },
	{ D6, E7, false, false },
	{ E6, E7, false, false },
	{ E7, D8, false, false },
	{ E7, E8, false, false },
	{ E7, F8, false, false },
	{ F6, E7, false, false },
	{ F6, F7,  true, false },
	{ F6, G7,  true, false },
	/* WhitePawn, E8 */
	{ D7, C8,  true, false },
	{ D7, D8,  true, false },
	{ D7, E8, false, false },
	{ E7, E8, false, false },
	{ F7, E8, false, false },
	{ F7, F8,  true, false },
	{ F7, G8,  true, false },
	/* WhitePawn, F1 */
	/* WhitePawn, F2 */
	{ F2, E3, false, false },
	{ F2, F3, false, false },
	{ F2, F4, false, false },
	{ F2, G3, false, false },
	/* WhitePawn, F3 */
	{ E2, D3,  true, false },
	{ E2, E3,  true, false },
	{ E2, E4,  true, false },
	{ E2, F3, false, false },
	{ F2, F3, false, false },
	{ F2, F4, false, false },
	{ F3, E4, false, false },
	{ F3, F4, false, false },
	{ F3, G4, false, false },
	{ G2, F3, false, false },
	{ G2, G3,  true, false },
	{ G2, G4,  true, false },
	{ G2, H3,  true, false },
	/* WhitePawn, F4 */
	{ E3, D4,  true, false },
	{ E3, E4,  true, false },
	{ E3, F4, false, false },
	{ F2, F4, false, false },
	{ F3, F4, false, false },
	{ F4, E5, false, false },
	{ F4, F5, false, false },
	{ F4, G5, false, false },
	{ G3, F4, false, false },
	{ G3, G4,  true, false },
	{ G3, H4,  true, false },
	/* WhitePawn, F5 */
	{ E4, D5,  true, false },
	{ E4, E5,  true, false },
	{ E4, F5, false, false },
	{ F4, F5, false, false },
	{ F5, E6, false, false },
	{ F5, F6, false, false },
	{ F5, G6, false, false },
	{ G4, F5, false, false },
	{ G4, G5,  true, false },
	{ G4, H5,  true, false },
	/* WhitePawn, F6 */
	{ E5, D6,  true, false },
	{ E5, E6,  true, false },
	{ E5, F6, false, false },
	{ F5, F6, false, false },
	{ F6, E7, false, false },
	{ F6, F7, false, false },
	{ F6, G7, false, false },
	{ G5, F6, false, false },
	{ G5, G6,  true, false },
	{ G5, H6,  true, false },
	/* WhitePawn, F7 */
	{ E6, D7,  true, false },
	{ E6, E7,  true, false },
	{ E6, F7, false, false },
	{ F6, F7, false, false },
	{ F7, E8, false, false },
	{ F7, F8, false, false },
	{ F7, G8, false, false },
	{ G6, F7, false, false },
	{ G6, G7,  true, false },
	{ G6, H7,  true, false },
	/* WhitePawn, F8 */
	{ E7, D8,  true, false },
	{ E7, E8,  true, false },
	{ E7, F8, false, false },
	{ F7, F8, false, false },
	{ G7, F8, false, false },
	{ G7, G8,  true, false },
	{ G7, H8,  true, false },
	/* WhitePawn, G1 */
	/* WhitePawn, G2 */
	{ G2, F3, false, false },
	{ G2, G3, false, false },
	{ G2, G4, false, false },
	{ G2, H3, false, false },
	/* WhitePawn, G3 */
	{ F2, E3,  true, false },
	{ F2, F3,  true, false },
	{ F2, F4,  true, false },
	{ F2, G3, false, false },
	{ G2, G3, false, false },
	{ G2, G4, false, false },
	{ G3, F4, false, false },
	{ G3, G4, false, false },
	{ G3, H4, false, false },
	{ H2, G3, false, false },
	{ H2, H3,  true, false },
	{ H2, H4,  true, false },
	/* WhitePawn, G4 */
	{ F3, E4,  true, false },
	{ F3, F4,  true, false },
	{ F3, G4, false, false },
	{ G2, G4, false, false },
	{ G3, G4, false, false },
	{ G4, F5, false, false },
	{ G4, G5, false, false },
	{ G4, H5, false, false },
	{ H3, G4, false, false },
	{ H3, H4,  true, false },
	/* WhitePawn, G5 */
	{ F4, E5,  true, false },
	{ F4, F5,  true, false },
	{ F4, G5, false, false },
	{ G4, G5, false, false },
	{ G5, F6, false, false },
	{ G5, G6, false, false },
	{ G5, H6, false, false },
	{ H4, G5, false, false },
	{ H4, H5,  true, false },
	/* WhitePawn, G6 */
	{ F5, E6,  true, false },
	{ F5, F6,  true, false },
	{ F5, G6, false, false },
	{ G5, G6, false, false },
	{ G6, F7, false, false },
	{ G6, G7, false, false },
	{ G6, H7, false, false },
	{ H5, G6, false, false },
	{ H5, H6,  true, false },
	/* WhitePawn, G7 */
	{ F6, E7,  true, false },
	{ F6, F7,  true, false },
	{ F6, G7, false, false },
	{ G6, G7, false, false },
	{ G7, F8, false, false },
	{ G7, G8, false, false },
	{ G7, H8, false, false },
	{ H6, G7, false, false },
	{ H6, H7,  true, false },
	/* WhitePawn, G8 */
	{ F7, E8,  true, false },
	{ F7, F8,  true, false },
	{ F7, G8, false, false },
	{ G7, G8, false, false },
	{ H7, G8, false, false },
	{ H7, H8,  true, false },
	/* WhitePawn, H1 */
	/* WhitePawn, H2 */
	{ H2, G3, false, false },
	{ H2, H3, false, false },
	{ H2, H4, false, false },
	/* WhitePawn, H3 */
	{ G2, F3,  true, false },
	{ G2, G3,  true, false },
	{ G2, G4,  true, false },
	{ G2, H3, false, false },
	{ H2, H3, false, false },
	{ H2, H4, false, false },
	{ H3, G4, false, false },
	{ H3, H4, false, false },
	/* WhitePawn, H4 */
	{ G3, F4,  true, false },
	{ G3, G4,  true, false },
	{ G3, H4, false, false },
	{ H2, H4, false, false },
	{ H3, H4, false, false },
	{ H4, G5, false, false },
	{ H4, H5, false, false },
	/* WhitePawn, H5 */
	{ G4, F5,  true, false },
	{ G4, G5,  true, false },
	{ G4, H5, false, false },
	{ H4, H5, false, false },
	{ H5, G6, false, false },
	{ H5, H6, false, false },
	/* WhitePawn, H6 */
	{ G5, F6,  true, false },
	{ G5, G6,  true, false },
	{ G5, H6, false, false },
	{ H5, H6, false, false },
	{ H6, G7, false, false },
	{ H6, H7, false, false },
	/* WhitePawn, H7 */
	{ G6, F7,  true, false },
	{ G6, G7,  true, false },
	{ G6, H7, false, false },
	{ H6, H7, false, false },
	{ H7, G8, false, false },
	{ H7, H8, false, false },
	/* WhitePawn, H8 */
	{ G7, F8,  true, false },
	{ G7, G8,  true, false },
	{ G7, H8, false, false },
	{ H7, H8, false, false },
	/* BlackKing, A1 */
	{ A1, A2, false, false },
	{ A1, B1, false, false },
	{ A1, B2, false, false },
	{ A2, A1, false, false },
	{ A2, A3,  true, false },
	{ A2, B1, false,  true },
	{ A2, B2, false,  true },
	{ A2, B3, false,  true },
	{ A3, A2, false,  true },
	{ A3, B2, false,  true },
	{ A3, B3, false,  true },
	{ A4, B3, false,  true },
	{ B1, A1, false, false },
	{ B1, A2, false,  true },
	{ B1, B2, false,  true },
	{ B1, C1,  true, false },
	{ B1, C2, false,  true },
	{ B2, A1, false, false },
	{ B2, A2, false,  true },
	{ B2, A3,  true, false },
	{ B2, B1, false,  true },
	{ B2, B3, false,  true },
	{ B2, C1,  true, false },
	{ B2, C2, false,  true },
	{ B2, C3,  true, false },
	{ B3, A2, false,  true },
	{ B3, B2, false,  true },
	{ B3, C2, false,  true },
	{ B4, B3, false,  true },
	{ C1, B1, false,  true },
	{ C1, B2, false,  true },
	{ C1, C2, false,  true },
	{ C2, B1, false,  true },
	{ C2, B2, false,  true },
	{ C2, B3, false,  true },
	{ C3, B2, false,  true },
	{ C3, B3, false,  true },
	{ C3, C2, false,  true },
	{ C4, B3, false,  true },
	{ D1, C2, false,  true },
	{ D2, C2, false,  true },
	{ D3, C2, false,  true },
	/* BlackKing, A2 */
	{ A1, A2, false, false },
	{ A1, B1, false,  true },
	{ A1, B2, false,  true },
	{ A2, A1, false, false },
	{ A2, A3, false, false },
	{ A2, B1, false, false },
	{ A2, B2, false, false },
	{ A2, B3, false, false },
	{ A3, A2, false, false },
	{ A3, A4,  true, false },
	{ A3, B2, false,  true },
	{ A3, B3, false,  true },
	{ A3, B4, false,  true },
	{ A4, A3, false,  true },
	{ A4, B3, false,  true },
	{ A4, B4, false,  true },
	{ A5, B4, false,  true },
	{ B1, A1, false,  true },
	{ B1, A2, false, false },
	{ B1, B2, false,  true },
	{ B1, C1, false,  true },
	{ B1, C2,  true, false },
	{ B2, A1, false,  true },
	{ B2, A2, false, false },
	{ B2, A3, false,  true },
	{ B2, B1, false,  true },
	{ B2, B3, false,  true },
	{ B2, C1, false,  true },
	{ B2, C2,  true, false },
	{ B2, C3, false,  true },
	{ B3, A2, false, false },
	{ B3, A3, false,  true },
	{ B3, A4,  true, false },
	{ B3, B2, false,  true },
	{ B3, B4, false,  true },
	{ B3, C2,  true, false },
	{ B3, C3, false,  true },
	{ B3, C4,  true, false },
	{ B4, A3, false,  true },
	{ B4, B3, false,  true },
	{ B4, C3, false,  true },
	{ B5, B4, false,  true },
	{ C1, B1, false,  true },
	{ C1, B2, false,  true },
	{ C2, B1, false,  true },
	{ C2, B2, false,  true },
	{ C2, B3, false,  true },
	{ C2, C1, false,  true },
	{ C2, C3, false,  true },
	{ C3, B2, false,  true },
	{ C3, B3, false,  true },
	{ C3, B4, false,  true },
	{ C4, B3, false,  true },
	{ C4, B4, false,  true },
	{ C4, C3, false,  true },
	{ C5, B4, false,  true },
	{ D1, C1, false,  true },
	{ D2, C1, false,  true },
	{ D2, C3, false,  true },
	{ D3, C3, false,  true },
	{ D4, C3, false,  true },
	/* BlackKing, A3 */
	{ A1, A2, false,  true },
	{ A1, B1, false,  true },
	{ A1, B2, false,  true },
	{ A2, A1,  true, false },
	{ A2, A3, false, false },
	{ A2, B1, false,  true },
	{ A2, B2, false,  true },
	{ A2, B3, false,  true },
	{ A3, A2, false, false },
	{ A3, A4, false, false },
	{ A3, B2, false, false },
	{ A3, B3, false, false },
	{ A3, B4, false, false },
	{ A4, A3, false, false },
	{ A4, A5,  true, false },
	{ A4, B3, false,  true },
	{ A4, B4, false,  true },
	{ A4, B5, false,  true },
	{ A5, A4, false,  true },
	{ A5, B4, false,  true },
	{ A5, B5, false,  true },
	{ A6, B5, false,  true },
	{ B1, A2, false,  true },
	{ B1, B2, false,  true },
	{ B1, C2, false,  true },
	{ B2, A1,  true, false },
	{ B2, A2, false,  true },
	{ B2, A3, false, false },
	{ B2, B1, false,  true },
	{ B2, B3, false,  true },
	{ B2, C1,  true, false },
	{ B2, C2, false,  true },
	{ B2, C3,  true, false },
	{ B3, A2, false,  true },
	{ B3, A3, false, false },
	{ B3, A4, false,  true },
	{ B3, B2, false,  true },
	{ B3, B4, false,  true },
	{ B3, C2, false,  true },
	{ B3, C3,  true, false },
	{ B3, C4, false,  true },
	{ B4, A3, false, false },
	{ B4, A4, false,  true },
	{ B4, A5,  true, false },
	{ B4, B3, false,  true },
	{ B4, B5, false,  true },
	{ B4, C3,  true, false },
	{ B4, C4, false,  true },
	{ B4, C5,  true, false },
	{ B5, A4, false,  true },
	{ B5, B4, false,  true },
	{ B5, C4, false,  true },
	{ B6, B5, false,  true },
	{ C1, B1, false,  true },
	{ C1, B2, false,  true },
	{ C1, C2, false,  true },
	{ C2, B1, false,  true },
	{ C2, B2, false,  true },
	{ C2, B3, false,  true },
	{ C3, B2, false,  true },
	{ C3, B3, false,  true },
	{ C3, B4, false,  true },
	{ C3, C2, false,  true },
	{ C3, C4, false,  true },
	{ C4, B3, false,  true },
	{ C4, B4, false,  true },
	{ C4, B5, false,  true },
	{ C5, B4, false,  true },
	{ C5, B5, false,  true },
	{ C5, C4, false,  true },
	{ C6, B5, false,  true },
	{ D1, C2, false,  true },
	{ D2, C2, false,  true },
	{ D3, C2, false,  true },
	{ D3, C4, false,  true },
	{ D4, C4, false,  true },
	{ D5, C4, false,  true },
	/* BlackKing, A4 */
	{ A1, B2, false,  true },
	{ A2, A3, false,  true },
	{ A2, B2, false,  true },
	{ A2, B3, false,  true },
	{ A3, A2,  true, false },
	{ A3, A4, false, false },
	{ A3, B2, false,  true },
	{ A3, B3, false,  true },
	{ A3, B4, false,  true },
	{ A4, A3, false, false },
	{ A4, A5, false, false },
	{ A4, B3, false, false },
	{ A4, B4, false, false },
	{ A4, B5, false, false },
	{ A5, A4, false, false },
	{ A5, A6,  true, false },
	{ A5, B4, false,  true },
	{ A5, B5, false,  true },
	{ A5, B6, false,  true },
	{ A6, A5, false,  true },
	{ A6, B5, false,  true },
	{ A6, B6, false,  true },
	{ A7, B6, false,  true },
	{ B1, B2, false,  true },
	{ B2, A3, false,  true },
	{ B2, B3, false,  true },
	{ B2, C3, false,  true },
	{ B3, A2,  true, false },
	{ B3, A3, false,  true },
	{ B3, A4, false, false },
	{ B3, B2, false,  true },
	{ B3, B4, false,  true },
	{ B3, C2,  true, false },
	{ B3, C3, false,  true },
	{ B3, C4,  true, false },
	{ B4, A3, false,  true },
	{ B4, A4, false, false },
	{ B4, A5, false,  true },
	{ B4, B3, false,  true },
	{ B4, B5, false,  true },
	{ B4, C3, false,  true },
	{ B4, C4,  true, false },
	{ B4, C5, false,  true },
	{ B5, A4, false, false },
	{ B5, A5, false,  true },
	{ B5, A6,  true, false },
	{ B5, B4, false,  true },
	{ B5, B6, false,  true },
	{ B5, C4,  true, false },
	{ B5, C5, false,  true },
	{ B5, C6,  true, false },
	{ B6, A5, false,  true },
	{ B6, B5, false,  true },
	{ B6, C5, false,  true },
	{ B7, B6, false,  true },
	{ C1, B2, false,  true },
	{ C2, B2, false,  true },
	{ C2, B3, false,  true },
	{ C2, C3, false,  true },
	{ C3, B2, false,  true },
	{ C3, B3, false,  true },
	{ C3, B4, false,  true },
	{ C4, B3, false,  true },
	{ C4, B4, false,  true },
	{ C4, B5, false,  true },
	{ C4, C3, false,  true },
	{ C4, C5, false,  true },
	{ C5, B4, false,  true },
	{ C5, B5, false,  true },
	{ C5, B6, false,  true },
	{ C6, B5, false,  true },
	{ C6, B6, false,  true },
	{ C6, C5, false,  true },
	{ C7, B6, false,  true },
	{ D2, C3, false,  true },
	{ D3, C3, false,  true },
	{ D4, C3, false,  true },
	{ D4, C5, false,  true },
	{ D5, C5, false,  true },
	{ D6, C5, false,  true },
	/* BlackKing, A5 */
	{ A2, B3, false,  true },
	{ A3, A4, false,  true },
	{ A3, B3, false,  true },
	{ A3, B4, false,  true },
	{ A4, A3,  true, false },
	{ A4, A5, false, false },
	{ A4, B3, false,  true },
	{ A4, B4, false,  true },
	{ A4, B5, false,  true },
	{ A5, A4, false, false },
	{ A5, A6, false, false },
	{ A5, B4, false, false },
	{ A5, B5, false, false },
	{ A5, B6, false, false },
	{ A6, A5, false, false },
	{ A6, A7,  true, false },
	{ A6, B5, false,  true },
	{ A6, B6, false,  true },
	{ A6, B7, false,  true },
	{ A7, A6, false,  true },
	{ A7, B6, false,  true },
	{ A7, B7, false,  true },
	{ A8, B7, false,  true },
	{ B2, B3, false,  true },
	{ B3, A4, false,  true },
	{ B3, B4, false,  true },
	{ B3, C4, false,  true },
	{ B4, A3,  true, false },
	{ B4, A4, false,  true },
	{ B4, A5, false, false },
	{ B4, B3, false,  true },
	{ B4, B5, false,  true },
	{ B4, C3,  true, false },
	{ B4, C4, false,  true },
	{ B4, C5,  true, false },
	{ B5, A4, false,  true },
	{ B5, A5, false, false },
	{ B5, A6, false,  true },
	{ B5, B4, false,  true },
	{ B5, B6, false,  true },
	{ B5, C4, false,  true },
	{ B5, C5,  true, false },
	{ B5, C6, false,  true },
	{ B6, A5, false, false },
	{ B6, A6, false,  true },
	{ B6, A7,  true, false },
	{ B6, B5, false,  true },
	{ B6, B7, false,  true },
	{ B6, C5,  true, false },
	{ B6, C6, false,  true },
	{ B6, C7,  true, false },
	{ B7, A6, false,  true },
	{ B7, B6, false,  true },
	{ B7, C6, false,  true },
	{ B8, B7, false,  true },
	{ C2, B3, false,  true },
	{ C3, B3, false,  true },
	{ C3, B4, false,  true },
	{ C3, C4, false,  true },
	{ C4, B3, false,  true },
	{ C4, B4, false,  true },
	{ C4, B5, false,  true },
	{ C5, B4, false,  true },
	{ C5, B5, false,  true },
	{ C5, B6, false,  true },
	{ C5, C4, false,  true },
	{ C5, C6, false,  true },
	{ C6, B5, false,  true },
	{ C6, B6, false,  true },
	{ C6, B7, false,  true },
	{ C7, B6, false,  true },
	{ C7, B7, false,  true },
	{ C7, C6, false,  true },
	{ C8, B7, false,  true },
	{ D3, C4, false,  true },
	{ D4, C4, false,  true },
	{ D5, C4, false,  true },
	{ D5, C6, false,  true },
	{ D6, C6, false,  true },
	{ D7, C6, false,  true },
	/* BlackKing, A6 */
	{ A3, B4, false,  true },
	{ A4, A5, false,  true },
	{ A4, B4, false,  true },
	{ A4, B5, false,  true },
	{ A5, A4,  true, false },
	{ A5, A6, false, false },
	{ A5, B4, false,  true },
	{ A5, B5, false,  true },
	{ A5, B6, false,  true },
	{ A6, A5, false, false },
	{ A6, A7, false, false },
	{ A6, B5, false, false },
	{ A6, B6, false, false },
	{ A6, B7, false, false },
	{ A7, A6, false, false },
	{ A7, A8,  true, false },
	{ A7, B6, false,  true },
	{ A7, B7, false,  true },
	{ A7, B8, false,  true },
	{ A8, A7, false,  true },
	{ A8, B7, false,  true },
	{ A8, B8, false,  true },
	{ B3, B4, false,  true },
	{ B4, A5, false,  true },
	{ B4, B5, false,  true },
	{ B4, C5, false,  true },
	{ B5, A4,  true, false },
	{ B5, A5, false,  true },
	{ B5, A6, false, false },
	{ B5, B4, false,  true },
	{ B5, B6, false,  true },
	{ B5, C4,  true, false },
	{ B5, C5, false,  true },
	{ B5, C6,  true, false },
	{ B6, A5, false,  true },
	{ B6, A6, false, false },
	{ B6, A7, false,  true },
	{ B6, B5, false,  true },
	{ B6, B7, false,  true },
	{ B6, C5, false,  true },
	{ B6, C6,  true, false },
	{ B6, C7, false,  true },
	{ B7, A6, false, false },
	{ B7, A7, false,  true },
	{ B7, A8,  true, false },
	{ B7, B6, false,  true },
	{ B7, B8, false,  true },
	{ B7, C6,  true, false },
	{ B7, C7, false,  true },
	{ B7, C8,  true, false },
	{ B8, A7, false,  true },
	{ B8, B7, false,  true },
	{ B8, C7, false,  true },
	{ C3, B4, false,  true },
	{ C4, B4, false,  true },
	{ C4, B5, false,  true },
	{ C4, C5, false,  true },
	{ C5, B4, false,  true },
	{ C5, B5, false,  true },
	{ C5, B6, false,  true },
	{ C6, B5, false,  true },
	{ C6, B6, false,  true },
	{ C6, B7, false,  true },
	{ C6, C5, false,  true },
	{ C6, C7, false,  true },
	{ C7, B6, false,  true },
	{ C7, B7, false,  true },
	{ C7, B8, false,  true },
	{ C8, B7, false,  true },
	{ C8, B8, false,  true },
	{ C8, C7, false,  true },
	{ D4, C5, false,  true },
	{ D5, C5, false,  true },
	{ D6, C5, false,  true },
	{ D6, C7, false,  true },
	{ D7, C7, false,  true },
	{ D8, C7, false,  true },
	/* BlackKing, A7 */
	{ A4, B5, false,  true },
	{ A5, A6, false,  true },
	{ A5, B5, false,  true },
	{ A5, B6, false,  true },
	{ A6, A5,  true, false },
	{ A6, A7, false, false },
	{ A6, B5, false,  true },
	{ A6, B6, false,  true },
	{ A6, B7, false,  true },
	{ A7, A6, false, false },
	{ A7, A8, false, false },
	{ A7, B6, false, false },
	{ A7, B7, false, false },
	{ A7, B8, false, false },
	{ A8, A7, false, false },
	{ A8, B7, false,  true },
	{ A8, B8, false,  true },
	{ B4, B5, false,  true },
	{ B5, A6, false,  true },
	{ B5, B6, false,  true },
	{ B5, C6, false,  true },
	{ B6, A5,  true, false },
	{ B6, A6, false,  true },
	{ B6, A7, false, false },
	{ B6, B5, false,  true },
	{ B6, B7, false,  true },
	{ B6, C5,  true, false },
	{ B6, C6, false,  true },
	{ B6, C7,  true, false },
	{ B7, A6, false,  true },
	{ B7, A7, false, false },
	{ B7, A8, false,  true },
	{ B7, B6, false,  true },
	{ B7, B8, false,  true },
	{ B7, C6, false,  true },
	{ B7, C7,  true, false },
	{ B7, C8, false,  true },
	{ B8, A7, false, false },
	{ B8, A8, false,  true },
	{ B8, B7, false,  true },
	{ B8, C7,  true, false },
	{ B8, C8, false,  true },
	{ C4, B5, false,  true },
	{ C5, B5, false,  true },
	{ C5, B6, false,  true },
	{ C5, C6, false,  true },
	{ C6, B5, false,  true },
	{ C6, B6, false,  true },
	{ C6, B7, false,  true },
	{ C7, B6, false,  true },
	{ C7, B7, false,  true },
	{ C7, B8, false,  true },
	{ C7, C6, false,  true },
	{ C7, C8, false,  true },
	{ C8, B7, false,  true },
	{ C8, B8, false,  true },
	{ D5, C6, false,  true },
	{ D6, C6, false,  true },
	{ D7, C6, false,  true },
	{ D7, C8, false,  true },
	{ D8, C8, false,  true },
	{ E8, C8, false,  true },
	/* BlackKing, A8 */
	{ A5, B6, false,  true },
	{ A6, A7, false,  true },
	{ A6, B6, false,  true },
	{ A6, B7, false,  true },
	{ A7, A6,  true, false },
	{ A7, A8, false, false },
	{ A7, B6, false,  true },
	{ A7, B7, false,  true },
	{ A7, B8, false,  true },
	{ A8, A7, false, false },
	{ A8, B7, false, false },
	{ A8, B8, false, false },
	{ B5, B6, false,  true },
	{ B6, A7, false,  true },
	{ B6, B7, false,  true },
	{ B6, C7, false,  true },
	{ B7, A6,  true, false },
	{ B7, A7, false,  true },
	{ B7, A8, false, false },
	{ B7, B6, false,  true },
	{ B7, B8, false,  true },
	{ B7, C6,  true, false },
	{ B7, C7, false,  true },
	{ B7, C8,  true, false },
	{ B8, A7, false,  true },
	{ B8, A8, false, false },
	{ B8, B7, false,  true },
	{ B8, C7, false,  true },
	{ B8, C8,  true, false },
	{ C5, B6, false,  true },
	{ C6, B6, false,  true },
	{ C6, B7, false,  true },
	{ C6, C7, false,  true },
	{ C7, B6, false,  true },
	{ C7, B7, false,  true },
	{ C7, B8, false,  true },
	{ C8, B7, false,  true },
	{ C8, B8, false,  true },
	{ C8, C7, false,  true },
	{ D6, C7, false,  true },
	{ D7, C7, false,  true },
	{ D8, C7, false,  true },
	/* BlackKing, B1 */
	{ A1, A2, false,  true },
	{ A1, B1, false, false },
	{ A1, B2, false,  true },
	{ A2, A1, false,  true },
	{ A2, A3, false,  true },
	{ A2, B1, false, false },
	{ A2, B2, false,  true },
	{ A2, B3,  true, false },
	{ A3, A2, false,  true },
	{ A3, B2, false,  true },
	{ A4, A3, false,  true },
	{ B1, A1, false, false },
	{ B1, A2, false, false },
	{ B1, B2, false, false },
	{ B1, C1, false, false },
	{ B1, C2, false, false },
	{ B2, A1, false,  true },
	{ B2, A2, false,  true },
	{ B2, A3, false,  true },
	{ B2, B1, false, false },
	{ B2, B3,  true, false },
	{ B2, C1, false,  true },
	{ B2, C2, false,  true },
	{ B2, C3, false,  true },
	{ B3, A2, false,  true },
	{ B3, A3, false,  true },
	{ B3, B2, false,  true },
	{ B3, C2, false,  true },
	{ B3, C3, false,  true },
	{ B4, A3, false,  true },
	{ B4, C3, false,  true },
	{ C1, B1, false, false },
	{ C1, B2, false,  true },
	{ C1, C2, false,  true },
	{ C1, D1,  true, false },
	{ C1, D2, false,  true },
	{ C2, B1, false, false },
	{ C2, B2, false,  true },
	{ C2, B3,  true, false },
	{ C2, C1, false,  true },
	{ C2, C3, false,  true },
	{ C2, D1,  true, false },
	{ C2, D2, false,  true },
	{ C2, D3,  true, false },
	{ C3, B2, false,  true },
	{ C3, C2, false,  true },
	{ C3, D2, false,  true },
	{ C4, C3, false,  true },
	{ D1, C1, false,  true },
	{ D1, C2, false,  true },
	{ D1, D2, false,  true },
	{ D2, C1, false,  true },
	{ D2, C2, false,  true },
	{ D2, C3, false,  true },
	{ D3, C2, false,  true },
	{ D3, C3, false,  true },
	{ D3, D2, false,  true },
	{ D4, C3, false,  true },
	{ E1, D2, false,  true },
	{ E2, D2, false,  true },
	{ E3, D2, false,  true },
	/* BlackKing, B2 */
	{ A1, A2, false,  true },
	{ A1, B1, false,  true },
	{ A1, B2, false, false },
	{ A2, A1, false,  true },
	{ A2, A3, false,  true },
	{ A2, B1, false,  true },
	{ A2, B2, false, false },
	{ A2, B3, false,  true },
	{ A3, A2, false,  true },
	{ A3, A4, false,  true },
	{ A3, B2, false, false },
	{ A3, B3, false,  true },
	{ A3, B4,  true, false },
	{ A4, A3, false,  true },
	{ A4, B3, false,  true },
	{ A5, A4, false,  true },
	{ B1, A1, false,  true },
	{ B1, A2, false,  true },
	{ B1, B2, false, false },
	{ B1, C1, false,  true },
	{ B1, C2, false,  true },
	{ B2, A1, false, false },
	{ B2, A2, false, false },
	{ B2, A3, false, false },
	{ B2, B1, false, false },
	{ B2, B3, false, false },
	{ B2, C1, false, false },
	{ B2, C2, false, false },
	{ B2, C3, false, false },
	{ B3, A2, false,  true },
	{ B3, A3, false,  true },
	{ B3, A4, false,  true },
	{ B3, B2, false, false },
	{ B3, B4,  true, false },
	{ B3, C2, false,  true },
	{ B3, C3, false,  true },
	{ B3, C4, false,  true },
	{ B4, A3, false,  true },
	{ B4, A4, false,  true },
	{ B4, B3, false,  true },
	{ B4, C3, false,  true },
	{ B4, C4, false,  true },
	{ B5, A4, false,  true },
	{ B5, C4, false,  true },
	{ C1, B1, false,  true },
	{ C1, B2, false, false },
	{ C1, C2, false,  true },
	{ C1, D1, false,  true },
	{ C1, D2,  true, false },
	{ C2, B1, false,  true },
	{ C2, B2, false, false },
	{ C2, B3, false,  true },
	{ C2, C1, false,  true },
	{ C2, C3, false,  true },
	{ C2, D1, false,  true },
	{ C2, D2,  true, false },
	{ C2, D3, false,  true },
	{ C3, B2, false, false },
	{ C3, B3, false,  true },
	{ C3, B4,  true, false },
	{ C3, C2, false,  true },
	{ C3, C4, false,  true },
	{ C3, D2,  true, false },
	{ C3, D3, false,  true },
	{ C3, D4,  true, false },
	{ C4, B3, false,  true },
	{ C4, C3, false,  true },
	{ C4, D3, false,  true },
	{ C5, C4, false,  true },
	{ D1, C1, false,  true },
	{ D1, C2, false,  true },
	{ D2, C1, false,  true },
	{ D2, C2, false,  true },
	{ D2, C3, false,  true },
	{ D2, D1, false,  true },
	{ D2, D3, false,  true },
	{ D3, C2, false,  true },
	{ D3, C3, false,  true },
	{ D3, C4, false,  true },
	{ D4, C3, false,  true },
	{ D4, C4, false,  true },
	{ D4, D3, false,  true },
	{ D5, C4, false,  true },
	{ E1, D1, false,  true },
	{ E2, D1, false,  true },
	{ E2, D3, false,  true },
	{ E3, D3, false,  true },
	{ E4, D3, false,  true },
	/* BlackKing, B3 */
	{ A1, A2, false,  true },
	{ A1, B2, false,  true },
	{ A2, A1, false,  true },
	{ A2, A3, false,  true },
	{ A2, B1,  true, false },
	{ A2, B2, false,  true },
	{ A2, B3, false, false },
	{ A3, A2, false,  true },
	{ A3, A4, false,  true },
	{ A3, B2, false,  true },
	{ A3, B3, false, false },
	{ A3, B4, false,  true },
	{ A4, A3, false,  true },
	{ A4, A5, false,  true },
	{ A4, B3, false, false },
	{ A4, B4, false,  true },
	{ A4, B5,  true, false },
	{ A5, A4, false,  true },
	{ A5, B4, false,  true },
	{ A6, A5, false,  true },
	{ B1, A1, false,  true },
	{ B1, A2, false,  true },
	{ B1, B2, false,  true },
	{ B1, C1, false,  true },
	{ B1, C2, false,  true },
	{ B2, A1, false,  true },
	{ B2, A2, false,  true },
	{ B2, A3, false,  true },
	{ B2, B1,  true, false },
	{ B2, B3, false, false },
	{ B2, C1, false,  true },
	{ B2, C2, false,  true },
	{ B2, C3, false,  true },
	{ B3, A2, false, false },
	{ B3, A3, false, false },
	{ B3, A4, false, false },
	{ B3, B2, false, false },
	{ B3, B4, false, false },
	{ B3, C2, false, false },
	{ B3, C3, false, false },
	{ B3, C4, false, false },
	{ B4, A3, false,  true },
	{ B4, A4, false,  true },
	{ B4, A5, false,  true },
	{ B4, B3, false, false },
	{ B4, B5,  true, false },
	{ B4, C3, false,  true },
	{ B4, C4, false,  true },
	{ B4, C5, false,  true },
	{ B5, A4, false,  true },
	{ B5, A5, false,  true },
	{ B5, B4, false,  true },
	{ B5, C4, false,  true },
	{ B5, C5, false,  true },
	{ B6, A5, false,  true },
	{ B6, C5, false,  true },
	{ C1, B2, false,  true },
	{ C1, C2, false,  true },
	{ C1, D2, false,  true },
	{ C2, B1,  true, false },
	{ C2, B2, false,  true },
	{ C2, B3, false, false },
	{ C2, C1, false,  true },
	{ C2, C3, false,  true },
	{ C2, D1,  true, false },
	{ C2, D2, false,  true },
	{ C2, D3,  true, false },
	{ C3, B2, false,  true },
	{ C3, B3, false, false },
	{ C3, B4, false,  true },
	{ C3, C2, false,  true },
	{ C3, C4, false,  true },
	{ C3, D2, false,  true },
	{ C3, D3,  true, false },
	{ C3, D4, false,  true },
	{ C4, B3, false, false },
	{ C4, B4, false,  true },
	{ C4, B5,  true, false },
	{ C4, C3, false,  true },
	{ C4, C5, false,  true },
	{ C4, D3,  true, false },
	{ C4, D4, false,  true },
	{ C4, D5,  true, false },
	{ C5, B4, false,  true },
	{ C5, C4, false,  true },
	{ C5, D4, false,  true },
	{ C6, C5, false,  true },
	{ D1, C1, false,  true },
	{ D1, C2, false,  true },
	{ D1, D2, false,  true },
	{ D2, C1, false,  true },
	{ D2, C2, false,  true },
	{ D2, C3, false,  true },
	{ D3, C2, false,  true },
	{ D3, C3, false,  true },
	{ D3, C4, false,  true },
	{ D3, D2, false,  true },
	{ D3, D4, false,  true },
	{ D4, C3, false,  true },
	{ D4, C4, false,  true },
	{ D4, C5, false,  true },
	{ D5, C4, false,  true },
	{ D5, C5, false,  true },
	{ D5, D4, false,  true },
	{ D6, C5, false,  true },
	{ E1, D2, false,  true },
	{ E2, D2, false,  true },
	{ E3, D2, false,  true },
	{ E3, D4, false,  true },
	{ E4, D4, false,  true },
	{ E5, D4, false,  true },
	/* BlackKing, B4 */
	{ A1, A2, false,  true },
	{ A2, A3, false,  true },
	{ A2, B3, false,  true },
	{ A3, A2, false,  true },
	{ A3, A4, false,  true },
	{ A3, B2,  true, false },
	{ A3, B3, false,  true },
	{ A3, B4, false, false },
	{ A4, A3, false,  true },
	{ A4, A5, false,  true },
	{ A4, B3, false,  true },
	{ A4, B4, false, false },
	{ A4, B5, false,  true },
	{ A5, A4, false,  true },
	{ A5, A6, false,  true },
	{ A5, B4, false, false },
	{ A5, B5, false,  true },
	{ A5, B6,  true, false },
	{ A6, A5, false,  true },
	{ A6, B5, false,  true },
	{ A7, A6, false,  true },
	{ B1, A2, false,  true },
	{ B1, C2, false,  true },
	{ B2, A2, false,  true },
	{ B2, A3, false,  true },
	{ B2, B3, false,  true },
	{ B2, C2, false,  true },
	{ B2, C3, false,  true },
	{ B3, A2, false,  true },
	{ B3, A3, false,  true },
	{ B3, A4, false,  true },
	{ B3, B2,  true, false },
	{ B3, B4, false, false },
	{ B3, C2, false,  true },
	{ B3, C3, false,  true },
	{ B3, C4, false,  true },
	{ B4, A3, false, false },
	{ B4, A4, false, false },
	{ B4, A5, false, false },
	{ B4, B3, false, false },
	{ B4, B5, false, false },
	{ B4, C3, false, false },
	{ B4, C4, false, false },
	{ B4, C5, false, false },
	{ B5, A4, false,  true },
	{ B5, A5, false,  true },
	{ B5, A6, false,  true },
	{ B5, B4, false, false },
	{ B5, B6,  true, false },
	{ B5, C4, false,  true },
	{ B5, C5, false,  true },
	{ B5, C6, false,  true },
	{ B6, A5, false,  true },
	{ B6, A6, false,  true },
	{ B6, B5, false,  true },
	{ B6, C5, false,  true },
	{ B6, C6, false,  true },
	{ B7, A6, false,  true },
	{ B7, C6, false,  true },
	{ C1, C2, false,  true },
	{ C2, B3, false,  true },
	{ C2, C3, false,  true },
	{ C2, D3, false,  true },
	{ C3, B2,  true, false },
	{ C3, B3, false,  true },
	{ C3, B4, false, false },
	{ C3, C2, false,  true },
	{ C3, C4, false,  true },
	{ C3, D2,  true, false },
	{ C3, D3, false,  true },
	{ C3, D4,  true, false },
	{ C4, B3, false,  true },
	{ C4, B4, false, false },
	{ C4, B5, false,  true },
	{ C4, C3, false,  true },
	{ C4, C5, false,  true },
	{ C4, D3, false,  true },
	{ C4, D4,  true, false },
	{ C4, D5, false,  true },
	{ C5, B4, false, false },
	{ C5, B5, false,  true },
	{ C5, B6,  true, false },
	{ C5, C4, false,  true },
	{ C5, C6, false,  true },
	{ C5, D4,  true, false },
	{ C5, D5, false,  true },
	{ C5, D6,  true, false },
	{ C6, B5, false,  true },
	{ C6, C5, false,  true },
	{ C6, D5, false,  true },
	{ C7, C6, false,  true },
	{ D1, C2, false,  true },
	{ D2, C2, false,  true },
	{ D2, C3, false,  true },
	{ D2, D3, false,  true },
	{ D3, C2, false,  true },
	{ D3, C3, false,  true },
	{ D3, C4, false,  true },
	{ D4, C3, false,  true },
	{ D4, C4, false,  true },
	{ D4, C5, false,  true },
	{ D4, D3, false,  true },
	{ D4, D5, false,  true },
	{ D5, C4, false,  true },
	{ D5, C5, false,  true },
	{ D5, C6, false,  true },
	{ D6, C5, false,  true },
	{ D6, C6, false,  true },
	{ D6, D5, false,  true },
	{ D7, C6, false,  true },
	{ E2, D3, false,  true },
	{ E3, D3, false,  true },
	{ E4, D3, false,  true },
	{ E4, D5, false,  true },
	{ E5, D5, false,  true },
	{ E6, D5, false,  true },
	/* BlackKing, B5 */
	{ A2, A3, false,  true },
	{ A3, A4, false,  true },
	{ A3, B4, false,  true },
	{ A4, A3, false,  true },
	{ A4, A5, false,  true },
	{ A4, B3,  true, false },
	{ A4, B4, false,  true },
	{ A4, B5, false, false },
	{ A5, A4, false,  true },
	{ A5, A6, false,  true },
	{ A5, B4, false,  true },
	{ A5, B5, false, false },
	{ A5, B6, false,  true },
	{ A6, A5, false,  true },
	{ A6, A7, false,  true },
	{ A6, B5, false, false },
	{ A6, B6, false,  true },
	{ A6, B7,  true, false },
	{ A7, A6, false,  true },
	{ A7, B6, false,  true },
	{ A8, A7, false,  true },
	{ B2, A3, false,  true },
	{ B2, C3, false,  true },
	{ B3, A3, false,  true },
	{ B3, A4, false,  true },
	{ B3, B4, false,  true },
	{ B3, C3, false,  true },
	{ B3, C4, false,  true },
	{ B4, A3, false,  true },
	{ B4, A4, false,  true },
	{ B4, A5, false,  true },
	{ B4, B3,  true, false },
	{ B4, B5, false, false },
	{ B4, C3, false,  true },
	{ B4, C4, false,  true },
	{ B4, C5, false,  true },
	{ B5, A4, false, false },
	{ B5, A5, false, false },
	{ B5, A6, false, false },
	{ B5, B4, false, false },
	{ B5, B6, false, false },
	{ B5, C4, false, false },
	{ B5, C5, false, false },
	{ B5, C6, false, false },
	{ B6, A5, false,  true },
	{ B6, A6, false,  true },
	{ B6, A7, false,  true },
	{ B6, B5, false, false },
	{ B6, B7,  true, false },
	{ B6, C5, false,  true },
	{ B6, C6, false,  true },
	{ B6, C7, false,  true },
	{ B7, A6, false,  true },
	{ B7, A7, false,  true },
	{ B7, B6, false,  true },
	{ B7, C6, false,  true },
	{ B7, C7, false,  true },
	{ B8, A7, false,  true },
	{ B8, C7, false,  true },
	{ C2, C3, false,  true },
	{ C3, B4, false,  true },
	{ C3, C4, false,  true },
	{ C3, D4, false,  true },
	{ C4, B3,  true, false },
	{ C4, B4, false,  true },
	{ C4, B5, false, false },
	{ C4, C3, false,  true },
	{ C4, C5, false,  true },
	{ C4, D3,  true, false },
	{ C4, D4, false,  true },
	{ C4, D5,  true, false },
	{ C5, B4, false,  true },
	{ C5, B5, false, false },
	{ C5, B6, false,  true },
	{ C5, C4, false,  true },
	{ C5, C6, false,  true },
	{ C5, D4, false,  true },
	{ C5, D5,  true, false },
	{ C5, D6, false,  true },
	{ C6, B5, false, false },
	{ C6, B6, false,  true },
	{ C6, B7,  true, false },
	{ C6, C5, false,  true },
	{ C6, C7, false,  true },
	{ C6, D5,  true, false },
	{ C6, D6, false,  true },
	{ C6, D7,  true, false },
	{ C7, B6, false,  true },
	{ C7, C6, false,  true },
	{ C7, D6, false,  true },
	{ C8, C7, false,  true },
	{ D2, C3, false,  true },
	{ D3, C3, false,  true },
	{ D3, C4, false,  true },
	{ D3, D4, false,  true },
	{ D4, C3, false,  true },
	{ D4, C4, false,  true },
	{ D4, C5, false,  true },
	{ D5, C4, false,  true },
	{ D5, C5, false,  true },
	{ D5, C6, false,  true },
	{ D5, D4, false,  true },
	{ D5, D6, false,  true },
	{ D6, C5, false,  true },
	{ D6, C6, false,  true },
	{ D6, C7, false,  true },
	{ D7, C6, false,  true },
	{ D7, C7, false,  true },
	{ D7, D6, false,  true },
	{ D8, C7, false,  true },
	{ E3, D4, false,  true },
	{ E4, D4, false,  true },
	{ E5, D4, false,  true },
	{ E5, D6, false,  true },
	{ E6, D6, false,  true },
	{ E7, D6, false,  true },
	/* BlackKing, B6 */
	{ A3, A4, false,  true },
	{ A4, A5, false,  true },
	{ A4, B5, false,  true },
	{ A5, A4, false,  true },
	{ A5, A6, false,  true },
	{ A5, B4,  true, false },
	{ A5, B5, false,  true },
	{ A5, B6, false, false },
	{ A6, A5, false,  true },
	{ A6, A7, false,  true },
	{ A6, B5, false,  true },
	{ A6, B6, false, false },
	{ A6, B7, false,  true },
	{ A7, A6, false,  true },
	{ A7, A8, false,  true },
	{ A7, B6, false, false },
	{ A7, B7, false,  true },
	{ A7, B8,  true, false },
	{ A8, A7, false,  true },
	{ A8, B7, false,  true },
	{ B3, A4, false,  true },
	{ B3, C4, false,  true },
	{ B4, A4, false,  true },
	{ B4, A5, false,  true },
	{ B4, B5, false,  true },
	{ B4, C4, false,  true },
	{ B4, C5, false,  true },
	{ B5, A4, false,  true },
	{ B5, A5, false,  true },
	{ B5, A6, false,  true },
	{ B5, B4,  true, false },
	{ B5, B6, false, false },
	{ B5, C4, false,  true },
	{ B5, C5, false,  true },
	{ B5, C6, false,  true },
	{ B6, A5, false, false },
	{ B6, A6, false, false },
	{ B6, A7, false, false },
	{ B6, B5, false, false },
	{ B6, B7, false, false },
	{ B6, C5, false, false },
	{ B6, C6, false, false },
	{ B6, C7, false, false },
	{ B7, A6, false,  true },
	{ B7, A7, false,  true },
	{ B7, A8, false,  true },
	{ B7, B6, false, false },
	{ B7, B8,  true, false },
	{ B7, C6, false,  true },
	{ B7, C7, false,  true },
	{ B7, C8, false,  true },
	{ B8, A7, false,  true },
	{ B8, A8, false,  true },
	{ B8, B7, false,  true },
	{ B8, C7, false,  true },
	{ B8, C8, false,  true },
	{ C3, C4, false,  true },
	{ C4, B5, false,  true },
	{ C4, C5, false,  true },
	{ C4, D5, false,  true },
	{ C5, B4,  true, false },
	{ C5, B5, false,  true },
	{ C5, B6, false, false },
	{ C5, C4, false,  true },
	{ C5, C6, false,  true },
	{ C5, D4,  true, false },
	{ C5, D5, false,  true },
	{ C5, D6,  true, false },
	{ C6, B5, false,  true },
	{ C6, B6, false, false },
	{ C6, B7, false,  true },
	{ C6, C5, false,  true },
	{ C6, C7, false,  true },
	{ C6, D5, false,  true },
	{ C6, D6,  true, false },
	{ C6, D7, false,  true },
	{ C7, B6, false, false },
	{ C7, B7, false,  true },
	{ C7, B8,  true, false },
	{ C7, C6, false,  true },
	{ C7, C8, false,  true },
	{ C7, D6,  true, false },
	{ C7, D7, false,  true },
	{ C7, D8,  true, false },
	{ C8, B7, false,  true },
	{ C8, C7, false,  true },
	{ C8, D7, false,  true },
	{ D3, C4, false,  true },
	{ D4, C4, false,  true },
	{ D4, C5, false,  true },
	{ D4, D5, false,  true },
	{ D5, C4, false,  true },
	{ D5, C5, false,  true },
	{ D5, C6, false,  true },
	{ D6, C5, false,  true },
	{ D6, C6, false,  true },
	{ D6, C7, false,  true },
	{ D6, D5, false,  true },
	{ D6, D7, false,  true },
	{ D7, C6, false,  true },
	{ D7, C7, false,  true },
	{ D7, C8, false,  true },
	{ D8, C7, false,  true },
	{ D8, C8, false,  true },
	{ D8, D7, false,  true },
	{ E4, D5, false,  true },
	{ E5, D5, false,  true },
	{ E6, D5, false,  true },
	{ E6, D7, false,  true },
	{ E7, D7, false,  true },
	{ E8, C8, false,  true },
	{ E8, D7, false,  true },
	/* BlackKing, B7 */
	{ A4, A5, false,  true },
	{ A5, A6, false,  true },
	{ A5, B6, false,  true },
	{ A6, A5, false,  true },
	{ A6, A7, false,  true },
	{ A6, B5,  true, false },
	{ A6, B6, false,  true },
	{ A6, B7, false, false },
	{ A7, A6, false,  true },
	{ A7, A8, false,  true },
	{ A7, B6, false,  true },
	{ A7, B7, false, false },
	{ A7, B8, false,  true },
	{ A8, A7, false,  true },
	{ A8, B7, false, false },
	{ A8, B8, false,  true },
	{ B4, A5, false,  true },
	{ B4, C5, false,  true },
	{ B5, A5, false,  true },
	{ B5, A6, false,  true },
	{ B5, B6, false,  true },
	{ B5, C5, false,  true },
	{ B5, C6, false,  true },
	{ B6, A5, false,  true },
	{ B6, A6, false,  true },
	{ B6, A7, false,  true },
	{ B6, B5,  true, false },
	{ B6, B7, false, false },
	{ B6, C5, false,  true },
	{ B6, C6, false,  true },
	{ B6, C7, false,  true },
	{ B7, A6, false, false },
	{ B7, A7, false, false },
	{ B7, A8, false, false },
	{ B7, B6, false, false },
	{ B7, B8, false, false },
	{ B7, C6, false, false },
	{ B7, C7, false, false },
	{ B7, C8, false, false },
	{ B8, A7, false,  true },
	{ B8, A8, false,  true },
	{ B8, B7, false, false },
	{ B8, C7, false,  true },
	{ B8, C8, false,  true },
	{ C4, C5, false,  true },
	{ C5, B6, false,  true },
	{ C5, C6, false,  true },
	{ C5, D6, false,  true },
	{ C6, B5,  true, false },
	{ C6, B6, false,  true },
	{ C6, B7, false, false },
	{ C6, C5, false,  true },
	{ C6, C7, false,  true },
	{ C6, D5,  true, false },
	{ C6, D6, false,  true },
	{ C6, D7,  true, false },
	{ C7, B6, false,  true },
	{ C7, B7, false, false },
	{ C7, B8, false,  true },
	{ C7, C6, false,  true },
	{ C7, C8, false,  true },
	{ C7, D6, false,  true },
	{ C7, D7,  true, false },
	{ C7, D8, false,  true },
	{ C8, B7, false, false },
	{ C8, B8, false,  true },
	{ C8, C7, false,  true },
	{ C8, D7,  true, false },
	{ C8, D8, false,  true },
	{ D4, C5, false,  true },
	{ D5, C5, false,  true },
	{ D5, C6, false,  true },
	{ D5, D6, false,  true },
	{ D6, C5, false,  true },
	{ D6, C6, false,  true },
	{ D6, C7, false,  true },
	{ D7, C6, false,  true },
	{ D7, C7, false,  true },
	{ D7, C8, false,  true },
	{ D7, D6, false,  true },
	{ D7, D8, false,  true },
	{ D8, C7, false,  true },
	{ D8, C8, false,  true },
	{ E5, D6, false,  true },
	{ E6, D6, false,  true },
	{ E7, D6, false,  true },
	{ E7, D8, false,  true },
	{ E8, C8, false,  true },
	{ E8, D8, false,  true },
	/* BlackKing, B8 */
	{ A5, A6, false,  true },
	{ A6, A7, false,  true },
	{ A6, B7, false,  true },
	{ A7, A6, false,  true },
	{ A7, A8, false,  true },
	{ A7, B6,  true, false },
	{ A7, B7, false,  true },
	{ A7, B8, false, false },
	{ A8, A7, false,  true },
	{ A8, B7, false,  true },
	{ A8, B8, false, false },
	{ B5, A6, false,  true },
	{ B5, C6, false,  true },
	{ B6, A6, false,  true },
	{ B6, A7, false,  true },
	{ B6, B7, false,  true },
	{ B6, C6, false,  true },
	{ B6, C7, false,  true },
	{ B7, A6, false,  true },
	{ B7, A7, false,  true },
	{ B7, A8, false,  true },
	{ B7, B6,  true, false },
	{ B7, B8, false, false },
	{ B7, C6, false,  true },
	{ B7, C7, false,  true },
	{ B7, C8, false,  true },
	{ B8, A7, false, false },
	{ B8, A8, false, false },
	{ B8, B7, false, false },
	{ B8, C7, false, false },
	{ B8, C8, false, false },
	{ C5, C6, false,  true },
	{ C6, B7, false,  true },
	{ C6, C7, false,  true },
	{ C6, D7, false,  true },
	{ C7, B6,  true, false },
	{ C7, B7, false,  true },
	{ C7, B8, false, false },
	{ C7, C6, false,  true },
	{ C7, C8, false,  true },
	{ C7, D6,  true, false },
	{ C7, D7, false,  true },
	{ C7, D8,  true, false },
	{ C8, B7, false,  true },
	{ C8, B8, false, false },
	{ C8, C7, false,  true },
	{ C8, D7, false,  true },
	{ C8, D8,  true, false },
	{ D5, C6, false,  true },
	{ D6, C6, false,  true },
	{ D6, C7, false,  true },
	{ D6, D7, false,  true },
	{ D7, C6, false,  true },
	{ D7, C7, false,  true },
	{ D7, C8, false,  true },
	{ D8, C7, false,  true },
	{ D8, C8, false,  true },
	{ D8, D7, false,  true },
	{ E6, D7, false,  true },
	{ E7, D7, false,  true },
	{ E8, C8, false, false },
	{ E8, D7, false,  true },
	/* BlackKing, C1 */
	{ A1, A2, false,  true },
	{ A1, B1, false,  true },
	{ A1, B2, false,  true },
	{ A2, B1, false,  true },
	{ A2, B2, false,  true },
	{ A2, B3, false,  true },
	{ A3, A2, false,  true },
	{ A3, B2, false,  true },
	{ A3, B3, false,  true },
	{ A4, B3, false,  true },
	{ B1, A1,  true, false },
	{ B1, A2, false,  true },
	{ B1, B2, false,  true },
	{ B1, C1, false, false },
	{ B1, C2, false,  true },
	{ B2, A1,  true, false },
	{ B2, A2, false,  true },
	{ B2, A3,  true, false },
	{ B2, B1, false,  true },
	{ B2, B3, false,  true },
	{ B2, C1, false, false },
	{ B2, C2, false,  true },
	{ B2, C3,  true, false },
	{ B3, A2, false,  true },
	{ B3, B2, false,  true },
	{ B3, C2, false,  true },
	{ B4, B3, false,  true },
	{ C1, B1, false, false },
	{ C1, B2, false, false },
	{ C1, C2, false, false },
	{ C1, D1, false, false },
	{ C1, D2, false, false },
	{ C2, B1, false,  true },
	{ C2, B2, false,  true },
	{ C2, B3, false,  true },
	{ C2, C1, false, false },
	{ C2, C3,  true, false },
	{ C2, D1, false,  true },
	{ C2, D2, false,  true },
	{ C2, D3, false,  true },
	{ C3, B2, false,  true },
	{ C3, B3, false,  true },
	{ C3, C2, false,  true },
	{ C3, D2, false,  true },
	{ C3, D3, false,  true },
	{ C4, B3, false,  true },
	{ C4, D3, false,  true },
	{ D1, C1, false, false },
	{ D1, C2, false,  true },
	{ D1, D2, false,  true },
	{ D1, E1,  true, false },
	{ D1, E2, false,  true },
	{ D2, C1, false, false },
	{ D2, C2, false,  true },
	{ D2, C3,  true, false },
	{ D2, D1, false,  true },
	{ D2, D3, false,  true },
	{ D2, E1,  true, false },
	{ D2, E2, false,  true },
	{ D2, E3,  true, false },
	{ D3, C2, false,  true },
	{ D3, D2, false,  true },
	{ D3, E2, false,  true },
	{ D4, D3, false,  true },
	{ E1, D1, false,  true },
	{ E1, D2, false,  true },
	{ E1, E2, false,  true },
	{ E2, D1, false,  true },
	{ E2, D2, false,  true },
	{ E2, D3, false,  true },
	{ E3, D2, false,  true },
	{ E3, D3, false,  true },
	{ E3, E2, false,  true },
	{ E4, D3, false,  true },
	{ F1, E2, false,  true },
	{ F2, E2, false,  true },
	{ F3, E2, false,  true },
	/* BlackKing, C2 */
	{ A1, B1, false,  true },
	{ A1, B2, false,  true },
	{ A2, A1, false,  true },
	{ A2, A3, false,  true },
	{ A2, B1, false,  true },
	{ A2, B2, false,  true },
	{ A2, B3, false,  true },
	{ A3, B2, false,  true },
	{ A3, B3, false,  true },
	{ A3, B4, false,  true },
	{ A4, A3, false,  true },
	{ A4, B3, false,  true },
	{ A4, B4, false,  true },
	{ A5, B4, false,  true },
	{ B1, A1, false,  true },
	{ B1, A2,  true, false },
	{ B1, B2, false,  true },
	{ B1, C1, false,  true },
	{ B1, C2, false, false },
	{ B2, A1, false,  true },
	{ B2, A2,  true, false },
	{ B2, A3, false,  true },
	{ B2, B1, false,  true },
	{ B2, B3, false,  true },
	{ B2, C1, false,  true },
	{ B2, C2, false, false },
	{ B2, C3, false,  true },
	{ B3, A2,  true, false },
	{ B3, A3, false,  true },
	{ B3, A4,  true, false },
	{ B3, B2, false,  true },
	{ B3, B4, false,  true },
	{ B3, C2, false, false },
	{ B3, C3, false,  true },
	{ B3, C4,  true, false },
	{ B4, A3, false,  true },
	{ B4, B3, false,  true },
	{ B4, C3, false,  true },
	{ B5, B4, false,  true },
	{ C1, B1, false,  true },
	{ C1, B2, false,  true },
	{ C1, C2, false, false },
	{ C1, D1, false,  true },
	{ C1, D2, false,  true },
	{ C2, B1, false, false },
	{ C2, B2, false, false },
	{ C2, B3, false, false },
	{ C2, C1, false, false },
	{ C2, C3, false, false },
	{ C2, D1, false, false },
	{ C2, D2, false, false },
	{ C2, D3, false, false },
	{ C3, B2, false,  true },
	{ C3, B3, false,  true },
	{ C3, B4, false,  true },
	{ C3, C2, false, false },
	{ C3, C4,  true, false },
	{ C3, D2, false,  true },
	{ C3, D3, false,  true },
	{ C3, D4, false,  true },
	{ C4, B3, false,  true },
	{ C4, B4, false,  true },
	{ C4, C3, false,  true },
	{ C4, D3, false,  true },
	{ C4, D4, false,  true },
	{ C5, B4, false,  true },
	{ C5, D4, false,  true },
	{ D1, C1, false,  true },
	{ D1, C2, false, false },
	{ D1, D2, false,  true },
	{ D1, E1, false,  true },
	{ D1, E2,  true, false },
	{ D2, C1, false,  true },
	{ D2, C2, false, false },
	{ D2, C3, false,  true },
	{ D2, D1, false,  true },
	{ D2, D3, false,  true },
	{ D2, E1, false,  true },
	{ D2, E2,  true, false },
	{ D2, E3, false,  true },
	{ D3, C2, false, false },
	{ D3, C3, false,  true },
	{ D3, C4,  true, false },
	{ D3, D2, false,  true },
	{ D3, D4, false,  true },
	{ D3, E2,  true, false },
	{ D3, E3, false,  true },
	{ D3, E4,  true, false },
	{ D4, C3, false,  true },
	{ D4, D3, false,  true },
	{ D4, E3, false,  true },
	{ D5, D4, false,  true },
	{ E1, D1, false,  true },
	{ E1, D2, false,  true },
	{ E2, D1, false,  true },
	{ E2, D2, false,  true },
	{ E2, D3, false,  true },
	{ E2, E1, false,  true },
	{ E2, E3, false,  true },
	{ E3, D2, false,  true },
	{ E3, D3, false,  true },
	{ E3, D4, false,  true },
	{ E4, D3, false,  true },
	{ E4, D4, false,  true },
	{ E4, E3, false,  true },
	{ E5, D4, false,  true },
	{ F1, E1, false,  true },
	{ F2, E1, false,  true },
	{ F2, E3, false,  true },
	{ F3, E3, false,  true },
	{ F4, E3, false,  true },
	/* BlackKing, C3 */
	{ A1, A2, false,  true },
	{ A1, B1, false,  true },
	{ A1, B2, false,  true },
	{ A2, B1, false,  true },
	{ A2, B2, false,  true },
	{ A2, B3, false,  true },
	{ A3, A2, false,  true },
	{ A3, A4, false,  true },
	{ A3, B2, false,  true },
	{ A3, B3, false,  true },
	{ A3, B4, false,  true },
	{ A4, B3, false,  true },
	{ A4, B4, false,  true },
	{ A4, B5, false,  true },
	{ A5, A4, false,  true },
	{ A5, B4, false,  true },
	{ A5, B5, false,  true },
	{ A6, B5, false,  true },
	{ B1, A2, false,  true },
	{ B1, B2, false,  true },
	{ B1, C2, false,  true },
	{ B2, A1,  true, false },
	{ B2, A2, false,  true },
	{ B2, A3,  true, false },
	{ B2, B1, false,  true },
	{ B2, B3, false,  true },
	{ B2, C1,  true, false },
	{ B2, C2, false,  true },
	{ B2, C3, false, false },
	{ B3, A2, false,  true },
	{ B3, A3,  true, false },
	{ B3, A4, false,  true },
	{ B3, B2, false,  true },
	{ B3, B4, false,  true },
	{ B3, C2, false,  true },
	{ B3, C3, false, false },
	{ B3, C4, false,  true },
	{ B4, A3,  true, false },
	{ B4, A4, false,  true },
	{ B4, A5,  true, false },
	{ B4, B3, false,  true },
	{ B4, B5, false,  true },
	{ B4, C3, false, false },
	{ B4, C4, false,  true },
	{ B4, C5,  true, false },
	{ B5, A4, false,  true },
	{ B5, B4, false,  true },
	{ B5, C4, false,  true },
	{ B6, B5, false,  true },
	{ C1, B1, false,  true },
	{ C1, B2, false,  true },
	{ C1, C2, false,  true },
	{ C1, D1, false,  true },
	{ C1, D2, false,  true },
	{ C2, B1, false,  true },
	{ C2, B2, false,  true },
	{ C2, B3, false,  true },
	{ C2, C1,  true, false },
	{ C2, C3, false, false },
	{ C2, D1, false,  true },
	{ C2, D2, false,  true },
	{ C2, D3, false,  true },
	{ C3, B2, false, false },
	{ C3, B3, false, false },
	{ C3, B4, false, false },
	{ C3, C2, false, false },
	{ C3, C4, false, false },
	{ C3, D2, false, false },
	{ C3, D3, false, false },
	{ C3, D4, false, false },
	{ C4, B3, false,  true },
	{ C4, B4, false,  true },
	{ C4, B5, false,  true },
	{ C4, C3, false, false },
	{ C4, C5,  true, false },
	{ C4, D3, false,  true },
	{ C4, D4, false,  true },
	{ C4, D5, false,  true },
	{ C5, B4, false,  true },
	{ C5, B5, false,  true },
	{ C5, C4, false,  true },
	{ C5, D4, false,  true },
	{ C5, D5, false,  true },
	{ C6, B5, false,  true },
	{ C6, D5, false,  true },
	{ D1, C2, false,  true },
	{ D1, D2, false,  true },
	{ D1, E2, false,  true },
	{ D2, C1,  true, false },
	{ D2, C2, false,  true },
	{ D2, C3, false, false },
	{ D2, D1, false,  true },
	{ D2, D3, false,  true },
	{ D2, E1,  true, false },
	{ D2, E2, false,  true },
	{ D2, E3,  true, false },
	{ D3, C2, false,  true },
	{ D3, C3, false, false },
	{ D3, C4, false,  true },
	{ D3, D2, false,  true },
	{ D3, D4, false,  true },
	{ D3, E2, false,  true },
	{ D3, E3,  true, false },
	{ D3, E4, false,  true },
	{ D4, C3, false, false },
	{ D4, C4, false,  true },
	{ D4, C5,  true, false },
	{ D4, D3, false,  true },
	{ D4, D5, false,  true },
	{ D4, E3,  true, false },
	{ D4, E4, false,  true },
	{ D4, E5,  true, false },
	{ D5, C4, false,  true },
	{ D5, D4, false,  true },
	{ D5, E4, false,  true },
	{ D6, D5, false,  true },
	{ E1, D1, false,  true },
	{ E1, D2, false,  true },
	{ E1, E2, false,  true },
	{ E2, D1, false,  true },
	{ E2, D2, false,  true },
	{ E2, D3, false,  true },
	{ E3, D2, false,  true },
	{ E3, D3, false,  true },
	{ E3, D4, false,  true },
	{ E3, E2, false,  true },
	{ E3, E4, false,  true },
	{ E4, D3, false,  true },
	{ E4, D4, false,  true },
	{ E4, D5, false,  true },
	{ E5, D4, false,  true },
	{ E5, D5, false,  true },
	{ E5, E4, false,  true },
	{ E6, D5, false,  true },
	{ F1, E2, false,  true },
	{ F2, E2, false,  true },
	{ F3, E2, false,  true },
	{ F3, E4, false,  true },
	{ F4, E4, false,  true },
	{ F5, E4, false,  true },
	/* BlackKing, C4 */
	{ A1, B2, false,  true },
	{ A2, A3, false,  true },
	{ A2, B2, false,  true },
	{ A2, B3, false,  true },
	{ A3, B2, false,  true },
	{ A3, B3, false,  true },
	{ A3, B4, false,  true },
	{ A4, A3, false,  true },
	{ A4, A5, false,  true },
	{ A4, B3, false,  true },
	{ A4, B4, false,  true },
	{ A4, B5, false,  true },
	{ A5, B4, false,  true },
	{ A5, B5, false,  true },
	{ A5, B6, false,  true },
	{ A6, A5, false,  true },
	{ A6, B5, false,  true },
	{ A6, B6, false,  true },
	{ A7, B6, false,  true },
	{ B1, B2, false,  true },
	{ B2, A3, false,  true },
	{ B2, B3, false,  true },
	{ B2, C3, false,  true },
	{ B3, A2,  true, false },
	{ B3, A3, false,  true },
	{ B3, A4,  true, false },
	{ B3, B2, false,  true },
	{ B3, B4, false,  true },
	{ B3, C2,  true, false },
	{ B3, C3, false,  true },
	{ B3, C4, false, false },
	{ B4, A3, false,  true },
	{ B4, A4,  true, false },
	{ B4, A5, false,  true },
	{ B4, B3, false,  true },
	{ B4, B5, false,  true },
	{ B4, C3, false,  true },
	{ B4, C4, false, false },
	{ B4, C5, false,  true },
	{ B5, A4,  true, false },
	{ B5, A5, false,  true },
	{ B5, A6,  true, false },
	{ B5, B4, false,  true },
	{ B5, B6, false,  true },
	{ B5, C4, false, false },
	{ B5, C5, false,  true },
	{ B5, C6,  true, false },
	{ B6, A5, false,  true },
	{ B6, B5, false,  true },
	{ B6, C5, false,  true },
	{ B7, B6, false,  true },
	{ C1, B2, false,  true },
	{ C1, D2, false,  true },
	{ C2, B2, false,  true },
	{ C2, B3, false,  true },
	{ C2, C3, false,  true },
	{ C2, D2, false,  true },
	{ C2, D3, false,  true },
	{ C3, B2, false,  true },
	{ C3, B3, false,  true },
	{ C3, B4, false,  true },
	{ C3, C2,  true, false },
	{ C3, C4, false, false },
	{ C3, D2, false,  true },
	{ C3, D3, false,  true },
	{ C3, D4, false,  true },
	{ C4, B3, false, false },
	{ C4, B4, false, false },
	{ C4, B5, false, false },
	{ C4, C3, false, false },
	{ C4, C5, false, false },
	{ C4, D3, false, false },
	{ C4, D4, false, false },
	{ C4, D5, false, false },
	{ C5, B4, false,  true },
	{ C5, B5, false,  true },
	{ C5, B6, false,  true },
	{ C5, C4, false, false },
	{ C5, C6,  true, false },
	{ C5, D4, false,  true },
	{ C5, D5, false,  true },
	{ C5, D6, false,  true },
	{ C6, B5, false,  true },
	{ C6, B6, false,  true },
	{ C6, C5, false,  true },
	{ C6, D5, false,  true },
	{ C6, D6, false,  true },
	{ C7, B6, false,  true },
	{ C7, D6, false,  true },
	{ D1, D2, false,  true },
	{ D2, C3, false,  true },
	{ D2, D3, false,  true },
	{ D2, E3, false,  true },
	{ D3, C2,  true, false },
	{ D3, C3, false,  true },
	{ D3, C4, false, false },
	{ D3, D2, false,  true },
	{ D3, D4, false,  true },
	{ D3, E2,  true, false },
	{ D3, E3, false,  true },
	{ D3, E4,  true, false },
	{ D4, C3, false,  true },
	{ D4, C4, false, false },
	{ D4, C5, false,  true },
	{ D4, D3, false,  true },
	{ D4, D5, false,  true },
	{ D4, E3, false,  true },
	{ D4, E4,  true, false },
	{ D4, E5, false,  true },
	{ D5, C4, false, false },
	{ D5, C5, false,  true },
	{ D5, C6,  true, false },
	{ D5, D4, false,  true },
	{ D5, D6, false,  true },
	{ D5, E4,  true, false },
	{ D5, E5, false,  true },
	{ D5, E6,  true, false },
	{ D6, C5, false,  true },
	{ D6, D5, false,  true },
	{ D6, E5, false,  true },
	{ D7, D6, false,  true },
	{ E1, D2, false,  true },
	{ E2, D2, false,  true },
	{ E2, D3, false,  true },
	{ E2, E3, false,  true },
	{ E3, D2, false,  true },
	{ E3, D3, false,  true },
	{ E3, D4, false,  true },
	{ E4, D3, false,  true },
	{ E4, D4, false,  true },
	{ E4, D5, false,  true },
	{ E4, E3, false,  true },
	{ E4, E5, false,  true },
	{ E5, D4, false,  true },
	{ E5, D5, false,  true },
	{ E5, D6, false,  true },
	{ E6, D5, false,  true },
	{ E6, D6, false,  true },
	{ E6, E5, false,  true },
	{ E7, D6, false,  true },
	{ F2, E3, false,  true },
	{ F3, E3, false,  true },
	{ F4, E3, false,  true },
	{ F4, E5, false,  true },
	{ F5, E5, false,  true },
	{ F6, E5, false,  true },
	/* BlackKing, C5 */
	{ A2, B3, false,  true },
	{ A3, A4, false,  true },
	{ A3, B3, false,  true },
	{ A3, B4, false,  true },
	{ A4, B3, false,  true },
	{ A4, B4, false,  true },
	{ A4, B5, false,  true },
	{ A5, A4, false,  true },
	{ A5, A6, false,  true },
	{ A5, B4, false,  true },
	{ A5, B5, false,  true },
	{ A5, B6, false,  true },
	{ A6, B5, false,  true },
	{ A6, B6, false,  true },
	{ A6, B7, false,  true },
	{ A7, A6, false,  true },
	{ A7, B6, false,  true },
	{ A7, B7, false,  true },
	{ A8, B7, false,  true },
	{ B2, B3, false,  true },
	{ B3, A4, false,  true },
	{ B3, B4, false,  true },
	{ B3, C4, false,  true },
	{ B4, A3,  true, false },
	{ B4, A4, false,  true },
	{ B4, A5,  true, false },
	{ B4, B3, false,  true },
	{ B4, B5, false,  true },
	{ B4, C3,  true, false },
	{ B4, C4, false,  true },
	{ B4, C5, false, false },
	{ B5, A4, false,  true },
	{ B5, A5,  true, false },
	{ B5, A6, false,  true },
	{ B5, B4, false,  true },
	{ B5, B6, false,  true },
	{ B5, C4, false,  true },
	{ B5, C5, false, false },
	{ B5, C6, false,  true },
	{ B6, A5,  true, false },
	{ B6, A6, false,  true },
	{ B6, A7,  true, false },
	{ B6, B5, false,  true },
	{ B6, B7, false,  true },
	{ B6, C5, false, false },
	{ B6, C6, false,  true },
	{ B6, C7,  true, false },
	{ B7, A6, false,  true },
	{ B7, B6, false,  true },
	{ B7, C6, false,  true },
	{ B8, B7, false,  true },
	{ C2, B3, false,  true },
	{ C2, D3, false,  true },
	{ C3, B3, false,  true },
	{ C3, B4, false,  true },
	{ C3, C4, false,  true },
	{ C3, D3, false,  true },
	{ C3, D4, false,  true },
	{ C4, B3, false,  true },
	{ C4, B4, false,  true },
	{ C4, B5, false,  true },
	{ C4, C3,  true, false },
	{ C4, C5, false, false },
	{ C4, D3, false,  true },
	{ C4, D4, false,  true },
	{ C4, D5, false,  true },
	{ C5, B4, false, false },
	{ C5, B5, false, false },
	{ C5, B6, false, false },
	{ C5, C4, false, false },
	{ C5, C6, false, false },
	{ C5, D4, false, false },
	{ C5, D5, false, false },
	{ C5, D6, false, false },
	{ C6, B5, false,  true },
	{ C6, B6, false,  true },
	{ C6, B7, false,  true },
	{ C6, C5, false, false },
	{ C6, C7,  true, false },
	{ C6, D5, false,  true },
	{ C6, D6, false,  true },
	{ C6, D7, false,  true },
	{ C7, B6, false,  true },
	{ C7, B7, false,  true },
	{ C7, C6, false,  true },
	{ C7, D6, false,  true },
	{ C7, D7, false,  true },
	{ C8, B7, false,  true },
	{ C8, D7, false,  true },
	{ D2, D3, false,  true },
	{ D3, C4, false,  true },
	{ D3, D4, false,  true },
	{ D3, E4, false,  true },
	{ D4, C3,  true, false },
	{ D4, C4, false,  true },
	{ D4, C5, false, false },
	{ D4, D3, false,  true },
	{ D4, D5, false,  true },
	{ D4, E3,  true, false },
	{ D4, E4, false,  true },
	{ D4, E5,  true, false },
	{ D5, C4, false,  true },
	{ D5, C5, false, false },
	{ D5, C6, false,  true },
	{ D5, D4, false,  true },
	{ D5, D6, false,  true },
	{ D5, E4, false,  true },
	{ D5, E5,  true, false },
	{ D5, E6, false,  true },
	{ D6, C5, false, false },
	{ D6, C6, false,  true },
	{ D6, C7,  true, false },
	{ D6, D5, false,  true },
	{ D6, D7, false,  true },
	{ D6, E5,  true, false },
	{ D6, E6, false,  true },
	{ D6, E7,  true, false },
	{ D7, C6, false,  true },
	{ D7, D6, false,  true },
	{ D7, E6, false,  true },
	{ D8, D7, false,  true },
	{ E2, D3, false,  true },
	{ E3, D3, false,  true },
	{ E3, D4, false,  true },
	{ E3, E4, false,  true },
	{ E4, D3, false,  true },
	{ E4, D4, false,  true },
	{ E4, D5, false,  true },
	{ E5, D4, false,  true },
	{ E5, D5, false,  true },
	{ E5, D6, false,  true },
	{ E5, E4, false,  true },
	{ E5, E6, false,  true },
	{ E6, D5, false,  true },
	{ E6, D6, false,  true },
	{ E6, D7, false,  true },
	{ E7, D6, false,  true },
	{ E7, D7, false,  true },
	{ E7, E6, false,  true },
	{ E8, D7, false,  true },
	{ F3, E4, false,  true },
	{ F4, E4, false,  true },
	{ F5, E4, false,  true },
	{ F5, E6, false,  true },
	{ F6, E6, false,  true },
	{ F7, E6, false,  true },
	/* BlackKing, C6 */
	{ A3, B4, false,  true },
	{ A4, A5, false,  true },
	{ A4, B4, false,  true },
	{ A4, B5, false,  true },
	{ A5, B4, false,  true },
	{ A5, B5, false,  true },
	{ A5, B6, false,  true },
	{ A6, A5, false,  true },
	{ A6, A7, false,  true },
	{ A6, B5, false,  true },
	{ A6, B6, false,  true },
	{ A6, B7, false,  true },
	{ A7, B6, false,  true },
	{ A7, B7, false,  true },
	{ A7, B8, false,  true },
	{ A8, A7, false,  true },
	{ A8, B7, false,  true },
	{ A8, B8, false,  true },
	{ B3, B4, false,  true },
	{ B4, A5, false,  true },
	{ B4, B5, false,  true },
	{ B4, C5, false,  true },
	{ B5, A4,  true, false },
	{ B5, A5, false,  true },
	{ B5, A6,  true, false },
	{ B5, B4, false,  true },
	{ B5, B6, false,  true },
	{ B5, C4,  true, false },
	{ B5, C5, false,  true },
	{ B5, C6, false, false },
	{ B6, A5, false,  true },
	{ B6, A6,  true, false },
	{ B6, A7, false,  true },
	{ B6, B5, false,  true },
	{ B6, B7, false,  true },
	{ B6, C5, false,  true },
	{ B6, C6, false, false },
	{ B6, C7, false,  true },
	{ B7, A6,  true, false },
	{ B7, A7, false,  true },
	{ B7, A8,  true, false },
	{ B7, B6, false,  true },
	{ B7, B8, false,  true },
	{ B7, C6, false, false },
	{ B7, C7, false,  true },
	{ B7, C8,  true, false },
	{ B8, A7, false,  true },
	{ B8, B7, false,  true },
	{ B8, C7, false,  true },
	{ C3, B4, false,  true },
	{ C3, D4, false,  true },
	{ C4, B4, false,  true },
	{ C4, B5, false,  true },
	{ C4, C5, false,  true },
	{ C4, D4, false,  true },
	{ C4, D5, false,  true },
	{ C5, B4, false,  true },
	{ C5, B5, false,  true },
	{ C5, B6, false,  true },
	{ C5, C4,  true, false },
	{ C5, C6, false, false },
	{ C5, D4, false,  true },
	{ C5, D5, false,  true },
	{ C5, D6, false,  true },
	{ C6, B5, false, false },
	{ C6, B6, false, false },
	{ C6, B7, false, false },
	{ C6, C5, false, false },
	{ C6, C7, false, false },
	{ C6, D5, false, false },
	{ C6, D6, false, false },
	{ C6, D7, false, false },
	{ C7, B6, false,  true },
	{ C7, B7, false,  true },
	{ C7, B8, false,  true },
	{ C7, C6, false, false },
	{ C7, C8,  true, false },
	{ C7, D6, false,  true },
	{ C7, D7, false,  true },
	{ C7, D8, false,  true },
	{ C8, B7, false,  true },
	{ C8, B8, false,  true },
	{ C8, C7, false,  true },
	{ C8, D7, false,  true },
	{ C8, D8, false,  true },
	{ D3, D4, false,  true },
	{ D4, C5, false,  true },
	{ D4, D5, false,  true },
	{ D4, E5, false,  true },
	{ D5, C4,  true, false },
	{ D5, C5, false,  true },
	{ D5, C6, false, false },
	{ D5, D4, false,  true },
	{ D5, D6, false,  true },
	{ D5, E4,  true, false },
	{ D5, E5, false,  true },
	{ D5, E6,  true, false },
	{ D6, C5, false,  true },
	{ D6, C6, false, false },
	{ D6, C7, false,  true },
	{ D6, D5, false,  true },
	{ D6, D7, false,  true },
	{ D6, E5, false,  true },
	{ D6, E6,  true, false },
	{ D6, E7, false,  true },
	{ D7, C6, false, false },
	{ D7, C7, false,  true },
	{ D7, C8,  true, false },
	{ D7, D6, false,  true },
	{ D7, D8, false,  true },
	{ D7, E6,  true, false },
	{ D7, E7, false,  true },
	{ D7, E8,  true, false },
	{ D8, C7, false,  true },
	{ D8, D7, false,  true },
	{ D8, E7, false,  true },
	{ E3, D4, false,  true },
	{ E4, D4, false,  true },
	{ E4, D5, false,  true },
	{ E4, E5, false,  true },
	{ E5, D4, false,  true },
	{ E5, D5, false,  true },
	{ E5, D6, false,  true },
	{ E6, D5, false,  true },
	{ E6, D6, false,  true },
	{ E6, D7, false,  true },
	{ E6, E5, false,  true },
	{ E6, E7, false,  true },
	{ E7, D6, false,  true },
	{ E7, D7, false,  true },
	{ E7, D8, false,  true },
	{ E8, D7, false,  true },
	{ E8, D8, false,  true },
	{ E8, E7, false,  true },
	{ F4, E5, false,  true },
	{ F5, E5, false,  true },
	{ F6, E5, false,  true },
	{ F6, E7, false,  true },
	{ F7, E7, false,  true },
	{ F8, E7, false,  true },
	/* BlackKing, C7 */
	{ A4, B5, false,  true },
	{ A5, A6, false,  true },
	{ A5, B5, false,  true },
	{ A5, B6, false,  true },
	{ A6, B5, false,  true },
	{ A6, B6, false,  true },
	{ A6, B7, false,  true },
	{ A7, A6, false,  true },
	{ A7, A8, false,  true },
	{ A7, B6, false,  true },
	{ A7, B7, false,  true },
	{ A7, B8, false,  true },
	{ A8, B7, false,  true },
	{ A8, B8, false,  true },
	{ B4, B5, false,  true },
	{ B5, A6, false,  true },
	{ B5, B6, false,  true },
	{ B5, C6, false,  true },
	{ B6, A5,  true, false },
	{ B6, A6, false,  true },
	{ B6, A7,  true, false },
	{ B6, B5, false,  true },
	{ B6, B7, false,  true },
	{ B6, C5,  true, false },
	{ B6, C6, false,  true },
	{ B6, C7, false, false },
	{ B7, A6, false,  true },
	{ B7, A7,  true, false },
	{ B7, A8, false,  true },
	{ B7, B6, false,  true },
	{ B7, B8, false,  true },
	{ B7, C6, false,  true },
	{ B7, C7, false, false },
	{ B7, C8, false,  true },
	{ B8, A7,  true, false },
	{ B8, A8, false,  true },
	{ B8, B7, false,  true },
	{ B8, C7, false, false },
	{ B8, C8, false,  true },
	{ C4, B5, false,  true },
	{ C4, D5, false,  true },
	{ C5, B5, false,  true },
	{ C5, B6, false,  true },
	{ C5, C6, false,  true },
	{ C5, D5, false,  true },
	{ C5, D6, false,  true },
	{ C6, B5, false,  true },
	{ C6, B6, false,  true },
	{ C6, B7, false,  true },
	{ C6, C5,  true, false },
	{ C6, C7, false, false },
	{ C6, D5, false,  true },
	{ C6, D6, false,  true },
	{ C6, D7, false,  true },
	{ C7, B6, false, false },
	{ C7, B7, false, false },
	{ C7, B8, false, false },
	{ C7, C6, false, false },
	{ C7, C8, false, false },
	{ C7, D6, false, false },
	{ C7, D7, false, false },
	{ C7, D8, false, false },
	{ C8, B7, false,  true },
	{ C8, B8, false,  true },
	{ C8, C7, false, false },
	{ C8, D7, false,  true },
	{ C8, D8, false,  true },
	{ D4, D5, false,  true },
	{ D5, C6, false,  true },
	{ D5, D6, false,  true },
	{ D5, E6, false,  true },
	{ D6, C5,  true, false },
	{ D6, C6, false,  true },
	{ D6, C7, false, false },
	{ D6, D5, false,  true },
	{ D6, D7, false,  true },
	{ D6, E5,  true, false },
	{ D6, E6, false,  true },
	{ D6, E7,  true, false },
	{ D7, C6, false,  true },
	{ D7, C7, false, false },
	{ D7, C8, false,  true },
	{ D7, D6, false,  true },
	{ D7, D8, false,  true },
	{ D7, E6, false,  true },
	{ D7, E7,  true, false },
	{ D7, E8, false,  true },
	{ D8, C7, false, false },
	{ D8, C8, false,  true },
	{ D8, D7, false,  true },
	{ D8, E7,  true, false },
	{ D8, E8, false,  true },
	{ E4, D5, false,  true },
	{ E5, D5, false,  true },
	{ E5, D6, false,  true },
	{ E5, E6, false,  true },
	{ E6, D5, false,  true },
	{ E6, D6, false,  true },
	{ E6, D7, false,  true },
	{ E7, D6, false,  true },
	{ E7, D7, false,  true },
	{ E7, D8, false,  true },
	{ E7, E6, false,  true },
	{ E7, E8, false,  true },
	{ E8, C8, false,  true },
	{ E8, D7, false,  true },
	{ E8, D8, false,  true },
	{ F5, E6, false,  true },
	{ F6, E6, false,  true },
	{ F7, E6, false,  true },
	{ F7, E8, false,  true },
	{ F8, E8, false,  true },
	/* BlackKing, C8 */
	{ A5, B6, false,  true },
	{ A6, A7, false,  true },
	{ A6, B6, false,  true },
	{ A6, B7, false,  true },
	{ A7, B6, false,  true },
	{ A7, B7, false,  true },
	{ A7, B8, false,  true },
	{ A8, A7, false,  true },
	{ A8, B7, false,  true },
	{ A8, B8, false,  true },
	{ B5, B6, false,  true },
	{ B6, A7, false,  true },
	{ B6, B7, false,  true },
	{ B6, C7, false,  true },
	{ B7, A6,  true, false },
	{ B7, A7, false,  true },
	{ B7, A8,  true, false },
	{ B7, B6, false,  true },
	{ B7, B8, false,  true },
	{ B7, C6,  true, false },
	{ B7, C7, false,  true },
	{ B7, C8, false, false },
	{ B8, A7, false,  true },
	{ B8, A8,  true, false },
	{ B8, B7, false,  true },
	{ B8, C7, false,  true },
	{ B8, C8, false, false },
	{ C5, B6, false,  true },
	{ C5, D6, false,  true },
	{ C6, B6, false,  true },
	{ C6, B7, false,  true },
	{ C6, C7, false,  true },
	{ C6, D6, false,  true },
	{ C6, D7, false,  true },
	{ C7, B6, false,  true },
	{ C7, B7, false,  true },
	{ C7, B8, false,  true },
	{ C7, C6,  true, false },
	{ C7, C8, false, false },
	{ C7, D6, false,  true },
	{ C7, D7, false,  true },
	{ C7, D8, false,  true },
	{ C8, B7, false, false },
	{ C8, B8, false, false },
	{ C8, C7, false, false },
	{ C8, D7, false, false },
	{ C8, D8, false, false },
	{ D5, D6, false,  true },
	{ D6, C7, false,  true },
	{ D6, D7, false,  true },
	{ D6, E7, false,  true },
	{ D7, C6,  true, false },
	{ D7, C7, false,  true },
	{ D7, C8, false, false },
	{ D7, D6, false,  true },
	{ D7, D8, false,  true },
	{ D7, E6,  true, false },
	{ D7, E7, false,  true },
	{ D7, E8,  true, false },
	{ D8, C7, false,  true },
	{ D8, C8, false, false },
	{ D8, D7, false,  true },
	{ D8, E7, false,  true },
	{ D8, E8,  true, false },
	{ E5, D6, false,  true },
	{ E6, D6, false,  true },
	{ E6, D7, false,  true },
	{ E6, E7, false,  true },
	{ E7, D6, false,  true },
	{ E7, D7, false,  true },
	{ E7, D8, false,  true },
	{ E8, C8, false, false },
	{ E8, D7, false,  true },
	{ E8, D8, false,  true },
	{ E8, E7, false,  true },
	{ F6, E7, false,  true },
	{ F7, E7, false,  true },
	{ F8, E7, false,  true },
	/* BlackKing, D1 */
	{ A1, B2, false,  true },
	{ A2, B2, false,  true },
	{ A3, B2, false,  true },
	{ B1, B2, false,  true },
	{ B1, C1, false,  true },
	{ B1, C2, false,  true },
	{ B2, C1, false,  true },
	{ B2, C2, false,  true },
	{ B2, C3, false,  true },
	{ B3, B2, false,  true },
	{ B3, C2, false,  true },
	{ B3, C3, false,  true },
	{ B4, C3, false,  true },
	{ C1, B1,  true, false },
	{ C1, B2, false,  true },
	{ C1, C2, false,  true },
	{ C1, D1, false, false },
	{ C1, D2, false,  true },
	{ C2, B1,  true, false },
	{ C2, B2, false,  true },
	{ C2, B3,  true, false },
	{ C2, C1, false,  true },
	{ C2, C3, false,  true },
	{ C2, D1, false, false },
	{ C2, D2, false,  true },
	{ C2, D3,  true, false },
	{ C3, B2, false,  true },
	{ C3, C2, false,  true },
	{ C3, D2, false,  true },
	{ C4, C3, false,  true },
	{ D1, C1, false, false },
	{ D1, C2, false, false },
	{ D1, D2, false, false },
	{ D1, E1, false, false },
	{ D1, E2, false, false },
	{ D2, C1, false,  true },
	{ D2, C2, false,  true },
	{ D2, C3, false,  true },
	{ D2, D1, false, false },
	{ D2, D3,  true, false },
	{ D2, E1, false,  true },
	{ D2, E2, false,  true },
	{ D2, E3, false,  true },
	{ D3, C2, false,  true },
	{ D3, C3, false,  true },
	{ D3, D2, false,  true },
	{ D3, E2, false,  true },
	{ D3, E3, false,  true },
	{ D4, C3, false,  true },
	{ D4, E3, false,  true },
	{ E1, D1, false, false },
	{ E1, D2, false,  true },
	{ E1, E2, false,  true },
	{ E1, F1,  true, false },
	{ E1, F2, false,  true },
	{ E2, D1, false, false },
	{ E2, D2, false,  true },
	{ E2, D3,  true, false },
	{ E2, E1, false,  true },
	{ E2, E3, false,  true },
	{ E2, F1,  true, false },
	{ E2, F2, false,  true },
	{ E2, F3,  true, false },
	{ E3, D2, false,  true },
	{ E3, E2, false,  true },
	{ E3, F2, false,  true },
	{ E4, E3, false,  true },
	{ F1, E1, false,  true },
	{ F1, E2, false,  true },
	{ F1, F2, false,  true },
	{ F2, E1, false,  true },
	{ F2, E2, false,  true },
	{ F2, E3, false,  true },
	{ F3, E2, false,  true },
	{ F3, E3, false,  true },
	{ F3, F2, false,  true },
	{ F4, E3, false,  true },
	{ G1, F2, false,  true },
	{ G2, F2, false,  true },
	{ G3, F2, false,  true },
	/* BlackKing, D2 */
	{ A1, B1, false,  true },
	{ A2, B1, false,  true },
	{ A2, B3, false,  true },
	{ A3, B3, false,  true },
	{ A4, B3, false,  true },
	{ B1, C1, false,  true },
	{ B1, C2, false,  true },
	{ B2, B1, false,  true },
	{ B2, B3, false,  true },
	{ B2, C1, false,  true },
	{ B2, C2, false,  true },
	{ B2, C3, false,  true },
	{ B3, C2, false,  true },
	{ B3, C3, false,  true },
	{ B3, C4, false,  true },
	{ B4, B3, false,  true },
	{ B4, C3, false,  true },
	{ B4, C4, false,  true },
	{ B5, C4, false,  true },
	{ C1, B1, false,  true },
	{ C1, B2,  true, false },
	{ C1, C2, false,  true },
	{ C1, D1, false,  true },
	{ C1, D2, false, false },
	{ C2, B1, false,  true },
	{ C2, B2,  true, false },
	{ C2, B3, false,  true },
	{ C2, C1, false,  true },
	{ C2, C3, false,  true },
	{ C2, D1, false,  true },
	{ C2, D2, false, false },
	{ C2, D3, false,  true },
	{ C3, B2,  true, false },
	{ C3, B3, false,  true },
	{ C3, B4,  true, false },
	{ C3, C2, false,  true },
	{ C3, C4, false,  true },
	{ C3, D2, false, false },
	{ C3, D3, false,  true },
	{ C3, D4,  true, false },
	{ C4, B3, false,  true },
	{ C4, C3, false,  true },
	{ C4, D3, false,  true },
	{ C5, C4, false,  true },
	{ D1, C1, false,  true },
	{ D1, C2, false,  true },
	{ D1, D2, false, false },
	{ D1, E1, false,  true },
	{ D1, E2, false,  true },
	{ D2, C1, false, false },
	{ D2, C2, false, false },
	{ D2, C3, false, false },
	{ D2, D1, false, false },
	{ D2, D3, false, false },
	{ D2, E1, false, false },
	{ D2, E2, false, false },
	{ D2, E3, false, false },
	{ D3, C2, false,  true },
	{ D3, C3, false,  true },
	{ D3, C4, false,  true },
	{ D3, D2, false, false },
	{ D3, D4,  true, false },
	{ D3, E2, false,  true },
	{ D3, E3, false,  true },
	{ D3, E4, false,  true },
	{ D4, C3, false,  true },
	{ D4, C4, false,  true },
	{ D4, D3, false,  true },
	{ D4, E3, false,  true },
	{ D4, E4, false,  true },
	{ D5, C4, false,  true },
	{ D5, E4, false,  true },
	{ E1, D1, false,  true },
	{ E1, D2, false, false },
	{ E1, E2, false,  true },
	{ E1, F1, false,  true },
	{ E1, F2,  true, false },
	{ E2, D1, false,  true },
	{ E2, D2, false, false },
	{ E2, D3, false,  true },
	{ E2, E1, false,  true },
	{ E2, E3, false,  true },
	{ E2, F1, false,  true },
	{ E2, F2,  true, false },
	{ E2, F3, false,  true },
	{ E3, D2, false, false },
	{ E3, D3, false,  true },
	{ E3, D4,  true, false },
	{ E3, E2, false,  true },
	{ E3, E4, false,  true },
	{ E3, F2,  true, false },
	{ E3, F3, false,  true },
	{ E3, F4,  true, false },
	{ E4, D3, false,  true },
	{ E4, E3, false,  true },
	{ E4, F3, false,  true },
	{ E5, E4, false,  true },
	{ F1, E1, false,  true },
	{ F1, E2, false,  true },
	{ F2, E1, false,  true },
	{ F2, E2, false,  true },
	{ F2, E3, false,  true },
	{ F2, F1, false,  true },
	{ F2, F3, false,  true },
	{ F3, E2, false,  true },
	{ F3, E3, false,  true },
	{ F3, E4, false,  true },
	{ F4, E3, false,  true },
	{ F4, E4, false,  true },
	{ F4, F3, false,  true },
	{ F5, E4, false,  true },
	{ G1, F1, false,  true },
	{ G2, F1, false,  true },
	{ G2, F3, false,  true },
	{ G3, F3, false,  true },
	{ G4, F3, false,  true },
	/* BlackKing, D3 */
	{ A1, B2, false,  true },
	{ A2, B2, false,  true },
	{ A3, B2, false,  true },
	{ A3, B4, false,  true },
	{ A4, B4, false,  true },
	{ A5, B4, false,  true },
	{ B1, B2, false,  true },
	{ B1, C1, false,  true },
	{ B1, C2, false,  true },
	{ B2, C1, false,  true },
	{ B2, C2, false,  true },
	{ B2, C3, false,  true },
	{ B3, B2, false,  true },
	{ B3, B4, false,  true },
	{ B3, C2, false,  true },
	{ B3, C3, false,  true },
	{ B3, C4, false,  true },
	{ B4, C3, false,  true },
	{ B4, C4, false,  true },
	{ B4, C5, false,  true },
	{ B5, B4, false,  true },
	{ B5, C4, false,  true },
	{ B5, C5, false,  true },
	{ B6, C5, false,  true },
	{ C1, B2, false,  true },
	{ C1, C2, false,  true },
	{ C1, D2, false,  true },
	{ C2, B1,  true, false },
	{ C2, B2, false,  true },
	{ C2, B3,  true, false },
	{ C2, C1, false,  true },
	{ C2, C3, false,  true },
	{ C2, D1,  true, false },
	{ C2, D2, false,  true },
	{ C2, D3, false, false },
	{ C3, B2, false,  true },
	{ C3, B3,  true, false },
	{ C3, B4, false,  true },
	{ C3, C2, false,  true },
	{ C3, C4, false,  true },
	{ C3, D2, false,  true },
	{ C3, D3, false, false },
	{ C3, D4, false,  true },
	{ C4, B3,  true, false },
	{ C4, B4, false,  true },
	{ C4, B5,  true, false },
	{ C4, C3, false,  true },
	{ C4, C5, false,  true },
	{ C4, D3, false, false },
	{ C4, D4, false,  true },
	{ C4, D5,  true, false },
	{ C5, B4, false,  true },
	{ C5, C4, false,  true },
	{ C5, D4, false,  true },
	{ C6, C5, false,  true },
	{ D1, C1, false,  true },
	{ D1, C2, false,  true },
	{ D1, D2, false,  true },
	{ D1, E1, false,  true },
	{ D1, E2, false,  true },
	{ D2, C1, false,  true },
	{ D2, C2, false,  true },
	{ D2, C3, false,  true },
	{ D2, D1,  true, false },
	{ D2, D3, false, false },
	{ D2, E1, false,  true },
	{ D2, E2, false,  true },
	{ D2, E3, false,  true },
	{ D3, C2, false, false },
	{ D3, C3, false, false },
	{ D3, C4, false, false },
	{ D3, D2, false, false },
	{ D3, D4, false, false },
	{ D3, E2, false, false },
	{ D3, E3, false, false },
	{ D3, E4, false, false },
	{ D4, C3, false,  true },
	{ D4, C4, false,  true },
	{ D4, C5, false,  true },
	{ D4, D3, false, false },
	{ D4, D5,  true, false },
	{ D4, E3, false,  true },
	{ D4, E4, false,  true },
	{ D4, E5, false,  true },
	{ D5, C4, false,  true },
	{ D5, C5, false,  true },
	{ D5, D4, false,  true },
	{ D5, E4, false,  true },
	{ D5, E5, false,  true },
	{ D6, C5, false,  true },
	{ D6, E5, false,  true },
	{ E1, D2, false,  true },
	{ E1, E2, false,  true },
	{ E1, F2, false,  true },
	{ E2, D1,  true, false },
	{ E2, D2, false,  true },
	{ E2, D3, false, false },
	{ E2, E1, false,  true },
	{ E2, E3, false,  true },
	{ E2, F1,  true, false },
	{ E2, F2, false,  true },
	{ E2, F3,  true, false },
	{ E3, D2, false,  true },
	{ E3, D3, false, false },
	{ E3, D4, false,  true },
	{ E3, E2, false,  true },
	{ E3, E4, false,  true },
	{ E3, F2, false,  true },
	{ E3, F3,  true, false },
	{ E3, F4, false,  true },
	{ E4, D3, false, false },
	{ E4, D4, false,  true },
	{ E4, D5,  true, false },
	{ E4, E3, false,  true },
	{ E4, E5, false,  true },
	{ E4, F3,  true, false },
	{ E4, F4, false,  true },
	{ E4, F5,  true, false },
	{ E5, D4, false,  true },
	{ E5, E4, false,  true },
	{ E5, F4, false,  true },
	{ E6, E5, false,  true },
	{ F1, E1, false,  true },
	{ F1, E2, false,  true },
	{ F1, F2, false,  true },
	{ F2, E1, false,  true },
	{ F2, E2, false,  true },
	{ F2, E3, false,  true },
	{ F3, E2, false,  true },
	{ F3, E3, false,  true },
	{ F3, E4, false,  true },
	{ F3, F2, false,  true },
	{ F3, F4, false,  true },
	{ F4, E3, false,  true },
	{ F4, E4, false,  true },
	{ F4, E5, false,  true },
	{ F5, E4, false,  true },
	{ F5, E5, false,  true },
	{ F5, F4, false,  true },
	{ F6, E5, false,  true },
	{ G1, F2, false,  true },
	{ G2, F2, false,  true },
	{ G3, F2, false,  true },
	{ G3, F4, false,  true },
	{ G4, F4, false,  true },
	{ G5, F4, false,  true },
	/* BlackKing, D4 */
	{ A2, B3, false,  true },
	{ A3, B3, false,  true },
	{ A4, B3, false,  true },
	{ A4, B5, false,  true },
	{ A5, B5, false,  true },
	{ A6, B5, false,  true },
	{ B1, C2, false,  true },
	{ B2, B3, false,  true },
	{ B2, C2, false,  true },
	{ B2, C3, false,  true },
	{ B3, C2, false,  true },
	{ B3, C3, false,  true },
	{ B3, C4, false,  true },
	{ B4, B3, false,  true },
	{ B4, B5, false,  true },
	{ B4, C3, false,  true },
	{ B4, C4, false,  true },
	{ B4, C5, false,  true },
	{ B5, C4, false,  true },
	{ B5, C5, false,  true },
	{ B5, C6, false,  true },
	{ B6, B5, false,  true },
	{ B6, C5, false,  true },
	{ B6, C6, false,  true },
	{ B7, C6, false,  true },
	{ C1, C2, false,  true },
	{ C2, B3, false,  true },
	{ C2, C3, false,  true },
	{ C2, D3, false,  true },
	{ C3, B2,  true, false },
	{ C3, B3, false,  true },
	{ C3, B4,  true, false },
	{ C3, C2, false,  true },
	{ C3, C4, false,  true },
	{ C3, D2,  true, false },
	{ C3, D3, false,  true },
	{ C3, D4, false, false },
	{ C4, B3, false,  true },
	{ C4, B4,  true, false },
	{ C4, B5, false,  true },
	{ C4, C3, false,  true },
	{ C4, C5, false,  true },
	{ C4, D3, false,  true },
	{ C4, D4, false, false },
	{ C4, D5, false,  true },
	{ C5, B4,  true, false },
	{ C5, B5, false,  true },
	{ C5, B6,  true, false },
	{ C5, C4, false,  true },
	{ C5, C6, false,  true },
	{ C5, D4, false, false },
	{ C5, D5, false,  true },
	{ C5, D6,  true, false },
	{ C6, B5, false,  true },
	{ C6, C5, false,  true },
	{ C6, D5, false,  true },
	{ C7, C6, false,  true },
	{ D1, C2, false,  true },
	{ D1, E2, false,  true },
	{ D2, C2, false,  true },
	{ D2, C3, false,  true },
	{ D2, D3, false,  true },
	{ D2, E2, false,  true },
	{ D2, E3, false,  true },
	{ D3, C2, false,  true },
	{ D3, C3, false,  true },
	{ D3, C4, false,  true },
	{ D3, D2,  true, false },
	{ D3, D4, false, false },
	{ D3, E2, false,  true },
	{ D3, E3, false,  true },
	{ D3, E4, false,  true },
	{ D4, C3, false, false },
	{ D4, C4, false, false },
	{ D4, C5, false, false },
	{ D4, D3, false, false },
	{ D4, D5, false, false },
	{ D4, E3, false, false },
	{ D4, E4, false, false },
	{ D4, E5, false, false },
	{ D5, C4, false,  true },
	{ D5, C5, false,  true },
	{ D5, C6, false,  true },
	{ D5, D4, false, false },
	{ D5, D6,  true, false },
	{ D5, E4, false,  true },
	{ D5, E5, false,  true },
	{ D5, E6, false,  true },
	{ D6, C5, false,  true },
	{ D6, C6, false,  true },
	{ D6, D5, false,  true },
	{ D6, E5, false,  true },
	{ D6, E6, false,  true },
	{ D7, C6, false,  true },
	{ D7, E6, false,  true },
	{ E1, E2, false,  true },
	{ E2, D3, false,  true },
	{ E2, E3, false,  true },
	{ E2, F3, false,  true },
	{ E3, D2,  true, false },
	{ E3, D3, false,  true },
	{ E3, D4, false, false },
	{ E3, E2, false,  true },
	{ E3, E4, false,  true },
	{ E3, F2,  true, false },
	{ E3, F3, false,  true },
	{ E3, F4,  true, false },
	{ E4, D3, false,  true },
	{ E4, D4, false, false },
	{ E4, D5, false,  true },
	{ E4, E3, false,  true },
	{ E4, E5, false,  true },
	{ E4, F3, false,  true },
	{ E4, F4,  true, false },
	{ E4, F5, false,  true },
	{ E5, D4, false, false },
	{ E5, D5, false,  true },
	{ E5, D6,  true, false },
	{ E5, E4, false,  true },
	{ E5, E6, false,  true },
	{ E5, F4,  true, false },
	{ E5, F5, false,  true },
	{ E5, F6,  true, false },
	{ E6, D5, false,  true },
	{ E6, E5, false,  true },
	{ E6, F5, false,  true },
	{ E7, E6, false,  true },
	{ F1, E2, false,  true },
	{ F2, E2, false,  true },
	{ F2, E3, false,  true },
	{ F2, F3, false,  true },
	{ F3, E2, false,  true },
	{ F3, E3, false,  true },
	{ F3, E4, false,  true },
	{ F4, E3, false,  true },
	{ F4, E4, false,  true },
	{ F4, E5, false,  true },
	{ F4, F3, false,  true },
	{ F4, F5, false,  true },
	{ F5, E4, false,  true },
	{ F5, E5, false,  true },
	{ F5, E6, false,  true },
	{ F6, E5, false,  true },
	{ F6, E6, false,  true },
	{ F6, F5, false,  true },
	{ F7, E6, false,  true },
	{ G2, F3, false,  true },
	{ G3, F3, false,  true },
	{ G4, F3, false,  true },
	{ G4, F5, false,  true },
	{ G5, F5, false,  true },
	{ G6, F5, false,  true },
	/* BlackKing, D5 */
	{ A3, B4, false,  true },
	{ A4, B4, false,  true },
	{ A5, B4, false,  true },
	{ A5, B6, false,  true },
	{ A6, B6, false,  true },
	{ A7, B6, false,  true },
	{ B2, C3, false,  true },
	{ B3, B4, false,  true },
	{ B3, C3, false,  true },
	{ B3, C4, false,  true },
	{ B4, C3, false,  true },
	{ B4, C4, false,  true },
	{ B4, C5, false,  true },
	{ B5, B4, false,  true },
	{ B5, B6, false,  true },
	{ B5, C4, false,  true },
	{ B5, C5, false,  true },
	{ B5, C6, false,  true },
	{ B6, C5, false,  true },
	{ B6, C6, false,  true },
	{ B6, C7, false,  true },
	{ B7, B6, false,  true },
	{ B7, C6, false,  true },
	{ B7, C7, false,  true },
	{ B8, C7, false,  true },
	{ C2, C3, false,  true },
	{ C3, B4, false,  true },
	{ C3, C4, false,  true },
	{ C3, D4, false,  true },
	{ C4, B3,  true, false },
	{ C4, B4, false,  true },
	{ C4, B5,  true, false },
	{ C4, C3, false,  true },
	{ C4, C5, false,  true },
	{ C4, D3,  true, false },
	{ C4, D4, false,  true },
	{ C4, D5, false, false },
	{ C5, B4, false,  true },
	{ C5, B5,  true, false },
	{ C5, B6, false,  true },
	{ C5, C4, false,  true },
	{ C5, C6, false,  true },
	{ C5, D4, false,  true },
	{ C5, D5, false, false },
	{ C5, D6, false,  true },
	{ C6, B5,  true, false },
	{ C6, B6, false,  true },
	{ C6, B7,  true, false },
	{ C6, C5, false,  true },
	{ C6, C7, false,  true },
	{ C6, D5, false, false },
	{ C6, D6, false,  true },
	{ C6, D7,  true, false },
	{ C7, B6, false,  true },
	{ C7, C6, false,  true },
	{ C7, D6, false,  true },
	{ C8, C7, false,  true },
	{ D2, C3, false,  true },
	{ D2, E3, false,  true },
	{ D3, C3, false,  true },
	{ D3, C4, false,  true },
	{ D3, D4, false,  true },
	{ D3, E3, false,  true },
	{ D3, E4, false,  true },
	{ D4, C3, false,  true },
	{ D4, C4, false,  true },
	{ D4, C5, false,  true },
	{ D4, D3,  true, false },
	{ D4, D5, false, false },
	{ D4, E3, false,  true },
	{ D4, E4, false,  true },
	{ D4, E5, false,  true },
	{ D5, C4, false, false },
	{ D5, C5, false, false },
	{ D5, C6, false, false },
	{ D5, D4, false, false },
	{ D5, D6, false, false },
	{ D5, E4, false, false },
	{ D5, E5, false, false },
	{ D5, E6, false, false },
	{ D6, C5, false,  true },
	{ D6, C6, false,  true },
	{ D6, C7, false,  true },
	{ D6, D5, false, false },
	{ D6, D7,  true, false },
	{ D6, E5, false,  true },
	{ D6, E6, false,  true },
	{ D6, E7, false,  true },
	{ D7, C6, false,  true },
	{ D7, C7, false,  true },
	{ D7, D6, false,  true },
	{ D7, E6, false,  true },
	{ D7, E7, false,  true },
	{ D8, C7, false,  true },
	{ D8, E7, false,  true },
	{ E2, E3, false,  true },
	{ E3, D4, false,  true },
	{ E3, E4, false,  true },
	{ E3, F4, false,  true },
	{ E4, D3,  true, false },
	{ E4, D4, false,  true },
	{ E4, D5, false, false },
	{ E4, E3, false,  true },
	{ E4, E5, false,  true },
	{ E4, F3,  true, false },
	{ E4, F4, false,  true },
	{ E4, F5,  true, false },
	{ E5, D4, false,  true },
	{ E5, D5, false, false },
	{ E5, D6, false,  true },
	{ E5, E4, false,  true },
	{ E5, E6, false,  true },
	{ E5, F4, false,  true },
	{ E5, F5,  true, false },
	{ E5, F6, false,  true },
	{ E6, D5, false, false },
	{ E6, D6, false,  true },
	{ E6, D7,  true, false },
	{ E6, E5, false,  true },
	{ E6, E7, false,  true },
	{ E6, F5,  true, false },
	{ E6, F6, false,  true },
	{ E6, F7,  true, false },
	{ E7, D6, false,  true },
	{ E7, E6, false,  true },
	{ E7, F6, false,  true },
	{ E8, E7, false,  true },
	{ F2, E3, false,  true },
	{ F3, E3, false,  true },
	{ F3, E4, false,  true },
	{ F3, F4, false,  true },
	{ F4, E3, false,  true },
	{ F4, E4, false,  true },
	{ F4, E5, false,  true },
	{ F5, E4, false,  true },
	{ F5, E5, false,  true },
	{ F5, E6, false,  true },
	{ F5, F4, false,  true },
	{ F5, F6, false,  true },
	{ F6, E5, false,  true },
	{ F6, E6, false,  true },
	{ F6, E7, false,  true },
	{ F7, E6, false,  true },
	{ F7, E7, false,  true },
	{ F7, F6, false,  true },
	{ F8, E7, false,  true },
	{ G3, F4, false,  true },
	{ G4, F4, false,  true },
	{ G5, F4, false,  true },
	{ G5, F6, false,  true },
	{ G6, F6, false,  true },
	{ G7, F6, false,  true },
	/* BlackKing, D6 */
	{ A4, B5, false,  true },
	{ A5, B5, false,  true },
	{ A6, B5, false,  true },
	{ A6, B7, false,  true },
	{ A7, B7, false,  true },
	{ A8, B7, false,  true },
	{ B3, C4, false,  true },
	{ B4, B5, false,  true },
	{ B4, C4, false,  true },
	{ B4, C5, false,  true },
	{ B5, C4, false,  true },
	{ B5, C5, false,  true },
	{ B5, C6, false,  true },
	{ B6, B5, false,  true },
	{ B6, B7, false,  true },
	{ B6, C5, false,  true },
	{ B6, C6, false,  true },
	{ B6, C7, false,  true },
	{ B7, C6, false,  true },
	{ B7, C7, false,  true },
	{ B7, C8, false,  true },
	{ B8, B7, false,  true },
	{ B8, C7, false,  true },
	{ B8, C8, false,  true },
	{ C3, C4, false,  true },
	{ C4, B5, false,  true },
	{ C4, C5, false,  true },
	{ C4, D5, false,  true },
	{ C5, B4,  true, false },
	{ C5, B5, false,  true },
	{ C5, B6,  true, false },
	{ C5, C4, false,  true },
	{ C5, C6, false,  true },
	{ C5, D4,  true, false },
	{ C5, D5, false,  true },
	{ C5, D6, false, false },
	{ C6, B5, false,  true },
	{ C6, B6,  true, false },
	{ C6, B7, false,  true },
	{ C6, C5, false,  true },
	{ C6, C7, false,  true },
	{ C6, D5, false,  true },
	{ C6, D6, false, false },
	{ C6, D7, false,  true },
	{ C7, B6,  true, false },
	{ C7, B7, false,  true },
	{ C7, B8,  true, false },
	{ C7, C6, false,  true },
	{ C7, C8, false,  true },
	{ C7, D6, false, false },
	{ C7, D7, false,  true },
	{ C7, D8,  true, false },
	{ C8, B7, false,  true },
	{ C8, C7, false,  true },
	{ C8, D7, false,  true },
	{ D3, C4, false,  true },
	{ D3, E4, false,  true },
	{ D4, C4, false,  true },
	{ D4, C5, false,  true },
	{ D4, D5, false,  true },
	{ D4, E4, false,  true },
	{ D4, E5, false,  true },
	{ D5, C4, false,  true },
	{ D5, C5, false,  true },
	{ D5, C6, false,  true },
	{ D5, D4,  true, false },
	{ D5, D6, false, false },
	{ D5, E4, false,  true },
	{ D5, E5, false,  true },
	{ D5, E6, false,  true },
	{ D6, C5, false, false },
	{ D6, C6, false, false },
	{ D6, C7, false, false },
	{ D6, D5, false, false },
	{ D6, D7, false, false },
	{ D6, E5, false, false },
	{ D6, E6, false, false },
	{ D6, E7, false, false },
	{ D7, C6, false,  true },
	{ D7, C7, false,  true },
	{ D7, C8, false,  true },
	{ D7, D6, false, false },
	{ D7, D8,  true, false },
	{ D7, E6, false,  true },
	{ D7, E7, false,  true },
	{ D7, E8, false,  true },
	{ D8, C7, false,  true },
	{ D8, C8, false,  true },
	{ D8, D7, false,  true },
	{ D8, E7, false,  true },
	{ D8, E8, false,  true },
	{ E3, E4, false,  true },
	{ E4, D5, false,  true },
	{ E4, E5, false,  true },
	{ E4, F5, false,  true },
	{ E5, D4,  true, false },
	{ E5, D5, false,  true },
	{ E5, D6, false, false },
	{ E5, E4, false,  true },
	{ E5, E6, false,  true },
	{ E5, F4,  true, false },
	{ E5, F5, false,  true },
	{ E5, F6,  true, false },
	{ E6, D5, false,  true },
	{ E6, D6, false, false },
	{ E6, D7, false,  true },
	{ E6, E5, false,  true },
	{ E6, E7, false,  true },
	{ E6, F5, false,  true },
	{ E6, F6,  true, false },
	{ E6, F7, false,  true },
	{ E7, D6, false, false },
	{ E7, D7, false,  true },
	{ E7, D8,  true, false },
	{ E7, E6, false,  true },
	{ E7, E8, false,  true },
	{ E7, F6,  true, false },
	{ E7, F7, false,  true },
	{ E7, F8,  true, false },
	{ E8, C8, false,  true },
	{ E8, D7, false,  true },
	{ E8, E7, false,  true },
	{ E8, F7, false,  true },
	{ F3, E4, false,  true },
	{ F4, E4, false,  true },
	{ F4, E5, false,  true },
	{ F4, F5, false,  true },
	{ F5, E4, false,  true },
	{ F5, E5, false,  true },
	{ F5, E6, false,  true },
	{ F6, E5, false,  true },
	{ F6, E6, false,  true },
	{ F6, E7, false,  true },
	{ F6, F5, false,  true },
	{ F6, F7, false,  true },
	{ F7, E6, false,  true },
	{ F7, E7, false,  true },
	{ F7, E8, false,  true },
	{ F8, E7, false,  true },
	{ F8, E8, false,  true },
	{ F8, F7, false,  true },
	{ G4, F5, false,  true },
	{ G5, F5, false,  true },
	{ G6, F5, false,  true },
	{ G6, F7, false,  true },
	{ G7, F7, false,  true },
	{ G8, F7, false,  true },
	/* BlackKing, D7 */
	{ A5, B6, false,  true },
	{ A6, B6, false,  true },
	{ A7, B6, false,  true },
	{ A7, B8, false,  true },
	{ A8, B8, false,  true },
	{ B4, C5, false,  true },
	{ B5, B6, false,  true },
	{ B5, C5, false,  true },
	{ B5, C6, false,  true },
	{ B6, C5, false,  true },
	{ B6, C6, false,  true },
	{ B6, C7, false,  true },
	{ B7, B6, false,  true },
	{ B7, B8, false,  true },
	{ B7, C6, false,  true },
	{ B7, C7, false,  true },
	{ B7, C8, false,  true },
	{ B8, C7, false,  true },
	{ B8, C8, false,  true },
	{ C4, C5, false,  true },
	{ C5, B6, false,  true },
	{ C5, C6, false,  true },
	{ C5, D6, false,  true },
	{ C6, B5,  true, false },
	{ C6, B6, false,  true },
	{ C6, B7,  true, false },
	{ C6, C5, false,  true },
	{ C6, C7, false,  true },
	{ C6, D5,  true, false },
	{ C6, D6, false,  true },
	{ C6, D7, false, false },
	{ C7, B6, false,  true },
	{ C7, B7,  true, false },
	{ C7, B8, false,  true },
	{ C7, C6, false,  true },
	{ C7, C8, false,  true },
	{ C7, D6, false,  true },
	{ C7, D7, false, false },
	{ C7, D8, false,  true },
	{ C8, B7,  true, false },
	{ C8, B8, false,  true },
	{ C8, C7, false,  true },
	{ C8, D7, false, false },
	{ C8, D8, false,  true },
	{ D4, C5, false,  true },
	{ D4, E5, false,  true },
	{ D5, C5, false,  true },
	{ D5, C6, false,  true },
	{ D5, D6, false,  true },
	{ D5, E5, false,  true },
	{ D5, E6, false,  true },
	{ D6, C5, false,  true },
	{ D6, C6, false,  true },
	{ D6, C7, false,  true },
	{ D6, D5,  true, false },
	{ D6, D7, false, false },
	{ D6, E5, false,  true },
	{ D6, E6, false,  true },
	{ D6, E7, false,  true },
	{ D7, C6, false, false },
	{ D7, C7, false, false },
	{ D7, C8, false, false },
	{ D7, D6, false, false },
	{ D7, D8, false, false },
	{ D7, E6, false, false },
	{ D7, E7, false, false },
	{ D7, E8, false, false },
	{ D8, C7, false,  true },
	{ D8, C8, false,  true },
	{ D8, D7, false, false },
	{ D8, E7, false,  true },
	{ D8, E8, false,  true },
	{ E4, E5, false,  true },
	{ E5, D6, false,  true },
	{ E5, E6, false,  true },
	{ E5, F6, false,  true },
	{ E6, D5,  true, false },
	{ E6, D6, false,  true },
	{ E6, D7, false, false },
	{ E6, E5, false,  true },
	{ E6, E7, false,  true },
	{ E6, F5,  true, false },
	{ E6, F6, false,  true },
	{ E6, F7,  true, false },
	{ E7, D6, false,  true },
	{ E7, D7, false, false },
	{ E7, D8, false,  true },
	{ E7, E6, false,  true },
	{ E7, E8, false,  true },
	{ E7, F6, false,  true },
	{ E7, F7,  true, false },
	{ E7, F8, false,  true },
	{ E8, C8, false,  true },
	{ E8, D7, false, false },
	{ E8, D8, false,  true },
	{ E8, E7, false,  true },
	{ E8, F7,  true, false },
	{ E8, F8, false,  true },
	{ E8, G8,  true, false },
	{ F4, E5, false,  true },
	{ F5, E5, false,  true },
	{ F5, E6, false,  true },
	{ F5, F6, false,  true },
	{ F6, E5, false,  true },
	{ F6, E6, false,  true },
	{ F6, E7, false,  true },
	{ F7, E6, false,  true },
	{ F7, E7, false,  true },
	{ F7, E8, false,  true },
	{ F7, F6, false,  true },
	{ F7, F8, false,  true },
	{ F8, E7, false,  true },
	{ F8, E8, false,  true },
	{ G5, F6, false,  true },
	{ G6, F6, false,  true },
	{ G7, F6, false,  true },
	{ G7, F8, false,  true },
	{ G8, F8, false,  true },
	/* BlackKing, D8 */
	{ A6, B7, false,  true },
	{ A7, B7, false,  true },
	{ A8, B7, false,  true },
	{ B5, C6, false,  true },
	{ B6, B7, false,  true },
	{ B6, C6, false,  true },
	{ B6, C7, false,  true },
	{ B7, C6, false,  true },
	{ B7, C7, false,  true },
	{ B7, C8, false,  true },
	{ B8, B7, false,  true },
	{ B8, C7, false,  true },
	{ B8, C8, false,  true },
	{ C5, C6, false,  true },
	{ C6, B7, false,  true },
	{ C6, C7, false,  true },
	{ C6, D7, false,  true },
	{ C7, B6,  true, false },
	{ C7, B7, false,  true },
	{ C7, B8,  true, false },
	{ C7, C6, false,  true },
	{ C7, C8, false,  true },
	{ C7, D6,  true, false },
	{ C7, D7, false,  true },
	{ C7, D8, false, false },
	{ C8, B7, false,  true },
	{ C8, B8,  true, false },
	{ C8, C7, false,  true },
	{ C8, D7, false,  true },
	{ C8, D8, false, false },
	{ D5, C6, false,  true },
	{ D5, E6, false,  true },
	{ D6, C6, false,  true },
	{ D6, C7, false,  true },
	{ D6, D7, false,  true },
	{ D6, E6, false,  true },
	{ D6, E7, false,  true },
	{ D7, C6, false,  true },
	{ D7, C7, false,  true },
	{ D7, C8, false,  true },
	{ D7, D6,  true, false },
	{ D7, D8, false, false },
	{ D7, E6, false,  true },
	{ D7, E7, false,  true },
	{ D7, E8, false,  true },
	{ D8, C7, false, false },
	{ D8, C8, false, false },
	{ D8, D7, false, false },
	{ D8, E7, false, false },
	{ D8, E8, false, false },
	{ E5, E6, false,  true },
	{ E6, D7, false,  true },
	{ E6, E7, false,  true },
	{ E6, F7, false,  true },
	{ E7, D6,  true, false },
	{ E7, D7, false,  true },
	{ E7, D8, false, false },
	{ E7, E6, false,  true },
	{ E7, E8, false,  true },
	{ E7, F6,  true, false },
	{ E7, F7, false,  true },
	{ E7, F8,  true, false },
	{ E8, C8, false, false },
	{ E8, D7, false,  true },
	{ E8, D8, false, false },
	{ E8, E7, false,  true },
	{ E8, F7, false,  true },
	{ E8, F8,  true, false },
	{ E8, G8,  true, false },
	{ F5, E6, false,  true },
	{ F6, E6, false,  true },
	{ F6, E7, false,  true },
	{ F6, F7, false,  true },
	{ F7, E6, false,  true },
	{ F7, E7, false,  true },
	{ F7, E8, false,  true },
	{ F8, E7, false,  true },
	{ F8, E8, false,  true },
	{ F8, F7, false,  true },
	{ G6, F7, false,  true },
	{ G7, F7, false,  true },
	{ G8, F7, false,  true },
	/* BlackKing, E1 */
	{ B1, C2, false,  true },
	{ B2, C2, false,  true },
	{ B3, C2, false,  true },
	{ C1, C2, false,  true },
	{ C1, D1, false,  true },
	{ C1, D2, false,  true },
	{ C2, D1, false,  true },
	{ C2, D2, false,  true },
	{ C2, D3, false,  true },
	{ C3, C2, false,  true },
	{ C3, D2, false,  true },
	{ C3, D3, false,  true },
	{ C4, D3, false,  true },
	{ D1, C1,  true, false },
	{ D1, C2, false,  true },
	{ D1, D2, false,  true },
	{ D1, E1, false, false },
	{ D1, E2, false,  true },
	{ D2, C1,  true, false },
	{ D2, C2, false,  true },
	{ D2, C3,  true, false },
	{ D2, D1, false,  true },
	{ D2, D3, false,  true },
	{ D2, E1, false, false },
	{ D2, E2, false,  true },
	{ D2, E3,  true, false },
	{ D3, C2, false,  true },
	{ D3, D2, false,  true },
	{ D3, E2, false,  true },
	{ D4, D3, false,  true },
	{ E1, D1, false, false },
	{ E1, D2, false, false },
	{ E1, E2, false, false },
	{ E1, F1, false, false },
	{ E1, F2, false, false },
	{ E2, D1, false,  true },
	{ E2, D2, false,  true },
	{ E2, D3, false,  true },
	{ E2, E1, false, false },
	{ E2, E3,  true, false },
	{ E2, F1, false,  true },
	{ E2, F2, false,  true },
	{ E2, F3, false,  true },
	{ E3, D2, false,  true },
	{ E3, D3, false,  true },
	{ E3, E2, false,  true },
	{ E3, F2, false,  true },
	{ E3, F3, false,  true },
	{ E4, D3, false,  true },
	{ E4, F3, false,  true },
	{ F1, E1, false, false },
	{ F1, E2, false,  true },
	{ F1, F2, false,  true },
	{ F1, G1,  true, false },
	{ F1, G2, false,  true },
	{ F2, E1, false, false },
	{ F2, E2, false,  true },
	{ F2, E3,  true, false },
	{ F2, F1, false,  true },
	{ F2, F3, false,  true },
	{ F2, G1,  true, false },
	{ F2, G2, false,  true },
	{ F2, G3,  true, false },
	{ F3, E2, false,  true },
	{ F3, F2, false,  true },
	{ F3, G2, false,  true },
	{ F4, F3, false,  true },
	{ G1, F1, false,  true },
	{ G1, F2, false,  true },
	{ G1, G2, false,  true },
	{ G2, F1, false,  true },
	{ G2, F2, false,  true },
	{ G2, F3, false,  true },
	{ G3, F2, false,  true },
	{ G3, F3, false,  true },
	{ G3, G2, false,  true },
	{ G4, F3, false,  true },
	{ H1, G2, false,  true },
	{ H2, G2, false,  true },
	{ H3, G2, false,  true },
	/* BlackKing, E2 */
	{ B1, C1, false,  true },
	{ B2, C1, false,  true },
	{ B2, C3, false,  true },
	{ B3, C3, false,  true },
	{ B4, C3, false,  true },
	{ C1, D1, false,  true },
	{ C1, D2, false,  true },
	{ C2, C1, false,  true },
	{ C2, C3, false,  true },
	{ C2, D1, false,  true },
	{ C2, D2, false,  true },
	{ C2, D3, false,  true },
	{ C3, D2, false,  true },
	{ C3, D3, false,  true },
	{ C3, D4, false,  true },
	{ C4, C3, false,  true },
	{ C4, D3, false,  true },
	{ C4, D4, false,  true },
	{ C5, D4, false,  true },
	{ D1, C1, false,  true },
	{ D1, C2,  true, false },
	{ D1, D2, false,  true },
	{ D1, E1, false,  true },
	{ D1, E2, false, false },
	{ D2, C1, false,  true },
	{ D2, C2,  true, false },
	{ D2, C3, false,  true },
	{ D2, D1, false,  true },
	{ D2, D3, false,  true },
	{ D2, E1, false,  true },
	{ D2, E2, false, false },
	{ D2, E3, false,  true },
	{ D3, C2,  true, false },
	{ D3, C3, false,  true },
	{ D3, C4,  true, false },
	{ D3, D2, false,  true },
	{ D3, D4, false,  true },
	{ D3, E2, false, false },
	{ D3, E3, false,  true },
	{ D3, E4,  true, false },
	{ D4, C3, false,  true },
	{ D4, D3, false,  true },
	{ D4, E3, false,  true },
	{ D5, D4, false,  true },
	{ E1, D1, false,  true },
	{ E1, D2, false,  true },
	{ E1, E2, false, false },
	{ E1, F1, false,  true },
	{ E1, F2, false,  true },
	{ E2, D1, false, false },
	{ E2, D2, false, false },
	{ E2, D3, false, false },
	{ E2, E1, false, false },
	{ E2, E3, false, false },
	{ E2, F1, false, false },
	{ E2, F2, false, false },
	{ E2, F3, false, false },
	{ E3, D2, false,  true },
	{ E3, D3, false,  true },
	{ E3, D4, false,  true },
	{ E3, E2, false, false },
	{ E3, E4,  true, false },
	{ E3, F2, false,  true },
	{ E3, F3, false,  true },
	{ E3, F4, false,  true },
	{ E4, D3, false,  true },
	{ E4, D4, false,  true },
	{ E4, E3, false,  true },
	{ E4, F3, false,  true },
	{ E4, F4, false,  true },
	{ E5, D4, false,  true },
	{ E5, F4, false,  true },
	{ F1, E1, false,  true },
	{ F1, E2, false, false },
	{ F1, F2, false,  true },
	{ F1, G1, false,  true },
	{ F1, G2,  true, false },
	{ F2, E1, false,  true },
	{ F2, E2, false, false },
	{ F2, E3, false,  true },
	{ F2, F1, false,  true },
	{ F2, F3, false,  true },
	{ F2, G1, false,  true },
	{ F2, G2,  true, false },
	{ F2, G3, false,  true },
	{ F3, E2, false, false },
	{ F3, E3, false,  true },
	{ F3, E4,  true, false },
	{ F3, F2, false,  true },
	{ F3, F4, false,  true },
	{ F3, G2,  true, false },
	{ F3, G3, false,  true },
	{ F3, G4,  true, false },
	{ F4, E3, false,  true },
	{ F4, F3, false,  true },
	{ F4, G3, false,  true },
	{ F5, F4, false,  true },
	{ G1, F1, false,  true },
	{ G1, F2, false,  true },
	{ G2, F1, false,  true },
	{ G2, F2, false,  true },
	{ G2, F3, false,  true },
	{ G2, G1, false,  true },
	{ G2, G3, false,  true },
	{ G3, F2, false,  true },
	{ G3, F3, false,  true },
	{ G3, F4, false,  true },
	{ G4, F3, false,  true },
	{ G4, F4, false,  true },
	{ G4, G3, false,  true },
	{ G5, F4, false,  true },
	{ H1, G1, false,  true },
	{ H2, G1, false,  true },
	{ H2, G3, false,  true },
	{ H3, G3, false,  true },
	{ H4, G3, false,  true },
	/* BlackKing, E3 */
	{ B1, C2, false,  true },
	{ B2, C2, false,  true },
	{ B3, C2, false,  true },
	{ B3, C4, false,  true },
	{ B4, C4, false,  true },
	{ B5, C4, false,  true },
	{ C1, C2, false,  true },
	{ C1, D1, false,  true },
	{ C1, D2, false,  true },
	{ C2, D1, false,  true },
	{ C2, D2, false,  true },
	{ C2, D3, false,  true },
	{ C3, C2, false,  true },
	{ C3, C4, false,  true },
	{ C3, D2, false,  true },
	{ C3, D3, false,  true },
	{ C3, D4, false,  true },
	{ C4, D3, false,  true },
	{ C4, D4, false,  true },
	{ C4, D5, false,  true },
	{ C5, C4, false,  true },
	{ C5, D4, false,  true },
	{ C5, D5, false,  true },
	{ C6, D5, false,  true },
	{ D1, C2, false,  true },
	{ D1, D2, false,  true },
	{ D1, E2, false,  true },
	{ D2, C1,  true, false },
	{ D2, C2, false,  true },
	{ D2, C3,  true, false },
	{ D2, D1, false,  true },
	{ D2, D3, false,  true },
	{ D2, E1,  true, false },
	{ D2, E2, false,  true },
	{ D2, E3, false, false },
	{ D3, C2, false,  true },
	{ D3, C3,  true, false },
	{ D3, C4, false,  true },
	{ D3, D2, false,  true },
	{ D3, D4, false,  true },
	{ D3, E2, false,  true },
	{ D3, E3, false, false },
	{ D3, E4, false,  true },
	{ D4, C3,  true, false },
	{ D4, C4, false,  true },
	{ D4, C5,  true, false },
	{ D4, D3, false,  true },
	{ D4, D5, false,  true },
	{ D4, E3, false, false },
	{ D4, E4, false,  true },
	{ D4, E5,  true, false },
	{ D5, C4, false,  true },
	{ D5, D4, false,  true },
	{ D5, E4, false,  true },
	{ D6, D5, false,  true },
	{ E1, D1, false,  true },
	{ E1, D2, false,  true },
	{ E1, E2, false,  true },
	{ E1, F1, false,  true },
	{ E1, F2, false,  true },
	{ E2, D1, false,  true },
	{ E2, D2, false,  true },
	{ E2, D3, false,  true },
	{ E2, E1,  true, false },
	{ E2, E3, false, false },
	{ E2, F1, false,  true },
	{ E2, F2, false,  true },
	{ E2, F3, false,  true },
	{ E3, D2, false, false },
	{ E3, D3, false, false },
	{ E3, D4, false, false },
	{ E3, E2, false, false },
	{ E3, E4, false, false },
	{ E3, F2, false, false },
	{ E3, F3, false, false },
	{ E3, F4, false, false },
	{ E4, D3, false,  true },
	{ E4, D4, false,  true },
	{ E4, D5, false,  true },
	{ E4, E3, false, false },
	{ E4, E5,  true, false },
	{ E4, F3, false,  true },
	{ E4, F4, false,  true },
	{ E4, F5, false,  true },
	{ E5, D4, false,  true },
	{ E5, D5, false,  true },
	{ E5, E4, false,  true },
	{ E5, F4, false,  true },
	{ E5, F5, false,  true },
	{ E6, D5, false,  true },
	{ E6, F5, false,  true },
	{ F1, E2, false,  true },
	{ F1, F2, false,  true },
	{ F1, G2, false,  true },
	{ F2, E1,  true, false },
	{ F2, E2, false,  true },
	{ F2, E3, false, false },
	{ F2, F1, false,  true },
	{ F2, F3, false,  true },
	{ F2, G1,  true, false },
	{ F2, G2, false,  true },
	{ F2, G3,  true, false },
	{ F3, E2, false,  true },
	{ F3, E3, false, false },
	{ F3, E4, false,  true },
	{ F3, F2, false,  true },
	{ F3, F4, false,  true },
	{ F3, G2, false,  true },
	{ F3, G3,  true, false },
	{ F3, G4, false,  true },
	{ F4, E3, false, false },
	{ F4, E4, false,  true },
	{ F4, E5,  true, false },
	{ F4, F3, false,  true },
	{ F4, F5, false,  true },
	{ F4, G3,  true, false },
	{ F4, G4, false,  true },
	{ F4, G5,  true, false },
	{ F5, E4, false,  true },
	{ F5, F4, false,  true },
	{ F5, G4, false,  true },
	{ F6, F5, false,  true },
	{ G1, F1, false,  true },
	{ G1, F2, false,  true },
	{ G1, G2, false,  true },
	{ G2, F1, false,  true },
	{ G2, F2, false,  true },
	{ G2, F3, false,  true },
	{ G3, F2, false,  true },
	{ G3, F3, false,  true },
	{ G3, F4, false,  true },
	{ G3, G2, false,  true },
	{ G3, G4, false,  true },
	{ G4, F3, false,  true },
	{ G4, F4, false,  true },
	{ G4, F5, false,  true },
	{ G5, F4, false,  true },
	{ G5, F5, false,  true },
	{ G5, G4, false,  true },
	{ G6, F5, false,  true },
	{ H1, G2, false,  true },
	{ H2, G2, false,  true },
	{ H3, G2, false,  true },
	{ H3, G4, false,  true },
	{ H4, G4, false,  true },
	{ H5, G4, false,  true },
	/* BlackKing, E4 */
	{ B2, C3, false,  true },
	{ B3, C3, false,  true },
	{ B4, C3, false,  true },
	{ B4, C5, false,  true },
	{ B5, C5, false,  true },
	{ B6, C5, false,  true },
	{ C1, D2, false,  true },
	{ C2, C3, false,  true },
	{ C2, D2, false,  true },
	{ C2, D3, false,  true },
	{ C3, D2, false,  true },
	{ C3, D3, false,  true },
	{ C3, D4, false,  true },
	{ C4, C3, false,  true },
	{ C4, C5, false,  true },
	{ C4, D3, false,  true },
	{ C4, D4, false,  true },
	{ C4, D5, false,  true },
	{ C5, D4, false,  true },
	{ C5, D5, false,  true },
	{ C5, D6, false,  true },
	{ C6, C5, false,  true },
	{ C6, D5, false,  true },
	{ C6, D6, false,  true },
	{ C7, D6, false,  true },
	{ D1, D2, false,  true },
	{ D2, C3, false,  true },
	{ D2, D3, false,  true },
	{ D2, E3, false,  true },
	{ D3, C2,  true, false },
	{ D3, C3, false,  true },
	{ D3, C4,  true, false },
	{ D3, D2, false,  true },
	{ D3, D4, false,  true },
	{ D3, E2,  true, false },
	{ D3, E3, false,  true },
	{ D3, E4, false, false },
	{ D4, C3, false,  true },
	{ D4, C4,  true, false },
	{ D4, C5, false,  true },
	{ D4, D3, false,  true },
	{ D4, D5, false,  true },
	{ D4, E3, false,  true },
	{ D4, E4, false, false },
	{ D4, E5, false,  true },
	{ D5, C4,  true, false },
	{ D5, C5, false,  true },
	{ D5, C6,  true, false },
	{ D5, D4, false,  true },
	{ D5, D6, false,  true },
	{ D5, E4, false, false },
	{ D5, E5, false,  true },
	{ D5, E6,  true, false },
	{ D6, C5, false,  true },
	{ D6, D5, false,  true },
	{ D6, E5, false,  true },
	{ D7, D6, false,  true },
	{ E1, D2, false,  true },
	{ E1, F2, false,  true },
	{ E2, D2, false,  true },
	{ E2, D3, false,  true },
	{ E2, E3, false,  true },
	{ E2, F2, false,  true },
	{ E2, F3, false,  true },
	{ E3, D2, false,  true },
	{ E3, D3, false,  true },
	{ E3, D4, false,  true },
	{ E3, E2,  true, false },
	{ E3, E4, false, false },
	{ E3, F2, false,  true },
	{ E3, F3, false,  true },
	{ E3, F4, false,  true },
	{ E4, D3, false, false },
	{ E4, D4, false, false },
	{ E4, D5, false, false },
	{ E4, E3, false, false },
	{ E4, E5, false, false },
	{ E4, F3, false, false },
	{ E4, F4, false, false },
	{ E4, F5, false, false },
	{ E5, D4, false,  true },
	{ E5, D5, false,  true },
	{ E5, D6, false,  true },
	{ E5, E4, false, false },
	{ E5, E6,  true, false },
	{ E5, F4, false,  true },
	{ E5, F5, false,  true },
	{ E5, F6, false,  true },
	{ E6, D5, false,  true },
	{ E6, D6, false,  true },
	{ E6, E5, false,  true },
	{ E6, F5, false,  true },
	{ E6, F6, false,  true },
	{ E7, D6, false,  true },
	{ E7, F6, false,  true },
	{ F1, F2, false,  true },
	{ F2, E3, false,  true },
	{ F2, F3, false,  true },
	{ F2, G3, false,  true },
	{ F3, E2,  true, false },
	{ F3, E3, false,  true },
	{ F3, E4, false, false },
	{ F3, F2, false,  true },
	{ F3, F4, false,  true },
	{ F3, G2,  true, false },
	{ F3, G3, false,  true },
	{ F3, G4,  true, false },
	{ F4, E3, false,  true },
	{ F4, E4, false, false },
	{ F4, E5, false,  true },
	{ F4, F3, false,  true },
	{ F4, F5, false,  true },
	{ F4, G3, false,  true },
	{ F4, G4,  true, false },
	{ F4, G5, false,  true },
	{ F5, E4, false, false },
	{ F5, E5, false,  true },
	{ F5, E6,  true, false },
	{ F5, F4, false,  true },
	{ F5, F6, false,  true },
	{ F5, G4,  true, false },
	{ F5, G5, false,  true },
	{ F5, G6,  true, false },
	{ F6, E5, false,  true },
	{ F6, F5, false,  true },
	{ F6, G5, false,  true },
	{ F7, F6, false,  true },
	{ G1, F2, false,  true },
	{ G2, F2, false,  true },
	{ G2, F3, false,  true },
	{ G2, G3, false,  true },
	{ G3, F2, false,  true },
	{ G3, F3, false,  true },
	{ G3, F4, false,  true },
	{ G4, F3, false,  true },
	{ G4, F4, false,  true },
	{ G4, F5, false,  true },
	{ G4, G3, false,  true },
	{ G4, G5, false,  true },
	{ G5, F4, false,  true },
	{ G5, F5, false,  true },
	{ G5, F6, false,  true },
	{ G6, F5, false,  true },
	{ G6, F6, false,  true },
	{ G6, G5, false,  true },
	{ G7, F6, false,  true },
	{ H2, G3, false,  true },
	{ H3, G3, false,  true },
	{ H4, G3, false,  true },
	{ H4, G5, false,  true },
	{ H5, G5, false,  true },
	{ H6, G5, false,  true },
	/* BlackKing, E5 */
	{ B3, C4, false,  true },
	{ B4, C4, false,  true },
	{ B5, C4, false,  true },
	{ B5, C6, false,  true },
	{ B6, C6, false,  true },
	{ B7, C6, false,  true },
	{ C2, D3, false,  true },
	{ C3, C4, false,  true },
	{ C3, D3, false,  true },
	{ C3, D4, false,  true },
	{ C4, D3, false,  true },
	{ C4, D4, false,  true },
	{ C4, D5, false,  true },
	{ C5, C4, false,  true },
	{ C5, C6, false,  true },
	{ C5, D4, false,  true },
	{ C5, D5, false,  true },
	{ C5, D6, false,  true },
	{ C6, D5, false,  true },
	{ C6, D6, false,  true },
	{ C6, D7, false,  true },
	{ C7, C6, false,  true },
	{ C7, D6, false,  true },
	{ C7, D7, false,  true },
	{ C8, D7, false,  true },
	{ D2, D3, false,  true },
	{ D3, C4, false,  true },
	{ D3, D4, false,  true },
	{ D3, E4, false,  true },
	{ D4, C3,  true, false },
	{ D4, C4, false,  true },
	{ D4, C5,  true, false },
	{ D4, D3, false,  true },
	{ D4, D5, false,  true },
	{ D4, E3,  true, false },
	{ D4, E4, false,  true },
	{ D4, E5, false, false },
	{ D5, C4, false,  true },
	{ D5, C5,  true, false },
	{ D5, C6, false,  true },
	{ D5, D4, false,  true },
	{ D5, D6, false,  true },
	{ D5, E4, false,  true },
	{ D5, E5, false, false },
	{ D5, E6, false,  true },
	{ D6, C5,  true, false },
	{ D6, C6, false,  true },
	{ D6, C7,  true, false },
	{ D6, D5, false,  true },
	{ D6, D7, false,  true },
	{ D6, E5, false, false },
	{ D6, E6, false,  true },
	{ D6, E7,  true, false },
	{ D7, C6, false,  true },
	{ D7, D6, false,  true },
	{ D7, E6, false,  true },
	{ D8, D7, false,  true },
	{ E2, D3, false,  true },
	{ E2, F3, false,  true },
	{ E3, D3, false,  true },
	{ E3, D4, false,  true },
	{ E3, E4, false,  true },
	{ E3, F3, false,  true },
	{ E3, F4, false,  true },
	{ E4, D3, false,  true },
	{ E4, D4, false,  true },
	{ E4, D5, false,  true },
	{ E4, E3,  true, false },
	{ E4, E5, false, false },
	{ E4, F3, false,  true },
	{ E4, F4, false,  true },
	{ E4, F5, false,  true },
	{ E5, D4, false, false },
	{ E5, D5, false, false },
	{ E5, D6, false, false },
	{ E5, E4, false, false },
	{ E5, E6, false, false },
	{ E5, F4, false, false },
	{ E5, F5, false, false },
	{ E5, F6, false, false },
	{ E6, D5, false,  true },
	{ E6, D6, false,  true },
	{ E6, D7, false,  true },
	{ E6, E5, false, false },
	{ E6, E7,  true, false },
	{ E6, F5, false,  true },
	{ E6, F6, false,  true },
	{ E6, F7, false,  true },
	{ E7, D6, false,  true },
	{ E7, D7, false,  true },
	{ E7, E6, false,  true },
	{ E7, F6, false,  true },
	{ E7, F7, false,  true },
	{ E8, D7, false,  true },
	{ E8, F7, false,  true },
	{ F2, F3, false,  true },
	{ F3, E4, false,  true },
	{ F3, F4, false,  true },
	{ F3, G4, false,  true },
	{ F4, E3,  true, false },
	{ F4, E4, false,  true },
	{ F4, E5, false, false },
	{ F4, F3, false,  true },
	{ F4, F5, false,  true },
	{ F4, G3,  true, false },
	{ F4, G4, false,  true },
	{ F4, G5,  true, false },
	{ F5, E4, false,  true },
	{ F5, E5, false, false },
	{ F5, E6, false,  true },
	{ F5, F4, false,  true },
	{ F5, F6, false,  true },
	{ F5, G4, false,  true },
	{ F5, G5,  true, false },
	{ F5, G6, false,  true },
	{ F6, E5, false, false },
	{ F6, E6, false,  true },
	{ F6, E7,  true, false },
	{ F6, F5, false,  true },
	{ F6, F7, false,  true },
	{ F6, G5,  true, false },
	{ F6, G6, false,  true },
	{ F6, G7,  true, false },
	{ F7, E6, false,  true },
	{ F7, F6, false,  true },
	{ F7, G6, false,  true },
	{ F8, F7, false,  true },
	{ G2, F3, false,  true },
	{ G3, F3, false,  true },
	{ G3, F4, false,  true },
	{ G3, G4, false,  true },
	{ G4, F3, false,  true },
	{ G4, F4, false,  true },
	{ G4, F5, false,  true },
	{ G5, F4, false,  true },
	{ G5, F5, false,  true },
	{ G5, F6, false,  true },
	{ G5, G4, false,  true },
	{ G5, G6, false,  true },
	{ G6, F5, false,  true },
	{ G6, F6, false,  true },
	{ G6, F7, false,  true },
	{ G7, F6, false,  true },
	{ G7, F7, false,  true },
	{ G7, G6, false,  true },
	{ G8, F7, false,  true },
	{ H3, G4, false,  true },
	{ H4, G4, false,  true },
	{ H5, G4, false,  true },
	{ H5, G6, false,  true },
	{ H6, G6, false,  true },
	{ H7, G6, false,  true },
	/* BlackKing, E6 */
	{ B4, C5, false,  true },
	{ B5, C5, false,  true },
	{ B6, C5, false,  true },
	{ B6, C7, false,  true },
	{ B7, C7, false,  true },
	{ B8, C7, false,  true },
	{ C3, D4, false,  true },
	{ C4, C5, false,  true },
	{ C4, D4, false,  true },
	{ C4, D5, false,  true },
	{ C5, D4, false,  true },
	{ C5, D5, false,  true },
	{ C5, D6, false,  true },
	{ C6, C5, false,  true },
	{ C6, C7, false,  true },
	{ C6, D5, false,  true },
	{ C6, D6, false,  true },
	{ C6, D7, false,  true },
	{ C7, D6, false,  true },
	{ C7, D7, false,  true },
	{ C7, D8, false,  true },
	{ C8, C7, false,  true },
	{ C8, D7, false,  true },
	{ C8, D8, false,  true },
	{ D3, D4, false,  true },
	{ D4, C5, false,  true },
	{ D4, D5, false,  true },
	{ D4, E5, false,  true },
	{ D5, C4,  true, false },
	{ D5, C5, false,  true },
	{ D5, C6,  true, false },
	{ D5, D4, false,  true },
	{ D5, D6, false,  true },
	{ D5, E4,  true, false },
	{ D5, E5, false,  true },
	{ D5, E6, false, false },
	{ D6, C5, false,  true },
	{ D6, C6,  true, false },
	{ D6, C7, false,  true },
	{ D6, D5, false,  true },
	{ D6, D7, false,  true },
	{ D6, E5, false,  true },
	{ D6, E6, false, false },
	{ D6, E7, false,  true },
	{ D7, C6,  true, false },
	{ D7, C7, false,  true },
	{ D7, C8,  true, false },
	{ D7, D6, false,  true },
	{ D7, D8, false,  true },
	{ D7, E6, false, false },
	{ D7, E7, false,  true },
	{ D7, E8,  true, false },
	{ D8, C7, false,  true },
	{ D8, D7, false,  true },
	{ D8, E7, false,  true },
	{ E3, D4, false,  true },
	{ E3, F4, false,  true },
	{ E4, D4, false,  true },
	{ E4, D5, false,  true },
	{ E4, E5, false,  true },
	{ E4, F4, false,  true },
	{ E4, F5, false,  true },
	{ E5, D4, false,  true },
	{ E5, D5, false,  true },
	{ E5, D6, false,  true },
	{ E5, E4,  true, false },
	{ E5, E6, false, false },
	{ E5, F4, false,  true },
	{ E5, F5, false,  true },
	{ E5, F6, false,  true },
	{ E6, D5, false, false },
	{ E6, D6, false, false },
	{ E6, D7, false, false },
	{ E6, E5, false, false },
	{ E6, E7, false, false },
	{ E6, F5, false, false },
	{ E6, F6, false, false },
	{ E6, F7, false, false },
	{ E7, D6, false,  true },
	{ E7, D7, false,  true },
	{ E7, D8, false,  true },
	{ E7, E6, false, false },
	{ E7, E8,  true, false },
	{ E7, F6, false,  true },
	{ E7, F7, false,  true },
	{ E7, F8, false,  true },
	{ E8, D7, false,  true },
	{ E8, D8, false,  true },
	{ E8, E7, false,  true },
	{ E8, F7, false,  true },
	{ E8, F8, false,  true },
	{ F3, F4, false,  true },
	{ F4, E5, false,  true },
	{ F4, F5, false,  true },
	{ F4, G5, false,  true },
	{ F5, E4,  true, false },
	{ F5, E5, false,  true },
	{ F5, E6, false, false },
	{ F5, F4, false,  true },
	{ F5, F6, false,  true },
	{ F5, G4,  true, false },
	{ F5, G5, false,  true },
	{ F5, G6,  true, false },
	{ F6, E5, false,  true },
	{ F6, E6, false, false },
	{ F6, E7, false,  true },
	{ F6, F5, false,  true },
	{ F6, F7, false,  true },
	{ F6, G5, false,  true },
	{ F6, G6,  true, false },
	{ F6, G7, false,  true },
	{ F7, E6, false, false },
	{ F7, E7, false,  true },
	{ F7, E8,  true, false },
	{ F7, F6, false,  true },
	{ F7, F8, false,  true },
	{ F7, G6,  true, false },
	{ F7, G7, false,  true },
	{ F7, G8,  true, false },
	{ F8, E7, false,  true },
	{ F8, F7, false,  true },
	{ F8, G7, false,  true },
	{ G3, F4, false,  true },
	{ G4, F4, false,  true },
	{ G4, F5, false,  true },
	{ G4, G5, false,  true },
	{ G5, F4, false,  true },
	{ G5, F5, false,  true },
	{ G5, F6, false,  true },
	{ G6, F5, false,  true },
	{ G6, F6, false,  true },
	{ G6, F7, false,  true },
	{ G6, G5, false,  true },
	{ G6, G7, false,  true },
	{ G7, F6, false,  true },
	{ G7, F7, false,  true },
	{ G7, F8, false,  true },
	{ G8, F7, false,  true },
	{ G8, F8, false,  true },
	{ G8, G7, false,  true },
	{ H4, G5, false,  true },
	{ H5, G5, false,  true },
	{ H6, G5, false,  true },
	{ H6, G7, false,  true },
	{ H7, G7, false,  true },
	{ H8, G7, false,  true },
	/* BlackKing, E7 */
	{ B5, C6, false,  true },
	{ B6, C6, false,  true },
	{ B7, C6, false,  true },
	{ B7, C8, false,  true },
	{ B8, C8, false,  true },
	{ C4, D5, false,  true },
	{ C5, C6, false,  true },
	{ C5, D5, false,  true },
	{ C5, D6, false,  true },
	{ C6, D5, false,  true },
	{ C6, D6, false,  true },
	{ C6, D7, false,  true },
	{ C7, C6, false,  true },
	{ C7, C8, false,  true },
	{ C7, D6, false,  true },
	{ C7, D7, false,  true },
	{ C7, D8, false,  true },
	{ C8, D7, false,  true },
	{ C8, D8, false,  true },
	{ D4, D5, false,  true },
	{ D5, C6, false,  true },
	{ D5, D6, false,  true },
	{ D5, E6, false,  true },
	{ D6, C5,  true, false },
	{ D6, C6, false,  true },
	{ D6, C7,  true, false },
	{ D6, D5, false,  true },
	{ D6, D7, false,  true },
	{ D6, E5,  true, false },
	{ D6, E6, false,  true },
	{ D6, E7, false, false },
	{ D7, C6, false,  true },
	{ D7, C7,  true, false },
	{ D7, C8, false,  true },
	{ D7, D6, false,  true },
	{ D7, D8, false,  true },
	{ D7, E6, false,  true },
	{ D7, E7, false, false },
	{ D7, E8, false,  true },
	{ D8, C7,  true, false },
	{ D8, C8, false,  true },
	{ D8, D7, false,  true },
	{ D8, E7, false, false },
	{ D8, E8, false,  true },
	{ E4, D5, false,  true },
	{ E4, F5, false,  true },
	{ E5, D5, false,  true },
	{ E5, D6, false,  true },
	{ E5, E6, false,  true },
	{ E5, F5, false,  true },
	{ E5, F6, false,  true },
	{ E6, D5, false,  true },
	{ E6, D6, false,  true },
	{ E6, D7, false,  true },
	{ E6, E5,  true, false },
	{ E6, E7, false, false },
	{ E6, F5, false,  true },
	{ E6, F6, false,  true },
	{ E6, F7, false,  true },
	{ E7, D6, false, false },
	{ E7, D7, false, false },
	{ E7, D8, false, false },
	{ E7, E6, false, false },
	{ E7, E8, false, false },
	{ E7, F6, false, false },
	{ E7, F7, false, false },
	{ E7, F8, false, false },
	{ E8, C8, false,  true },
	{ E8, D7, false,  true },
	{ E8, D8, false,  true },
	{ E8, E7, false, false },
	{ E8, F7, false,  true },
	{ E8, F8, false,  true },
	{ E8, G8, false,  true },
	{ F4, F5, false,  true },
	{ F5, E6, false,  true },
	{ F5, F6, false,  true },
	{ F5, G6, false,  true },
	{ F6, E5,  true, false },
	{ F6, E6, false,  true },
	{ F6, E7, false, false },
	{ F6, F5, false,  true },
	{ F6, F7, false,  true },
	{ F6, G5,  true, false },
	{ F6, G6, false,  true },
	{ F6, G7,  true, false },
	{ F7, E6, false,  true },
	{ F7, E7, false, false },
	{ F7, E8, false,  true },
	{ F7, F6, false,  true },
	{ F7, F8, false,  true },
	{ F7, G6, false,  true },
	{ F7, G7,  true, false },
	{ F7, G8, false,  true },
	{ F8, E7, false, false },
	{ F8, E8, false,  true },
	{ F8, F7, false,  true },
	{ F8, G7,  true, false },
	{ F8, G8, false,  true },
	{ G4, F5, false,  true },
	{ G5, F5, false,  true },
	{ G5, F6, false,  true },
	{ G5, G6, false,  true },
	{ G6, F5, false,  true },
	{ G6, F6, false,  true },
	{ G6, F7, false,  true },
	{ G7, F6, false,  true },
	{ G7, F7, false,  true },
	{ G7, F8, false,  true },
	{ G7, G6, false,  true },
	{ G7, G8, false,  true },
	{ G8, F7, false,  true },
	{ G8, F8, false,  true },
	{ H5, G6, false,  true },
	{ H6, G6, false,  true },
	{ H7, G6, false,  true },
	{ H7, G8, false,  true },
	{ H8, G8, false,  true },
	/* BlackKing, E8 */
	{ B6, C7, false,  true },
	{ B7, C7, false,  true },
	{ B8, C7, false,  true },
	{ C5, D6, false,  true },
	{ C6, C7, false,  true },
	{ C6, D6, false,  true },
	{ C6, D7, false,  true },
	{ C7, D6, false,  true },
	{ C7, D7, false,  true },
	{ C7, D8, false,  true },
	{ C8, C7, false,  true },
	{ C8, D7, false,  true },
	{ C8, D8, false,  true },
	{ D5, D6, false,  true },
	{ D6, C7, false,  true },
	{ D6, D7, false,  true },
	{ D6, E7, false,  true },
	{ D7, C6,  true, false },
	{ D7, C7, false,  true },
	{ D7, C8,  true, false },
	{ D7, D6, false,  true },
	{ D7, D8, false,  true },
	{ D7, E6,  true, false },
	{ D7, E7, false,  true },
	{ D7, E8, false, false },
	{ D8, C7, false,  true },
	{ D8, C8,  true, false },
	{ D8, D7, false,  true },
	{ D8, E7, false,  true },
	{ D8, E8, false, false },
	{ E5, D6, false,  true },
	{ E5, F6, false,  true },
	{ E6, D6, false,  true },
	{ E6, D7, false,  true },
	{ E6, E7, false,  true },
	{ E6, F6, false,  true },
	{ E6, F7, false,  true },
	{ E7, D6, false,  true },
	{ E7, D7, false,  true },
	{ E7, D8, false,  true },
	{ E7, E6,  true, false },
	{ E7, E8, false, false },
	{ E7, F6, false,  true },
	{ E7, F7, false,  true },
	{ E7, F8, false,  true },
	{ E8, C8, false, false },
	{ E8, D7, false, false },
	{ E8, D8, false, false },
	{ E8, E7, false, false },
	{ E8, F7, false, false },
	{ E8, F8, false, false },
	{ E8, G8, false, false },
	{ F5, F6, false,  true },
	{ F6, E7, false,  true },
	{ F6, F7, false,  true },
	{ F6, G7, false,  true },
	{ F7, E6,  true, false },
	{ F7, E7, false,  true },
	{ F7, E8, false, false },
	{ F7, F6, false,  true },
	{ F7, F8, false,  true },
	{ F7, G6,  true, false },
	{ F7, G7, false,  true },
	{ F7, G8,  true, false },
	{ F8, E7, false,  true },
	{ F8, E8, false, false },
	{ F8, F7, false,  true },
	{ F8, G7, false,  true },
	{ F8, G8,  true, false },
	{ G5, F6, false,  true },
	{ G6, F6, false,  true },
	{ G6, F7, false,  true },
	{ G6, G7, false,  true },
	{ G7, F6, false,  true },
	{ G7, F7, false,  true },
	{ G7, F8, false,  true },
	{ G8, F7, false,  true },
	{ G8, F8, false,  true },
	{ G8, G7, false,  true },
	{ H6, G7, false,  true },
	{ H7, G7, false,  true },
	{ H8, G7, false,  true },
	/* BlackKing, F1 */
	{ C1, D2, false,  true },
	{ C2, D2, false,  true },
	{ C3, D2, false,  true },
	{ D1, D2, false,  true },
	{ D1, E1, false,  true },
	{ D1, E2, false,  true },
	{ D2, E1, false,  true },
	{ D2, E2, false,  true },
	{ D2, E3, false,  true },
	{ D3, D2, false,  true },
	{ D3, E2, false,  true },
	{ D3, E3, false,  true },
	{ D4, E3, false,  true },
	{ E1, D1,  true, false },
	{ E1, D2, false,  true },
	{ E1, E2, false,  true },
	{ E1, F1, false, false },
	{ E1, F2, false,  true },
	{ E2, D1,  true, false },
	{ E2, D2, false,  true },
	{ E2, D3,  true, false },
	{ E2, E1, false,  true },
	{ E2, E3, false,  true },
	{ E2, F1, false, false },
	{ E2, F2, false,  true },
	{ E2, F3,  true, false },
	{ E3, D2, false,  true },
	{ E3, E2, false,  true },
	{ E3, F2, false,  true },
	{ E4, E3, false,  true },
	{ F1, E1, false, false },
	{ F1, E2, false, false },
	{ F1, F2, false, false },
	{ F1, G1, false, false },
	{ F1, G2, false, false },
	{ F2, E1, false,  true },
	{ F2, E2, false,  true },
	{ F2, E3, false,  true },
	{ F2, F1, false, false },
	{ F2, F3,  true, false },
	{ F2, G1, false,  true },
	{ F2, G2, false,  true },
	{ F2, G3, false,  true },
	{ F3, E2, false,  true },
	{ F3, E3, false,  true },
	{ F3, F2, false,  true },
	{ F3, G2, false,  true },
	{ F3, G3, false,  true },
	{ F4, E3, false,  true },
	{ F4, G3, false,  true },
	{ G1, F1, false, false },
	{ G1, F2, false,  true },
	{ G1, G2, false,  true },
	{ G1, H1,  true, false },
	{ G1, H2, false,  true },
	{ G2, F1, false, false },
	{ G2, F2, false,  true },
	{ G2, F3,  true, false },
	{ G2, G1, false,  true },
	{ G2, G3, false,  true },
	{ G2, H1,  true, false },
	{ G2, H2, false,  true },
	{ G2, H3,  true, false },
	{ G3, F2, false,  true },
	{ G3, G2, false,  true },
	{ G3, H2, false,  true },
	{ G4, G3, false,  true },
	{ H1, G1, false,  true },
	{ H1, G2, false,  true },
	{ H1, H2, false,  true },
	{ H2, G1, false,  true },
	{ H2, G2, false,  true },
	{ H2, G3, false,  true },
	{ H3, G2, false,  true },
	{ H3, G3, false,  true },
	{ H3, H2, false,  true },
	{ H4, G3, false,  true },
	/* BlackKing, F2 */
	{ C1, D1, false,  true },
	{ C2, D1, false,  true },
	{ C2, D3, false,  true },
	{ C3, D3, false,  true },
	{ C4, D3, false,  true },
	{ D1, E1, false,  true },
	{ D1, E2, false,  true },
	{ D2, D1, false,  true },
	{ D2, D3, false,  true },
	{ D2, E1, false,  true },
	{ D2, E2, false,  true },
	{ D2, E3, false,  true },
	{ D3, E2, false,  true },
	{ D3, E3, false,  true },
	{ D3, E4, false,  true },
	{ D4, D3, false,  true },
	{ D4, E3, false,  true },
	{ D4, E4, false,  true },
	{ D5, E4, false,  true },
	{ E1, D1, false,  true },
	{ E1, D2,  true, false },
	{ E1, E2, false,  true },
	{ E1, F1, false,  true },
	{ E1, F2, false, false },
	{ E2, D1, false,  true },
	{ E2, D2,  true, false },
	{ E2, D3, false,  true },
	{ E2, E1, false,  true },
	{ E2, E3, false,  true },
	{ E2, F1, false,  true },
	{ E2, F2, false, false },
	{ E2, F3, false,  true },
	{ E3, D2,  true, false },
	{ E3, D3, false,  true },
	{ E3, D4,  true, false },
	{ E3, E2, false,  true },
	{ E3, E4, false,  true },
	{ E3, F2, false, false },
	{ E3, F3, false,  true },
	{ E3, F4,  true, false },
	{ E4, D3, false,  true },
	{ E4, E3, false,  true },
	{ E4, F3, false,  true },
	{ E5, E4, false,  true },
	{ F1, E1, false,  true },
	{ F1, E2, false,  true },
	{ F1, F2, false, false },
	{ F1, G1, false,  true },
	{ F1, G2, false,  true },
	{ F2, E1, false, false },
	{ F2, E2, false, false },
	{ F2, E3, false, false },
	{ F2, F1, false, false },
	{ F2, F3, false, false },
	{ F2, G1, false, false },
	{ F2, G2, false, false },
	{ F2, G3, false, false },
	{ F3, E2, false,  true },
	{ F3, E3, false,  true },
	{ F3, E4, false,  true },
	{ F3, F2, false, false },
	{ F3, F4,  true, false },
	{ F3, G2, false,  true },
	{ F3, G3, false,  true },
	{ F3, G4, false,  true },
	{ F4, E3, false,  true },
	{ F4, E4, false,  true },
	{ F4, F3, false,  true },
	{ F4, G3, false,  true },
	{ F4, G4, false,  true },
	{ F5, E4, false,  true },
	{ F5, G4, false,  true },
	{ G1, F1, false,  true },
	{ G1, F2, false, false },
	{ G1, G2, false,  true },
	{ G1, H1, false,  true },
	{ G1, H2,  true, false },
	{ G2, F1, false,  true },
	{ G2, F2, false, false },
	{ G2, F3, false,  true },
	{ G2, G1, false,  true },
	{ G2, G3, false,  true },
	{ G2, H1, false,  true },
	{ G2, H2,  true, false },
	{ G2, H3, false,  true },
	{ G3, F2, false, false },
	{ G3, F3, false,  true },
	{ G3, F4,  true, false },
	{ G3, G2, false,  true },
	{ G3, G4, false,  true },
	{ G3, H2,  true, false },
	{ G3, H3, false,  true },
	{ G3, H4,  true, false },
	{ G4, F3, false,  true },
	{ G4, G3, false,  true },
	{ G4, H3, false,  true },
	{ G5, G4, false,  true },
	{ H1, G1, false,  true },
	{ H1, G2, false,  true },
	{ H2, G1, false,  true },
	{ H2, G2, false,  true },
	{ H2, G3, false,  true },
	{ H2, H1, false,  true },
	{ H2, H3, false,  true },
	{ H3, G2, false,  true },
	{ H3, G3, false,  true },
	{ H3, G4, false,  true },
	{ H4, G3, false,  true },
	{ H4, G4, false,  true },
	{ H4, H3, false,  true },
	{ H5, G4, false,  true },
	/* BlackKing, F3 */
	{ C1, D2, false,  true },
	{ C2, D2, false,  true },
	{ C3, D2, false,  true },
	{ C3, D4, false,  true },
	{ C4, D4, false,  true },
	{ C5, D4, false,  true },
	{ D1, D2, false,  true },
	{ D1, E1, false,  true },
	{ D1, E2, false,  true },
	{ D2, E1, false,  true },
	{ D2, E2, false,  true },
	{ D2, E3, false,  true },
	{ D3, D2, false,  true },
	{ D3, D4, false,  true },
	{ D3, E2, false,  true },
	{ D3, E3, false,  true },
	{ D3, E4, false,  true },
	{ D4, E3, false,  true },
	{ D4, E4, false,  true },
	{ D4, E5, false,  true },
	{ D5, D4, false,  true },
	{ D5, E4, false,  true },
	{ D5, E5, false,  true },
	{ D6, E5, false,  true },
	{ E1, D2, false,  true },
	{ E1, E2, false,  true },
	{ E1, F2, false,  true },
	{ E2, D1,  true, false },
	{ E2, D2, false,  true },
	{ E2, D3,  true, false },
	{ E2, E1, false,  true },
	{ E2, E3, false,  true },
	{ E2, F1,  true, false },
	{ E2, F2, false,  true },
	{ E2, F3, false, false },
	{ E3, D2, false,  true },
	{ E3, D3,  true, false },
	{ E3, D4, false,  true },
	{ E3, E2, false,  true },
	{ E3, E4, false,  true },
	{ E3, F2, false,  true },
	{ E3, F3, false, false },
	{ E3, F4, false,  true },
	{ E4, D3,  true, false },
	{ E4, D4, false,  true },
	{ E4, D5,  true, false },
	{ E4, E3, false,  true },
	{ E4, E5, false,  true },
	{ E4, F3, false, false },
	{ E4, F4, false,  true },
	{ E4, F5,  true, false },
	{ E5, D4, false,  true },
	{ E5, E4, false,  true },
	{ E5, F4, false,  true },
	{ E6, E5, false,  true },
	{ F1, E1, false,  true },
	{ F1, E2, false,  true },
	{ F1, F2, false,  true },
	{ F1, G1, false,  true },
	{ F1, G2, false,  true },
	{ F2, E1, false,  true },
	{ F2, E2, false,  true },
	{ F2, E3, false,  true },
	{ F2, F1,  true, false },
	{ F2, F3, false, false },
	{ F2, G1, false,  true },
	{ F2, G2, false,  true },
	{ F2, G3, false,  true },
	{ F3, E2, false, false },
	{ F3, E3, false, false },
	{ F3, E4, false, false },
	{ F3, F2, false, false },
	{ F3, F4, false, false },
	{ F3, G2, false, false },
	{ F3, G3, false, false },
	{ F3, G4, false, false },
	{ F4, E3, false,  true },
	{ F4, E4, false,  true },
	{ F4, E5, false,  true },
	{ F4, F3, false, false },
	{ F4, F5,  true, false },
	{ F4, G3, false,  true },
	{ F4, G4, false,  true },
	{ F4, G5, false,  true },
	{ F5, E4, false,  true },
	{ F5, E5, false,  true },
	{ F5, F4, false,  true },
	{ F5, G4, false,  true },
	{ F5, G5, false,  true },
	{ F6, E5, false,  true },
	{ F6, G5, false,  true },
	{ G1, F2, false,  true },
	{ G1, G2, false,  true },
	{ G1, H2, false,  true },
	{ G2, F1,  true, false },
	{ G2, F2, false,  true },
	{ G2, F3, false, false },
	{ G2, G1, false,  true },
	{ G2, G3, false,  true },
	{ G2, H1,  true, false },
	{ G2, H2, false,  true },
	{ G2, H3,  true, false },
	{ G3, F2, false,  true },
	{ G3, F3, false, false },
	{ G3, F4, false,  true },
	{ G3, G2, false,  true },
	{ G3, G4, false,  true },
	{ G3, H2, false,  true },
	{ G3, H3,  true, false },
	{ G3, H4, false,  true },
	{ G4, F3, false, false },
	{ G4, F4, false,  true },
	{ G4, F5,  true, false },
	{ G4, G3, false,  true },
	{ G4, G5, false,  true },
	{ G4, H3,  true, false },
	{ G4, H4, false,  true },
	{ G4, H5,  true, false },
	{ G5, F4, false,  true },
	{ G5, G4, false,  true },
	{ G5, H4, false,  true },
	{ G6, G5, false,  true },
	{ H1, G1, false,  true },
	{ H1, G2, false,  true },
	{ H1, H2, false,  true },
	{ H2, G1, false,  true },
	{ H2, G2, false,  true },
	{ H2, G3, false,  true },
	{ H3, G2, false,  true },
	{ H3, G3, false,  true },
	{ H3, G4, false,  true },
	{ H3, H2, false,  true },
	{ H3, H4, false,  true },
	{ H4, G3, false,  true },
	{ H4, G4, false,  true },
	{ H4, G5, false,  true },
	{ H5, G4, false,  true },
	{ H5, G5, false,  true },
	{ H5, H4, false,  true },
	{ H6, G5, false,  true },
	/* BlackKing, F4 */
	{ C2, D3, false,  true },
	{ C3, D3, false,  true },
	{ C4, D3, false,  true },
	{ C4, D5, false,  true },
	{ C5, D5, false,  true },
	{ C6, D5, false,  true },
	{ D1, E2, false,  true },
	{ D2, D3, false,  true },
	{ D2, E2, false,  true },
	{ D2, E3, false,  true },
	{ D3, E2, false,  true },
	{ D3, E3, false,  true },
	{ D3, E4, false,  true },
	{ D4, D3, false,  true },
	{ D4, D5, false,  true },
	{ D4, E3, false,  true },
	{ D4, E4, false,  true },
	{ D4, E5, false,  true },
	{ D5, E4, false,  true },
	{ D5, E5, false,  true },
	{ D5, E6, false,  true },
	{ D6, D5, false,  true },
	{ D6, E5, false,  true },
	{ D6, E6, false,  true },
	{ D7, E6, false,  true },
	{ E1, E2, false,  true },
	{ E2, D3, false,  true },
	{ E2, E3, false,  true },
	{ E2, F3, false,  true },
	{ E3, D2,  true, false },
	{ E3, D3, false,  true },
	{ E3, D4,  true, false },
	{ E3, E2, false,  true },
	{ E3, E4, false,  true },
	{ E3, F2,  true, false },
	{ E3, F3, false,  true },
	{ E3, F4, false, false },
	{ E4, D3, false,  true },
	{ E4, D4,  true, false },
	{ E4, D5, false,  true },
	{ E4, E3, false,  true },
	{ E4, E5, false,  true },
	{ E4, F3, false,  true },
	{ E4, F4, false, false },
	{ E4, F5, false,  true },
	{ E5, D4,  true, false },
	{ E5, D5, false,  true },
	{ E5, D6,  true, false },
	{ E5, E4, false,  true },
	{ E5, E6, false,  true },
	{ E5, F4, false, false },
	{ E5, F5, false,  true },
	{ E5, F6,  true, false },
	{ E6, D5, false,  true },
	{ E6, E5, false,  true },
	{ E6, F5, false,  true },
	{ E7, E6, false,  true },
	{ F1, E2, false,  true },
	{ F1, G2, false,  true },
	{ F2, E2, false,  true },
	{ F2, E3, false,  true },
	{ F2, F3, false,  true },
	{ F2, G2, false,  true },
	{ F2, G3, false,  true },
	{ F3, E2, false,  true },
	{ F3, E3, false,  true },
	{ F3, E4, false,  true },
	{ F3, F2,  true, false },
	{ F3, F4, false, false },
	{ F3, G2, false,  true },
	{ F3, G3, false,  true },
	{ F3, G4, false,  true },
	{ F4, E3, false, false },
	{ F4, E4, false, false },
	{ F4, E5, false, false },
	{ F4, F3, false, false },
	{ F4, F5, false, false },
	{ F4, G3, false, false },
	{ F4, G4, false, false },
	{ F4, G5, false, false },
	{ F5, E4, false,  true },
	{ F5, E5, false,  true },
	{ F5, E6, false,  true },
	{ F5, F4, false, false },
	{ F5, F6,  true, false },
	{ F5, G4, false,  true },
	{ F5, G5, false,  true },
	{ F5, G6, false,  true },
	{ F6, E5, false,  true },
	{ F6, E6, false,  true },
	{ F6, F5, false,  true },
	{ F6, G5, false,  true },
	{ F6, G6, false,  true },
	{ F7, E6, false,  true },
	{ F7, G6, false,  true },
	{ G1, G2, false,  true },
	{ G2, F3, false,  true },
	{ G2, G3, false,  true },
	{ G2, H3, false,  true },
	{ G3, F2,  true, false },
	{ G3, F3, false,  true },
	{ G3, F4, false, false },
	{ G3, G2, false,  true },
	{ G3, G4, false,  true },
	{ G3, H2,  true, false },
	{ G3, H3, false,  true },
	{ G3, H4,  true, false },
	{ G4, F3, false,  true },
	{ G4, F4, false, false },
	{ G4, F5, false,  true },
	{ G4, G3, false,  true },
	{ G4, G5, false,  true },
	{ G4, H3, false,  true },
	{ G4, H4,  true, false },
	{ G4, H5, false,  true },
	{ G5, F4, false, false },
	{ G5, F5, false,  true },
	{ G5, F6,  true, false },
	{ G5, G4, false,  true },
	{ G5, G6, false,  true },
	{ G5, H4,  true, false },
	{ G5, H5, false,  true },
	{ G5, H6,  true, false },
	{ G6, F5, false,  true },
	{ G6, G5, false,  true },
	{ G6, H5, false,  true },
	{ G7, G6, false,  true },
	{ H1, G2, false,  true },
	{ H2, G2, false,  true },
	{ H2, G3, false,  true },
	{ H2, H3, false,  true },
	{ H3, G2, false,  true },
	{ H3, G3, false,  true },
	{ H3, G4, false,  true },
	{ H4, G3, false,  true },
	{ H4, G4, false,  true },
	{ H4, G5, false,  true },
	{ H4, H3, false,  true },
	{ H4, H5, false,  true },
	{ H5, G4, false,  true },
	{ H5, G5, false,  true },
	{ H5, G6, false,  true },
	{ H6, G5, false,  true },
	{ H6, G6, false,  true },
	{ H6, H5, false,  true },
	{ H7, G6, false,  true },
	/* BlackKing, F5 */
	{ C3, D4, false,  true },
	{ C4, D4, false,  true },
	{ C5, D4, false,  true },
	{ C5, D6, false,  true },
	{ C6, D6, false,  true },
	{ C7, D6, false,  true },
	{ D2, E3, false,  true },
	{ D3, D4, false,  true },
	{ D3, E3, false,  true },
	{ D3, E4, false,  true },
	{ D4, E3, false,  true },
	{ D4, E4, false,  true },
	{ D4, E5, false,  true },
	{ D5, D4, false,  true },
	{ D5, D6, false,  true },
	{ D5, E4, false,  true },
	{ D5, E5, false,  true },
	{ D5, E6, false,  true },
	{ D6, E5, false,  true },
	{ D6, E6, false,  true },
	{ D6, E7, false,  true },
	{ D7, D6, false,  true },
	{ D7, E6, false,  true },
	{ D7, E7, false,  true },
	{ D8, E7, false,  true },
	{ E2, E3, false,  true },
	{ E3, D4, false,  true },
	{ E3, E4, false,  true },
	{ E3, F4, false,  true },
	{ E4, D3,  true, false },
	{ E4, D4, false,  true },
	{ E4, D5,  true, false },
	{ E4, E3, false,  true },
	{ E4, E5, false,  true },
	{ E4, F3,  true, false },
	{ E4, F4, false,  true },
	{ E4, F5, false, false },
	{ E5, D4, false,  true },
	{ E5, D5,  true, false },
	{ E5, D6, false,  true },
	{ E5, E4, false,  true },
	{ E5, E6, false,  true },
	{ E5, F4, false,  true },
	{ E5, F5, false, false },
	{ E5, F6, false,  true },
	{ E6, D5,  true, false },
	{ E6, D6, false,  true },
	{ E6, D7,  true, false },
	{ E6, E5, false,  true },
	{ E6, E7, false,  true },
	{ E6, F5, false, false },
	{ E6, F6, false,  true },
	{ E6, F7,  true, false },
	{ E7, D6, false,  true },
	{ E7, E6, false,  true },
	{ E7, F6, false,  true },
	{ E8, E7, false,  true },
	{ F2, E3, false,  true },
	{ F2, G3, false,  true },
	{ F3, E3, false,  true },
	{ F3, E4, false,  true },
	{ F3, F4, false,  true },
	{ F3, G3, false,  true },
	{ F3, G4, false,  true },
	{ F4, E3, false,  true },
	{ F4, E4, false,  true },
	{ F4, E5, false,  true },
	{ F4, F3,  true, false },
	{ F4, F5, false, false },
	{ F4, G3, false,  true },
	{ F4, G4, false,  true },
	{ F4, G5, false,  true },
	{ F5, E4, false, false },
	{ F5, E5, false, false },
	{ F5, E6, false, false },
	{ F5, F4, false, false },
	{ F5, F6, false, false },
	{ F5, G4, false, false },
	{ F5, G5, false, false },
	{ F5, G6, false, false },
	{ F6, E5, false,  true },
	{ F6, E6, false,  true },
	{ F6, E7, false,  true },
	{ F6, F5, false, false },
	{ F6, F7,  true, false },
	{ F6, G5, false,  true },
	{ F6, G6, false,  true },
	{ F6, G7, false,  true },
	{ F7, E6, false,  true },
	{ F7, E7, false,  true },
	{ F7, F6, false,  true },
	{ F7, G6, false,  true },
	{ F7, G7, false,  true },
	{ F8, E7, false,  true },
	{ F8, G7, false,  true },
	{ G2, G3, false,  true },
	{ G3, F4, false,  true },
	{ G3, G4, false,  true },
	{ G3, H4, false,  true },
	{ G4, F3,  true, false },
	{ G4, F4, false,  true },
	{ G4, F5, false, false },
	{ G4, G3, false,  true },
	{ G4, G5, false,  true },
	{ G4, H3,  true, false },
	{ G4, H4, false,  true },
	{ G4, H5,  true, false },
	{ G5, F4, false,  true },
	{ G5, F5, false, false },
	{ G5, F6, false,  true },
	{ G5, G4, false,  true },
	{ G5, G6, false,  true },
	{ G5, H4, false,  true },
	{ G5, H5,  true, false },
	{ G5, H6, false,  true },
	{ G6, F5, false, false },
	{ G6, F6, false,  true },
	{ G6, F7,  true, false },
	{ G6, G5, false,  true },
	{ G6, G7, false,  true },
	{ G6, H5,  true, false },
	{ G6, H6, false,  true },
	{ G6, H7,  true, false },
	{ G7, F6, false,  true },
	{ G7, G6, false,  true },
	{ G7, H6, false,  true },
	{ G8, G7, false,  true },
	{ H2, G3, false,  true },
	{ H3, G3, false,  true },
	{ H3, G4, false,  true },
	{ H3, H4, false,  true },
	{ H4, G3, false,  true },
	{ H4, G4, false,  true },
	{ H4, G5, false,  true },
	{ H5, G4, false,  true },
	{ H5, G5, false,  true },
	{ H5, G6, false,  true },
	{ H5, H4, false,  true },
	{ H5, H6, false,  true },
	{ H6, G5, false,  true },
	{ H6, G6, false,  true },
	{ H6, G7, false,  true },
	{ H7, G6, false,  true },
	{ H7, G7, false,  true },
	{ H7, H6, false,  true },
	{ H8, G7, false,  true },
	/* BlackKing, F6 */
	{ C4, D5, false,  true },
	{ C5, D5, false,  true },
	{ C6, D5, false,  true },
	{ C6, D7, false,  true },
	{ C7, D7, false,  true },
	{ C8, D7, false,  true },
	{ D3, E4, false,  true },
	{ D4, D5, false,  true },
	{ D4, E4, false,  true },
	{ D4, E5, false,  true },
	{ D5, E4, false,  true },
	{ D5, E5, false,  true },
	{ D5, E6, false,  true },
	{ D6, D5, false,  true },
	{ D6, D7, false,  true },
	{ D6, E5, false,  true },
	{ D6, E6, false,  true },
	{ D6, E7, false,  true },
	{ D7, E6, false,  true },
	{ D7, E7, false,  true },
	{ D7, E8, false,  true },
	{ D8, D7, false,  true },
	{ D8, E7, false,  true },
	{ D8, E8, false,  true },
	{ E3, E4, false,  true },
	{ E4, D5, false,  true },
	{ E4, E5, false,  true },
	{ E4, F5, false,  true },
	{ E5, D4,  true, false },
	{ E5, D5, false,  true },
	{ E5, D6,  true, false },
	{ E5, E4, false,  true },
	{ E5, E6, false,  true },
	{ E5, F4,  true, false },
	{ E5, F5, false,  true },
	{ E5, F6, false, false },
	{ E6, D5, false,  true },
	{ E6, D6,  true, false },
	{ E6, D7, false,  true },
	{ E6, E5, false,  true },
	{ E6, E7, false,  true },
	{ E6, F5, false,  true },
	{ E6, F6, false, false },
	{ E6, F7, false,  true },
	{ E7, D6,  true, false },
	{ E7, D7, false,  true },
	{ E7, D8,  true, false },
	{ E7, E6, false,  true },
	{ E7, E8, false,  true },
	{ E7, F6, false, false },
	{ E7, F7, false,  true },
	{ E7, F8,  true, false },
	{ E8, D7, false,  true },
	{ E8, E7, false,  true },
	{ E8, F7, false,  true },
	{ E8, G8, false,  true },
	{ F3, E4, false,  true },
	{ F3, G4, false,  true },
	{ F4, E4, false,  true },
	{ F4, E5, false,  true },
	{ F4, F5, false,  true },
	{ F4, G4, false,  true },
	{ F4, G5, false,  true },
	{ F5, E4, false,  true },
	{ F5, E5, false,  true },
	{ F5, E6, false,  true },
	{ F5, F4,  true, false },
	{ F5, F6, false, false },
	{ F5, G4, false,  true },
	{ F5, G5, false,  true },
	{ F5, G6, false,  true },
	{ F6, E5, false, false },
	{ F6, E6, false, false },
	{ F6, E7, false, false },
	{ F6, F5, false, false },
	{ F6, F7, false, false },
	{ F6, G5, false, false },
	{ F6, G6, false, false },
	{ F6, G7, false, false },
	{ F7, E6, false,  true },
	{ F7, E7, false,  true },
	{ F7, E8, false,  true },
	{ F7, F6, false, false },
	{ F7, F8,  true, false },
	{ F7, G6, false,  true },
	{ F7, G7, false,  true },
	{ F7, G8, false,  true },
	{ F8, E7, false,  true },
	{ F8, E8, false,  true },
	{ F8, F7, false,  true },
	{ F8, G7, false,  true },
	{ F8, G8, false,  true },
	{ G3, G4, false,  true },
	{ G4, F5, false,  true },
	{ G4, G5, false,  true },
	{ G4, H5, false,  true },
	{ G5, F4,  true, false },
	{ G5, F5, false,  true },
	{ G5, F6, false, false },
	{ G5, G4, false,  true },
	{ G5, G6, false,  true },
	{ G5, H4,  true, false },
	{ G5, H5, false,  true },
	{ G5, H6,  true, false },
	{ G6, F5, false,  true },
	{ G6, F6, false, false },
	{ G6, F7, false,  true },
	{ G6, G5, false,  true },
	{ G6, G7, false,  true },
	{ G6, H5, false,  true },
	{ G6, H6,  true, false },
	{ G6, H7, false,  true },
	{ G7, F6, false, false },
	{ G7, F7, false,  true },
	{ G7, F8,  true, false },
	{ G7, G6, false,  true },
	{ G7, G8, false,  true },
	{ G7, H6,  true, false },
	{ G7, H7, false,  true },
	{ G7, H8,  true, false },
	{ G8, F7, false,  true },
	{ G8, G7, false,  true },
	{ G8, H7, false,  true },
	{ H3, G4, false,  true },
	{ H4, G4, false,  true },
	{ H4, G5, false,  true },
	{ H4, H5, false,  true },
	{ H5, G4, false,  true },
	{ H5, G5, false,  true },
	{ H5, G6, false,  true },
	{ H6, G5, false,  true },
	{ H6, G6, false,  true },
	{ H6, G7, false,  true },
	{ H6, H5, false,  true },
	{ H6, H7, false,  true },
	{ H7, G6, false,  true },
	{ H7, G7, false,  true },
	{ H7, G8, false,  true },
	{ H8, G7, false,  true },
	{ H8, G8, false,  true },
	{ H8, H7, false,  true },
	/* BlackKing, F7 */
	{ C5, D6, false,  true },
	{ C6, D6, false,  true },
	{ C7, D6, false,  true },
	{ C7, D8, false,  true },
	{ C8, D8, false,  true },
	{ D4, E5, false,  true },
	{ D5, D6, false,  true },
	{ D5, E5, false,  true },
	{ D5, E6, false,  true },
	{ D6, E5, false,  true },
	{ D6, E6, false,  true },
	{ D6, E7, false,  true },
	{ D7, D6, false,  true },
	{ D7, D8, false,  true },
	{ D7, E6, false,  true },
	{ D7, E7, false,  true },
	{ D7, E8, false,  true },
	{ D8, E7, false,  true },
	{ D8, E8, false,  true },
	{ E4, E5, false,  true },
	{ E5, D6, false,  true },
	{ E5, E6, false,  true },
	{ E5, F6, false,  true },
	{ E6, D5,  true, false },
	{ E6, D6, false,  true },
	{ E6, D7,  true, false },
	{ E6, E5, false,  true },
	{ E6, E7, false,  true },
	{ E6, F5,  true, false },
	{ E6, F6, false,  true },
	{ E6, F7, false, false },
	{ E7, D6, false,  true },
	{ E7, D7,  true, false },
	{ E7, D8, false,  true },
	{ E7, E6, false,  true },
	{ E7, E8, false,  true },
	{ E7, F6, false,  true },
	{ E7, F7, false, false },
	{ E7, F8, false,  true },
	{ E8, C8,  true, false },
	{ E8, D7,  true, false },
	{ E8, D8, false,  true },
	{ E8, E7, false,  true },
	{ E8, F7, false, false },
	{ E8, F8, false,  true },
	{ E8, G8, false,  true },
	{ F4, E5, false,  true },
	{ F4, G5, false,  true },
	{ F5, E5, false,  true },
	{ F5, E6, false,  true },
	{ F5, F6, false,  true },
	{ F5, G5, false,  true },
	{ F5, G6, false,  true },
	{ F6, E5, false,  true },
	{ F6, E6, false,  true },
	{ F6, E7, false,  true },
	{ F6, F5,  true, false },
	{ F6, F7, false, false },
	{ F6, G5, false,  true },
	{ F6, G6, false,  true },
	{ F6, G7, false,  true },
	{ F7, E6, false, false },
	{ F7, E7, false, false },
	{ F7, E8, false, false },
	{ F7, F6, false, false },
	{ F7, F8, false, false },
	{ F7, G6, false, false },
	{ F7, G7, false, false },
	{ F7, G8, false, false },
	{ F8, E7, false,  true },
	{ F8, E8, false,  true },
	{ F8, F7, false, false },
	{ F8, G7, false,  true },
	{ F8, G8, false,  true },
	{ G4, G5, false,  true },
	{ G5, F6, false,  true },
	{ G5, G6, false,  true },
	{ G5, H6, false,  true },
	{ G6, F5,  true, false },
	{ G6, F6, false,  true },
	{ G6, F7, false, false },
	{ G6, G5, false,  true },
	{ G6, G7, false,  true },
	{ G6, H5,  true, false },
	{ G6, H6, false,  true },
	{ G6, H7,  true, false },
	{ G7, F6, false,  true },
	{ G7, F7, false, false },
	{ G7, F8, false,  true },
	{ G7, G6, false,  true },
	{ G7, G8, false,  true },
	{ G7, H6, false,  true },
	{ G7, H7,  true, false },
	{ G7, H8, false,  true },
	{ G8, F7, false, false },
	{ G8, F8, false,  true },
	{ G8, G7, false,  true },
	{ G8, H7,  true, false },
	{ G8, H8, false,  true },
	{ H4, G5, false,  true },
	{ H5, G5, false,  true },
	{ H5, G6, false,  true },
	{ H5, H6, false,  true },
	{ H6, G5, false,  true },
	{ H6, G6, false,  true },
	{ H6, G7, false,  true },
	{ H7, G6, false,  true },
	{ H7, G7, false,  true },
	{ H7, G8, false,  true },
	{ H7, H6, false,  true },
	{ H7, H8, false,  true },
	{ H8, G7, false,  true },
	{ H8, G8, false,  true },
	/* BlackKing, F8 */
	{ C6, D7, false,  true },
	{ C7, D7, false,  true },
	{ C8, D7, false,  true },
	{ D5, E6, false,  true },
	{ D6, D7, false,  true },
	{ D6, E6, false,  true },
	{ D6, E7, false,  true },
	{ D7, E6, false,  true },
	{ D7, E7, false,  true },
	{ D7, E8, false,  true },
	{ D8, D7, false,  true },
	{ D8, E7, false,  true },
	{ D8, E8, false,  true },
	{ E5, E6, false,  true },
	{ E6, D7, false,  true },
	{ E6, E7, false,  true },
	{ E6, F7, false,  true },
	{ E7, D6,  true, false },
	{ E7, D7, false,  true },
	{ E7, D8,  true, false },
	{ E7, E6, false,  true },
	{ E7, E8, false,  true },
	{ E7, F6,  true, false },
	{ E7, F7, false,  true },
	{ E7, F8, false, false },
	{ E8, C8,  true, false },
	{ E8, D7, false,  true },
	{ E8, D8,  true, false },
	{ E8, E7, false,  true },
	{ E8, F7, false,  true },
	{ E8, F8, false, false },
	{ E8, G8, false, false },
	{ F5, E6, false,  true },
	{ F5, G6, false,  true },
	{ F6, E6, false,  true },
	{ F6, E7, false,  true },
	{ F6, F7, false,  true },
	{ F6, G6, false,  true },
	{ F6, G7, false,  true },
	{ F7, E6, false,  true },
	{ F7, E7, false,  true },
	{ F7, E8, false,  true },
	{ F7, F6,  true, false },
	{ F7, F8, false, false },
	{ F7, G6, false,  true },
	{ F7, G7, false,  true },
	{ F7, G8, false,  true },
	{ F8, E7, false, false },
	{ F8, E8, false, false },
	{ F8, F7, false, false },
	{ F8, G7, false, false },
	{ F8, G8, false, false },
	{ G5, G6, false,  true },
	{ G6, F7, false,  true },
	{ G6, G7, false,  true },
	{ G6, H7, false,  true },
	{ G7, F6,  true, false },
	{ G7, F7, false,  true },
	{ G7, F8, false, false },
	{ G7, G6, false,  true },
	{ G7, G8, false,  true },
	{ G7, H6,  true, false },
	{ G7, H7, false,  true },
	{ G7, H8,  true, false },
	{ G8, F7, false,  true },
	{ G8, F8, false, false },
	{ G8, G7, false,  true },
	{ G8, H7, false,  true },
	{ G8, H8,  true, false },
	{ H5, G6, false,  true },
	{ H6, G6, false,  true },
	{ H6, G7, false,  true },
	{ H6, H7, false,  true },
	{ H7, G6, false,  true },
	{ H7, G7, false,  true },
	{ H7, G8, false,  true },
	{ H8, G7, false,  true },
	{ H8, G8, false,  true },
	{ H8, H7, false,  true },
	/* BlackKing, G1 */
	{ D1, E2, false,  true },
	{ D2, E2, false,  true },
	{ D3, E2, false,  true },
	{ E1, E2, false,  true },
	{ E1, F1, false,  true },
	{ E1, F2, false,  true },
	{ E2, F1, false,  true },
	{ E2, F2, false,  true },
	{ E2, F3, false,  true },
	{ E3, E2, false,  true },
	{ E3, F2, false,  true },
	{ E3, F3, false,  true },
	{ E4, F3, false,  true },
	{ F1, E1,  true, false },
	{ F1, E2, false,  true },
	{ F1, F2, false,  true },
	{ F1, G1, false, false },
	{ F1, G2, false,  true },
	{ F2, E1,  true, false },
	{ F2, E2, false,  true },
	{ F2, E3,  true, false },
	{ F2, F1, false,  true },
	{ F2, F3, false,  true },
	{ F2, G1, false, false },
	{ F2, G2, false,  true },
	{ F2, G3,  true, false },
	{ F3, E2, false,  true },
	{ F3, F2, false,  true },
	{ F3, G2, false,  true },
	{ F4, F3, false,  true },
	{ G1, F1, false, false },
	{ G1, F2, false, false },
	{ G1, G2, false, false },
	{ G1, H1, false, false },
	{ G1, H2, false, false },
	{ G2, F1, false,  true },
	{ G2, F2, false,  true },
	{ G2, F3, false,  true },
	{ G2, G1, false, false },
	{ G2, G3,  true, false },
	{ G2, H1, false,  true },
	{ G2, H2, false,  true },
	{ G2, H3, false,  true },
	{ G3, F2, false,  true },
	{ G3, F3, false,  true },
	{ G3, G2, false,  true },
	{ G3, H2, false,  true },
	{ G3, H3, false,  true },
	{ G4, F3, false,  true },
	{ G4, H3, false,  true },
	{ H1, G1, false, false },
	{ H1, G2, false,  true },
	{ H1, H2, false,  true },
	{ H2, G1, false, false },
	{ H2, G2, false,  true },
	{ H2, G3,  true, false },
	{ H2, H1, false,  true },
	{ H2, H3, false,  true },
	{ H3, G2, false,  true },
	{ H3, H2, false,  true },
	{ H4, H3, false,  true },
	/* BlackKing, G2 */
	{ D1, E1, false,  true },
	{ D2, E1, false,  true },
	{ D2, E3, false,  true },
	{ D3, E3, false,  true },
	{ D4, E3, false,  true },
	{ E1, F1, false,  true },
	{ E1, F2, false,  true },
	{ E2, E1, false,  true },
	{ E2, E3, false,  true },
	{ E2, F1, false,  true },
	{ E2, F2, false,  true },
	{ E2, F3, false,  true },
	{ E3, F2, false,  true },
	{ E3, F3, false,  true },
	{ E3, F4, false,  true },
	{ E4, E3, false,  true },
	{ E4, F3, false,  true },
	{ E4, F4, false,  true },
	{ E5, F4, false,  true },
	{ F1, E1, false,  true },
	{ F1, E2,  true, false },
	{ F1, F2, false,  true },
	{ F1, G1, false,  true },
	{ F1, G2, false, false },
	{ F2, E1, false,  true },
	{ F2, E2,  true, false },
	{ F2, E3, false,  true },
	{ F2, F1, false,  true },
	{ F2, F3, false,  true },
	{ F2, G1, false,  true },
	{ F2, G2, false, false },
	{ F2, G3, false,  true },
	{ F3, E2,  true, false },
	{ F3, E3, false,  true },
	{ F3, E4,  true, false },
	{ F3, F2, false,  true },
	{ F3, F4, false,  true },
	{ F3, G2, false, false },
	{ F3, G3, false,  true },
	{ F3, G4,  true, false },
	{ F4, E3, false,  true },
	{ F4, F3, false,  true },
	{ F4, G3, false,  true },
	{ F5, F4, false,  true },
	{ G1, F1, false,  true },
	{ G1, F2, false,  true },
	{ G1, G2, false, false },
	{ G1, H1, false,  true },
	{ G1, H2, false,  true },
	{ G2, F1, false, false },
	{ G2, F2, false, false },
	{ G2, F3, false, false },
	{ G2, G1, false, false },
	{ G2, G3, false, false },
	{ G2, H1, false, false },
	{ G2, H2, false, false },
	{ G2, H3, false, false },
	{ G3, F2, false,  true },
	{ G3, F3, false,  true },
	{ G3, F4, false,  true },
	{ G3, G2, false, false },
	{ G3, G4,  true, false },
	{ G3, H2, false,  true },
	{ G3, H3, false,  true },
	{ G3, H4, false,  true },
	{ G4, F3, false,  true },
	{ G4, F4, false,  true },
	{ G4, G3, false,  true },
	{ G4, H3, false,  true },
	{ G4, H4, false,  true },
	{ G5, F4, false,  true },
	{ G5, H4, false,  true },
	{ H1, G1, false,  true },
	{ H1, G2, false, false },
	{ H1, H2, false,  true },
	{ H2, G1, false,  true },
	{ H2, G2, false, false },
	{ H2, G3, false,  true },
	{ H2, H1, false,  true },
	{ H2, H3, false,  true },
	{ H3, G2, false, false },
	{ H3, G3, false,  true },
	{ H3, G4,  true, false },
	{ H3, H2, false,  true },
	{ H3, H4, false,  true },
	{ H4, G3, false,  true },
	{ H4, H3, false,  true },
	{ H5, H4, false,  true },
	/* BlackKing, G3 */
	{ D1, E2, false,  true },
	{ D2, E2, false,  true },
	{ D3, E2, false,  true },
	{ D3, E4, false,  true },
	{ D4, E4, false,  true },
	{ D5, E4, false,  true },
	{ E1, E2, false,  true },
	{ E1, F1, false,  true },
	{ E1, F2, false,  true },
	{ E2, F1, false,  true },
	{ E2, F2, false,  true },
	{ E2, F3, false,  true },
	{ E3, E2, false,  true },
	{ E3, E4, false,  true },
	{ E3, F2, false,  true },
	{ E3, F3, false,  true },
	{ E3, F4, false,  true },
	{ E4, F3, false,  true },
	{ E4, F4, false,  true },
	{ E4, F5, false,  true },
	{ E5, E4, false,  true },
	{ E5, F4, false,  true },
	{ E5, F5, false,  true },
	{ E6, F5, false,  true },
	{ F1, E2, false,  true },
	{ F1, F2, false,  true },
	{ F1, G2, false,  true },
	{ F2, E1,  true, false },
	{ F2, E2, false,  true },
	{ F2, E3,  true, false },
	{ F2, F1, false,  true },
	{ F2, F3, false,  true },
	{ F2, G1,  true, false },
	{ F2, G2, false,  true },
	{ F2, G3, false, false },
	{ F3, E2, false,  true },
	{ F3, E3,  true, false },
	{ F3, E4, false,  true },
	{ F3, F2, false,  true },
	{ F3, F4, false,  true },
	{ F3, G2, false,  true },
	{ F3, G3, false, false },
	{ F3, G4, false,  true },
	{ F4, E3,  true, false },
	{ F4, E4, false,  true },
	{ F4, E5,  true, false },
	{ F4, F3, false,  true },
	{ F4, F5, false,  true },
	{ F4, G3, false, false },
	{ F4, G4, false,  true },
	{ F4, G5,  true, false },
	{ F5, E4, false,  true },
	{ F5, F4, false,  true },
	{ F5, G4, false,  true },
	{ F6, F5, false,  true },
	{ G1, F1, false,  true },
	{ G1, F2, false,  true },
	{ G1, G2, false,  true },
	{ G1, H1, false,  true },
	{ G1, H2, false,  true },
	{ G2, F1, false,  true },
	{ G2, F2, false,  true },
	{ G2, F3, false,  true },
	{ G2, G1,  true, false },
	{ G2, G3, false, false },
	{ G2, H1, false,  true },
	{ G2, H2, false,  true },
	{ G2, H3, false,  true },
	{ G3, F2, false, false },
	{ G3, F3, false, false },
	{ G3, F4, false, false },
	{ G3, G2, false, false },
	{ G3, G4, false, false },
	{ G3, H2, false, false },
	{ G3, H3, false, false },
	{ G3, H4, false, false },
	{ G4, F3, false,  true },
	{ G4, F4, false,  true },
	{ G4, F5, false,  true },
	{ G4, G3, false, false },
	{ G4, G5,  true, false },
	{ G4, H3, false,  true },
	{ G4, H4, false,  true },
	{ G4, H5, false,  true },
	{ G5, F4, false,  true },
	{ G5, F5, false,  true },
	{ G5, G4, false,  true },
	{ G5, H4, false,  true },
	{ G5, H5, false,  true },
	{ G6, F5, false,  true },
	{ G6, H5, false,  true },
	{ H1, G2, false,  true },
	{ H1, H2, false,  true },
	{ H2, G1,  true, false },
	{ H2, G2, false,  true },
	{ H2, G3, false, false },
	{ H2, H1, false,  true },
	{ H2, H3, false,  true },
	{ H3, G2, false,  true },
	{ H3, G3, false, false },
	{ H3, G4, false,  true },
	{ H3, H2, false,  true },
	{ H3, H4, false,  true },
	{ H4, G3, false, false },
	{ H4, G4, false,  true },
	{ H4, G5,  true, false },
	{ H4, H3, false,  true },
	{ H4, H5, false,  true },
	{ H5, G4, false,  true },
	{ H5, H4, false,  true },
	{ H6, H5, false,  true },
	/* BlackKing, G4 */
	{ D2, E3, false,  true },
	{ D3, E3, false,  true },
	{ D4, E3, false,  true },
	{ D4, E5, false,  true },
	{ D5, E5, false,  true },
	{ D6, E5, false,  true },
	{ E1, F2, false,  true },
	{ E2, E3, false,  true },
	{ E2, F2, false,  true },
	{ E2, F3, false,  true },
	{ E3, F2, false,  true },
	{ E3, F3, false,  true },
	{ E3, F4, false,  true },
	{ E4, E3, false,  true },
	{ E4, E5, false,  true },
	{ E4, F3, false,  true },
	{ E4, F4, false,  true },
	{ E4, F5, false,  true },
	{ E5, F4, false,  true },
	{ E5, F5, false,  true },
	{ E5, F6, false,  true },
	{ E6, E5, false,  true },
	{ E6, F5, false,  true },
	{ E6, F6, false,  true },
	{ E7, F6, false,  true },
	{ F1, F2, false,  true },
	{ F2, E3, false,  true },
	{ F2, F3, false,  true },
	{ F2, G3, false,  true },
	{ F3, E2,  true, false },
	{ F3, E3, false,  true },
	{ F3, E4,  true, false },
	{ F3, F2, false,  true },
	{ F3, F4, false,  true },
	{ F3, G2,  true, false },
	{ F3, G3, false,  true },
	{ F3, G4, false, false },
	{ F4, E3, false,  true },
	{ F4, E4,  true, false },
	{ F4, E5, false,  true },
	{ F4, F3, false,  true },
	{ F4, F5, false,  true },
	{ F4, G3, false,  true },
	{ F4, G4, false, false },
	{ F4, G5, false,  true },
	{ F5, E4,  true, false },
	{ F5, E5, false,  true },
	{ F5, E6,  true, false },
	{ F5, F4, false,  true },
	{ F5, F6, false,  true },
	{ F5, G4, false, false },
	{ F5, G5, false,  true },
	{ F5, G6,  true, false },
	{ F6, E5, false,  true },
	{ F6, F5, false,  true },
	{ F6, G5, false,  true },
	{ F7, F6, false,  true },
	{ G1, F2, false,  true },
	{ G1, H2, false,  true },
	{ G2, F2, false,  true },
	{ G2, F3, false,  true },
	{ G2, G3, false,  true },
	{ G2, H2, false,  true },
	{ G2, H3, false,  true },
	{ G3, F2, false,  true },
	{ G3, F3, false,  true },
	{ G3, F4, false,  true },
	{ G3, G2,  true, false },
	{ G3, G4, false, false },
	{ G3, H2, false,  true },
	{ G3, H3, false,  true },
	{ G3, H4, false,  true },
	{ G4, F3, false, false },
	{ G4, F4, false, false },
	{ G4, F5, false, false },
	{ G4, G3, false, false },
	{ G4, G5, false, false },
	{ G4, H3, false, false },
	{ G4, H4, false, false },
	{ G4, H5, false, false },
	{ G5, F4, false,  true },
	{ G5, F5, false,  true },
	{ G5, F6, false,  true },
	{ G5, G4, false, false },
	{ G5, G6,  true, false },
	{ G5, H4, false,  true },
	{ G5, H5, false,  true },
	{ G5, H6, false,  true },
	{ G6, F5, false,  true },
	{ G6, F6, false,  true },
	{ G6, G5, false,  true },
	{ G6, H5, false,  true },
	{ G6, H6, false,  true },
	{ G7, F6, false,  true },
	{ G7, H6, false,  true },
	{ H1, H2, false,  true },
	{ H2, G3, false,  true },
	{ H2, H3, false,  true },
	{ H3, G2,  true, false },
	{ H3, G3, false,  true },
	{ H3, G4, false, false },
	{ H3, H2, false,  true },
	{ H3, H4, false,  true },
	{ H4, G3, false,  true },
	{ H4, G4, false, false },
	{ H4, G5, false,  true },
	{ H4, H3, false,  true },
	{ H4, H5, false,  true },
	{ H5, G4, false, false },
	{ H5, G5, false,  true },
	{ H5, G6,  true, false },
	{ H5, H4, false,  true },
	{ H5, H6, false,  true },
	{ H6, G5, false,  true },
	{ H6, H5, false,  true },
	{ H7, H6, false,  true },
	/* BlackKing, G5 */
	{ D3, E4, false,  true },
	{ D4, E4, false,  true },
	{ D5, E4, false,  true },
	{ D5, E6, false,  true },
	{ D6, E6, false,  true },
	{ D7, E6, false,  true },
	{ E2, F3, false,  true },
	{ E3, E4, false,  true },
	{ E3, F3, false,  true },
	{ E3, F4, false,  true },
	{ E4, F3, false,  true },
	{ E4, F4, false,  true },
	{ E4, F5, false,  true },
	{ E5, E4, false,  true },
	{ E5, E6, false,  true },
	{ E5, F4, false,  true },
	{ E5, F5, false,  true },
	{ E5, F6, false,  true },
	{ E6, F5, false,  true },
	{ E6, F6, false,  true },
	{ E6, F7, false,  true },
	{ E7, E6, false,  true },
	{ E7, F6, false,  true },
	{ E7, F7, false,  true },
	{ E8, F7, false,  true },
	{ F2, F3, false,  true },
	{ F3, E4, false,  true },
	{ F3, F4, false,  true },
	{ F3, G4, false,  true },
	{ F4, E3,  true, false },
	{ F4, E4, false,  true },
	{ F4, E5,  true, false },
	{ F4, F3, false,  true },
	{ F4, F5, false,  true },
	{ F4, G3,  true, false },
	{ F4, G4, false,  true },
	{ F4, G5, false, false },
	{ F5, E4, false,  true },
	{ F5, E5,  true, false },
	{ F5, E6, false,  true },
	{ F5, F4, false,  true },
	{ F5, F6, false,  true },
	{ F5, G4, false,  true },
	{ F5, G5, false, false },
	{ F5, G6, false,  true },
	{ F6, E5,  true, false },
	{ F6, E6, false,  true },
	{ F6, E7,  true, false },
	{ F6, F5, false,  true },
	{ F6, F7, false,  true },
	{ F6, G5, false, false },
	{ F6, G6, false,  true },
	{ F6, G7,  true, false },
	{ F7, E6, false,  true },
	{ F7, F6, false,  true },
	{ F7, G6, false,  true },
	{ F8, F7, false,  true },
	{ G2, F3, false,  true },
	{ G2, H3, false,  true },
	{ G3, F3, false,  true },
	{ G3, F4, false,  true },
	{ G3, G4, false,  true },
	{ G3, H3, false,  true },
	{ G3, H4, false,  true },
	{ G4, F3, false,  true },
	{ G4, F4, false,  true },
	{ G4, F5, false,  true },
	{ G4, G3,  true, false },
	{ G4, G5, false, false },
	{ G4, H3, false,  true },
	{ G4, H4, false,  true },
	{ G4, H5, false,  true },
	{ G5, F4, false, false },
	{ G5, F5, false, false },
	{ G5, F6, false, false },
	{ G5, G4, false, false },
	{ G5, G6, false, false },
	{ G5, H4, false, false },
	{ G5, H5, false, false },
	{ G5, H6, false, false },
	{ G6, F5, false,  true },
	{ G6, F6, false,  true },
	{ G6, F7, false,  true },
	{ G6, G5, false, false },
	{ G6, G7,  true, false },
	{ G6, H5, false,  true },
	{ G6, H6, false,  true },
	{ G6, H7, false,  true },
	{ G7, F6, false,  true },
	{ G7, F7, false,  true },
	{ G7, G6, false,  true },
	{ G7, H6, false,  true },
	{ G7, H7, false,  true },
	{ G8, F7, false,  true },
	{ G8, H7, false,  true },
	{ H2, H3, false,  true },
	{ H3, G4, false,  true },
	{ H3, H4, false,  true },
	{ H4, G3,  true, false },
	{ H4, G4, false,  true },
	{ H4, G5, false, false },
	{ H4, H3, false,  true },
	{ H4, H5, false,  true },
	{ H5, G4, false,  true },
	{ H5, G5, false, false },
	{ H5, G6, false,  true },
	{ H5, H4, false,  true },
	{ H5, H6, false,  true },
	{ H6, G5, false, false },
	{ H6, G6, false,  true },
	{ H6, G7,  true, false },
	{ H6, H5, false,  true },
	{ H6, H7, false,  true },
	{ H7, G6, false,  true },
	{ H7, H6, false,  true },
	{ H8, H7, false,  true },
	/* BlackKing, G6 */
	{ D4, E5, false,  true },
	{ D5, E5, false,  true },
	{ D6, E5, false,  true },
	{ D6, E7, false,  true },
	{ D7, E7, false,  true },
	{ D8, E7, false,  true },
	{ E3, F4, false,  true },
	{ E4, E5, false,  true },
	{ E4, F4, false,  true },
	{ E4, F5, false,  true },
	{ E5, F4, false,  true },
	{ E5, F5, false,  true },
	{ E5, F6, false,  true },
	{ E6, E5, false,  true },
	{ E6, E7, false,  true },
	{ E6, F5, false,  true },
	{ E6, F6, false,  true },
	{ E6, F7, false,  true },
	{ E7, F6, false,  true },
	{ E7, F7, false,  true },
	{ E7, F8, false,  true },
	{ E8, E7, false,  true },
	{ E8, F7, false,  true },
	{ E8, F8, false,  true },
	{ F3, F4, false,  true },
	{ F4, E5, false,  true },
	{ F4, F5, false,  true },
	{ F4, G5, false,  true },
	{ F5, E4,  true, false },
	{ F5, E5, false,  true },
	{ F5, E6,  true, false },
	{ F5, F4, false,  true },
	{ F5, F6, false,  true },
	{ F5, G4,  true, false },
	{ F5, G5, false,  true },
	{ F5, G6, false, false },
	{ F6, E5, false,  true },
	{ F6, E6,  true, false },
	{ F6, E7, false,  true },
	{ F6, F5, false,  true },
	{ F6, F7, false,  true },
	{ F6, G5, false,  true },
	{ F6, G6, false, false },
	{ F6, G7, false,  true },
	{ F7, E6,  true, false },
	{ F7, E7, false,  true },
	{ F7, E8,  true, false },
	{ F7, F6, false,  true },
	{ F7, F8, false,  true },
	{ F7, G6, false, false },
	{ F7, G7, false,  true },
	{ F7, G8,  true, false },
	{ F8, E7, false,  true },
	{ F8, F7, false,  true },
	{ F8, G7, false,  true },
	{ G3, F4, false,  true },
	{ G3, H4, false,  true },
	{ G4, F4, false,  true },
	{ G4, F5, false,  true },
	{ G4, G5, false,  true },
	{ G4, H4, false,  true },
	{ G4, H5, false,  true },
	{ G5, F4, false,  true },
	{ G5, F5, false,  true },
	{ G5, F6, false,  true },
	{ G5, G4,  true, false },
	{ G5, G6, false, false },
	{ G5, H4, false,  true },
	{ G5, H5, false,  true },
	{ G5, H6, false,  true },
	{ G6, F5, false, false },
	{ G6, F6, false, false },
	{ G6, F7, false, false },
	{ G6, G5, false, false },
	{ G6, G7, false, false },
	{ G6, H5, false, false },
	{ G6, H6, false, false },
	{ G6, H7, false, false },
	{ G7, F6, false,  true },
	{ G7, F7, false,  true },
	{ G7, F8, false,  true },
	{ G7, G6, false, false },
	{ G7, G8,  true, false },
	{ G7, H6, false,  true },
	{ G7, H7, false,  true },
	{ G7, H8, false,  true },
	{ G8, F7, false,  true },
	{ G8, F8, false,  true },
	{ G8, G7, false,  true },
	{ G8, H7, false,  true },
	{ G8, H8, false,  true },
	{ H3, H4, false,  true },
	{ H4, G5, false,  true },
	{ H4, H5, false,  true },
	{ H5, G4,  true, false },
	{ H5, G5, false,  true },
	{ H5, G6, false, false },
	{ H5, H4, false,  true },
	{ H5, H6, false,  true },
	{ H6, G5, false,  true },
	{ H6, G6, false, false },
	{ H6, G7, false,  true },
	{ H6, H5, false,  true },
	{ H6, H7, false,  true },
	{ H7, G6, false, false },
	{ H7, G7, false,  true },
	{ H7, G8,  true, false },
	{ H7, H6, false,  true },
	{ H7, H8, false,  true },
	{ H8, G7, false,  true },
	{ H8, H7, false,  true },
	/* BlackKing, G7 */
	{ D5, E6, false,  true },
	{ D6, E6, false,  true },
	{ D7, E6, false,  true },
	{ D7, E8, false,  true },
	{ D8, E8, false,  true },
	{ E4, F5, false,  true },
	{ E5, E6, false,  true },
	{ E5, F5, false,  true },
	{ E5, F6, false,  true },
	{ E6, F5, false,  true },
	{ E6, F6, false,  true },
	{ E6, F7, false,  true },
	{ E7, E6, false,  true },
	{ E7, E8, false,  true },
	{ E7, F6, false,  true },
	{ E7, F7, false,  true },
	{ E7, F8, false,  true },
	{ E8, F7, false,  true },
	{ E8, F8, false,  true },
	{ E8, G8, false,  true },
	{ F4, F5, false,  true },
	{ F5, E6, false,  true },
	{ F5, F6, false,  true },
	{ F5, G6, false,  true },
	{ F6, E5,  true, false },
	{ F6, E6, false,  true },
	{ F6, E7,  true, false },
	{ F6, F5, false,  true },
	{ F6, F7, false,  true },
	{ F6, G5,  true, false },
	{ F6, G6, false,  true },
	{ F6, G7, false, false },
	{ F7, E6, false,  true },
	{ F7, E7,  true, false },
	{ F7, E8, false,  true },
	{ F7, F6, false,  true },
	{ F7, F8, false,  true },
	{ F7, G6, false,  true },
	{ F7, G7, false, false },
	{ F7, G8, false,  true },
	{ F8, E7,  true, false },
	{ F8, E8, false,  true },
	{ F8, F7, false,  true },
	{ F8, G7, false, false },
	{ F8, G8, false,  true },
	{ G4, F5, false,  true },
	{ G4, H5, false,  true },
	{ G5, F5, false,  true },
	{ G5, F6, false,  true },
	{ G5, G6, false,  true },
	{ G5, H5, false,  true },
	{ G5, H6, false,  true },
	{ G6, F5, false,  true },
	{ G6, F6, false,  true },
	{ G6, F7, false,  true },
	{ G6, G5,  true, false },
	{ G6, G7, false, false },
	{ G6, H5, false,  true },
	{ G6, H6, false,  true },
	{ G6, H7, false,  true },
	{ G7, F6, false, false },
	{ G7, F7, false, false },
	{ G7, F8, false, false },
	{ G7, G6, false, false },
	{ G7, G8, false, false },
	{ G7, H6, false, false },
	{ G7, H7, false, false },
	{ G7, H8, false, false },
	{ G8, F7, false,  true },
	{ G8, F8, false,  true },
	{ G8, G7, false, false },
	{ G8, H7, false,  true },
	{ G8, H8, false,  true },
	{ H4, H5, false,  true },
	{ H5, G6, false,  true },
	{ H5, H6, false,  true },
	{ H6, G5,  true, false },
	{ H6, G6, false,  true },
	{ H6, G7, false, false },
	{ H6, H5, false,  true },
	{ H6, H7, false,  true },
	{ H7, G6, false,  true },
	{ H7, G7, false, false },
	{ H7, G8, false,  true },
	{ H7, H6, false,  true },
	{ H7, H8, false,  true },
	{ H8, G7, false, false },
	{ H8, G8, false,  true },
	{ H8, H7, false,  true },
	/* BlackKing, G8 */
	{ D6, E7, false,  true },
	{ D7, E7, false,  true },
	{ D8, E7, false,  true },
	{ E5, F6, false,  true },
	{ E6, E7, false,  true },
	{ E6, F6, false,  true },
	{ E6, F7, false,  true },
	{ E7, F6, false,  true },
	{ E7, F7, false,  true },
	{ E7, F8, false,  true },
	{ E8, E7, false,  true },
	{ E8, F7, false,  true },
	{ E8, F8, false,  true },
	{ E8, G8, false, false },
	{ F5, F6, false,  true },
	{ F6, E7, false,  true },
	{ F6, F7, false,  true },
	{ F6, G7, false,  true },
	{ F7, E6,  true, false },
	{ F7, E7, false,  true },
	{ F7, E8,  true, false },
	{ F7, F6, false,  true },
	{ F7, F8, false,  true },
	{ F7, G6,  true, false },
	{ F7, G7, false,  true },
	{ F7, G8, false, false },
	{ F8, E7, false,  true },
	{ F8, E8,  true, false },
	{ F8, F7, false,  true },
	{ F8, G7, false,  true },
	{ F8, G8, false, false },
	{ G5, F6, false,  true },
	{ G5, H6, false,  true },
	{ G6, F6, false,  true },
	{ G6, F7, false,  true },
	{ G6, G7, false,  true },
	{ G6, H6, false,  true },
	{ G6, H7, false,  true },
	{ G7, F6, false,  true },
	{ G7, F7, false,  true },
	{ G7, F8, false,  true },
	{ G7, G6,  true, false },
	{ G7, G8, false, false },
	{ G7, H6, false,  true },
	{ G7, H7, false,  true },
	{ G7, H8, false,  true },
	{ G8, F7, false, false },
	{ G8, F8, false, false },
	{ G8, G7, false, false },
	{ G8, H7, false, false },
	{ G8, H8, false, false },
	{ H5, H6, false,  true },
	{ H6, G7, false,  true },
	{ H6, H7, false,  true },
	{ H7, G6,  true, false },
	{ H7, G7, false,  true },
	{ H7, G8, false, false },
	{ H7, H6, false,  true },
	{ H7, H8, false,  true },
	{ H8, G7, false,  true },
	{ H8, G8, false, false },
	{ H8, H7, false,  true },
	/* BlackKing, H1 */
	{ E1, F2, false,  true },
	{ E2, F2, false,  true },
	{ E3, F2, false,  true },
	{ F1, F2, false,  true },
	{ F1, G1, false,  true },
	{ F1, G2, false,  true },
	{ F2, G1, false,  true },
	{ F2, G2, false,  true },
	{ F2, G3, false,  true },
	{ F3, F2, false,  true },
	{ F3, G2, false,  true },
	{ F3, G3, false,  true },
	{ F4, G3, false,  true },
	{ G1, F1,  true, false },
	{ G1, F2, false,  true },
	{ G1, G2, false,  true },
	{ G1, H1, false, false },
	{ G1, H2, false,  true },
	{ G2, F1,  true, false },
	{ G2, F2, false,  true },
	{ G2, F3,  true, false },
	{ G2, G1, false,  true },
	{ G2, G3, false,  true },
	{ G2, H1, false, false },
	{ G2, H2, false,  true },
	{ G2, H3,  true, false },
	{ G3, F2, false,  true },
	{ G3, G2, false,  true },
	{ G3, H2, false,  true },
	{ G4, G3, false,  true },
	{ H1, G1, false, false },
	{ H1, G2, false, false },
	{ H1, H2, false, false },
	{ H2, G1, false,  true },
	{ H2, G2, false,  true },
	{ H2, G3, false,  true },
	{ H2, H1, false, false },
	{ H2, H3,  true, false },
	{ H3, G2, false,  true },
	{ H3, G3, false,  true },
	{ H3, H2, false,  true },
	{ H4, G3, false,  true },
	/* BlackKing, H2 */
	{ E1, F1, false,  true },
	{ E2, F1, false,  true },
	{ E2, F3, false,  true },
	{ E3, F3, false,  true },
	{ E4, F3, false,  true },
	{ F1, G1, false,  true },
	{ F1, G2, false,  true },
	{ F2, F1, false,  true },
	{ F2, F3, false,  true },
	{ F2, G1, false,  true },
	{ F2, G2, false,  true },
	{ F2, G3, false,  true },
	{ F3, G2, false,  true },
	{ F3, G3, false,  true },
	{ F3, G4, false,  true },
	{ F4, F3, false,  true },
	{ F4, G3, false,  true },
	{ F4, G4, false,  true },
	{ F5, G4, false,  true },
	{ G1, F1, false,  true },
	{ G1, F2,  true, false },
	{ G1, G2, false,  true },
	{ G1, H1, false,  true },
	{ G1, H2, false, false },
	{ G2, F1, false,  true },
	{ G2, F2,  true, false },
	{ G2, F3, false,  true },
	{ G2, G1, false,  true },
	{ G2, G3, false,  true },
	{ G2, H1, false,  true },
	{ G2, H2, false, false },
	{ G2, H3, false,  true },
	{ G3, F2,  true, false },
	{ G3, F3, false,  true },
	{ G3, F4,  true, false },
	{ G3, G2, false,  true },
	{ G3, G4, false,  true },
	{ G3, H2, false, false },
	{ G3, H3, false,  true },
	{ G3, H4,  true, false },
	{ G4, F3, false,  true },
	{ G4, G3, false,  true },
	{ G4, H3, false,  true },
	{ G5, G4, false,  true },
	{ H1, G1, false,  true },
	{ H1, G2, false,  true },
	{ H1, H2, false, false },
	{ H2, G1, false, false },
	{ H2, G2, false, false },
	{ H2, G3, false, false },
	{ H2, H1, false, false },
	{ H2, H3, false, false },
	{ H3, G2, false,  true },
	{ H3, G3, false,  true },
	{ H3, G4, false,  true },
	{ H3, H2, false, false },
	{ H3, H4,  true, false },
	{ H4, G3, false,  true },
	{ H4, G4, false,  true },
	{ H4, H3, false,  true },
	{ H5, G4, false,  true },
	/* BlackKing, H3 */
	{ E1, F2, false,  true },
	{ E2, F2, false,  true },
	{ E3, F2, false,  true },
	{ E3, F4, false,  true },
	{ E4, F4, false,  true },
	{ E5, F4, false,  true },
	{ F1, F2, false,  true },
	{ F1, G1, false,  true },
	{ F1, G2, false,  true },
	{ F2, G1, false,  true },
	{ F2, G2, false,  true },
	{ F2, G3, false,  true },
	{ F3, F2, false,  true },
	{ F3, F4, false,  true },
	{ F3, G2, false,  true },
	{ F3, G3, false,  true },
	{ F3, G4, false,  true },
	{ F4, G3, false,  true },
	{ F4, G4, false,  true },
	{ F4, G5, false,  true },
	{ F5, F4, false,  true },
	{ F5, G4, false,  true },
	{ F5, G5, false,  true },
	{ F6, G5, false,  true },
	{ G1, F2, false,  true },
	{ G1, G2, false,  true },
	{ G1, H2, false,  true },
	{ G2, F1,  true, false },
	{ G2, F2, false,  true },
	{ G2, F3,  true, false },
	{ G2, G1, false,  true },
	{ G2, G3, false,  true },
	{ G2, H1,  true, false },
	{ G2, H2, false,  true },
	{ G2, H3, false, false },
	{ G3, F2, false,  true },
	{ G3, F3,  true, false },
	{ G3, F4, false,  true },
	{ G3, G2, false,  true },
	{ G3, G4, false,  true },
	{ G3, H2, false,  true },
	{ G3, H3, false, false },
	{ G3, H4, false,  true },
	{ G4, F3,  true, false },
	{ G4, F4, false,  true },
	{ G4, F5,  true, false },
	{ G4, G3, false,  true },
	{ G4, G5, false,  true },
	{ G4, H3, false, false },
	{ G4, H4, false,  true },
	{ G4, H5,  true, false },
	{ G5, F4, false,  true },
	{ G5, G4, false,  true },
	{ G5, H4, false,  true },
	{ G6, G5, false,  true },
	{ H1, G1, false,  true },
	{ H1, G2, false,  true },
	{ H1, H2, false,  true },
	{ H2, G1, false,  true },
	{ H2, G2, false,  true },
	{ H2, G3, false,  true },
	{ H2, H1,  true, false },
	{ H2, H3, false, false },
	{ H3, G2, false, false },
	{ H3, G3, false, false },
	{ H3, G4, false, false },
	{ H3, H2, false, false },
	{ H3, H4, false, false },
	{ H4, G3, false,  true },
	{ H4, G4, false,  true },
	{ H4, G5, false,  true },
	{ H4, H3, false, false },
	{ H4, H5,  true, false },
	{ H5, G4, false,  true },
	{ H5, G5, false,  true },
	{ H5, H4, false,  true },
	{ H6, G5, false,  true },
	/* BlackKing, H4 */
	{ E2, F3, false,  true },
	{ E3, F3, false,  true },
	{ E4, F3, false,  true },
	{ E4, F5, false,  true },
	{ E5, F5, false,  true },
	{ E6, F5, false,  true },
	{ F1, G2, false,  true },
	{ F2, F3, false,  true },
	{ F2, G2, false,  true },
	{ F2, G3, false,  true },
	{ F3, G2, false,  true },
	{ F3, G3, false,  true },
	{ F3, G4, false,  true },
	{ F4, F3, false,  true },
	{ F4, F5, false,  true },
	{ F4, G3, false,  true },
	{ F4, G4, false,  true },
	{ F4, G5, false,  true },
	{ F5, G4, false,  true },
	{ F5, G5, false,  true },
	{ F5, G6, false,  true },
	{ F6, F5, false,  true },
	{ F6, G5, false,  true },
	{ F6, G6, false,  true },
	{ F7, G6, false,  true },
	{ G1, G2, false,  true },
	{ G2, F3, false,  true },
	{ G2, G3, false,  true },
	{ G2, H3, false,  true },
	{ G3, F2,  true, false },
	{ G3, F3, false,  true },
	{ G3, F4,  true, false },
	{ G3, G2, false,  true },
	{ G3, G4, false,  true },
	{ G3, H2,  true, false },
	{ G3, H3, false,  true },
	{ G3, H4, false, false },
	{ G4, F3, false,  true },
	{ G4, F4,  true, false },
	{ G4, F5, false,  true },
	{ G4, G3, false,  true },
	{ G4, G5, false,  true },
	{ G4, H3, false,  true },
	{ G4, H4, false, false },
	{ G4, H5, false,  true },
	{ G5, F4,  true, false },
	{ G5, F5, false,  true },
	{ G5, F6,  true, false },
	{ G5, G4, false,  true },
	{ G5, G6, false,  true },
	{ G5, H4, false, false },
	{ G5, H5, false,  true },
	{ G5, H6,  true, false },
	{ G6, F5, false,  true },
	{ G6, G5, false,  true },
	{ G6, H5, false,  true },
	{ G7, G6, false,  true },
	{ H1, G2, false,  true },
	{ H2, G2, false,  true },
	{ H2, G3, false,  true },
	{ H2, H3, false,  true },
	{ H3, G2, false,  true },
	{ H3, G3, false,  true },
	{ H3, G4, false,  true },
	{ H3, H2,  true, false },
	{ H3, H4, false, false },
	{ H4, G3, false, false },
	{ H4, G4, false, false },
	{ H4, G5, false, false },
	{ H4, H3, false, false },
	{ H4, H5, false, false },
	{ H5, G4, false,  true },
	{ H5, G5, false,  true },
	{ H5, G6, false,  true },
	{ H5, H4, false, false },
	{ H5, H6,  true, false },
	{ H6, G5, false,  true },
	{ H6, G6, false,  true },
	{ H6, H5, false,  true },
	{ H7, G6, false,  true },
	/* BlackKing, H5 */
	{ E3, F4, false,  true },
	{ E4, F4, false,  true },
	{ E5, F4, false,  true },
	{ E5, F6, false,  true },
	{ E6, F6, false,  true },
	{ E7, F6, false,  true },
	{ F2, G3, false,  true },
	{ F3, F4, false,  true },
	{ F3, G3, false,  true },
	{ F3, G4, false,  true },
	{ F4, G3, false,  true },
	{ F4, G4, false,  true },
	{ F4, G5, false,  true },
	{ F5, F4, false,  true },
	{ F5, F6, false,  true },
	{ F5, G4, false,  true },
	{ F5, G5, false,  true },
	{ F5, G6, false,  true },
	{ F6, G5, false,  true },
	{ F6, G6, false,  true },
	{ F6, G7, false,  true },
	{ F7, F6, false,  true },
	{ F7, G6, false,  true },
	{ F7, G7, false,  true },
	{ F8, G7, false,  true },
	{ G2, G3, false,  true },
	{ G3, F4, false,  true },
	{ G3, G4, false,  true },
	{ G3, H4, false,  true },
	{ G4, F3,  true, false },
	{ G4, F4, false,  true },
	{ G4, F5,  true, false },
	{ G4, G3, false,  true },
	{ G4, G5, false,  true },
	{ G4, H3,  true, false },
	{ G4, H4, false,  true },
	{ G4, H5, false, false },
	{ G5, F4, false,  true },
	{ G5, F5,  true, false },
	{ G5, F6, false,  true },
	{ G5, G4, false,  true },
	{ G5, G6, false,  true },
	{ G5, H4, false,  true },
	{ G5, H5, false, false },
	{ G5, H6, false,  true },
	{ G6, F5,  true, false },
	{ G6, F6, false,  true },
	{ G6, F7,  true, false },
	{ G6, G5, false,  true },
	{ G6, G7, false,  true },
	{ G6, H5, false, false },
	{ G6, H6, false,  true },
	{ G6, H7,  true, false },
	{ G7, F6, false,  true },
	{ G7, G6, false,  true },
	{ G7, H6, false,  true },
	{ G8, G7, false,  true },
	{ H2, G3, false,  true },
	{ H3, G3, false,  true },
	{ H3, G4, false,  true },
	{ H3, H4, false,  true },
	{ H4, G3, false,  true },
	{ H4, G4, false,  true },
	{ H4, G5, false,  true },
	{ H4, H3,  true, false },
	{ H4, H5, false, false },
	{ H5, G4, false, false },
	{ H5, G5, false, false },
	{ H5, G6, false, false },
	{ H5, H4, false, false },
	{ H5, H6, false, false },
	{ H6, G5, false,  true },
	{ H6, G6, false,  true },
	{ H6, G7, false,  true },
	{ H6, H5, false, false },
	{ H6, H7,  true, false },
	{ H7, G6, false,  true },
	{ H7, G7, false,  true },
	{ H7, H6, false,  true },
	{ H8, G7, false,  true },
	/* BlackKing, H6 */
	{ E4, F5, false,  true },
	{ E5, F5, false,  true },
	{ E6, F5, false,  true },
	{ E6, F7, false,  true },
	{ E7, F7, false,  true },
	{ E8, F7, false,  true },
	{ E8, G8, false,  true },
	{ F3, G4, false,  true },
	{ F4, F5, false,  true },
	{ F4, G4, false,  true },
	{ F4, G5, false,  true },
	{ F5, G4, false,  true },
	{ F5, G5, false,  true },
	{ F5, G6, false,  true },
	{ F6, F5, false,  true },
	{ F6, F7, false,  true },
	{ F6, G5, false,  true },
	{ F6, G6, false,  true },
	{ F6, G7, false,  true },
	{ F7, G6, false,  true },
	{ F7, G7, false,  true },
	{ F7, G8, false,  true },
	{ F8, F7, false,  true },
	{ F8, G7, false,  true },
	{ F8, G8, false,  true },
	{ G3, G4, false,  true },
	{ G4, F5, false,  true },
	{ G4, G5, false,  true },
	{ G4, H5, false,  true },
	{ G5, F4,  true, false },
	{ G5, F5, false,  true },
	{ G5, F6,  true, false },
	{ G5, G4, false,  true },
	{ G5, G6, false,  true },
	{ G5, H4,  true, false },
	{ G5, H5, false,  true },
	{ G5, H6, false, false },
	{ G6, F5, false,  true },
	{ G6, F6,  true, false },
	{ G6, F7, false,  true },
	{ G6, G5, false,  true },
	{ G6, G7, false,  true },
	{ G6, H5, false,  true },
	{ G6, H6, false, false },
	{ G6, H7, false,  true },
	{ G7, F6,  true, false },
	{ G7, F7, false,  true },
	{ G7, F8,  true, false },
	{ G7, G6, false,  true },
	{ G7, G8, false,  true },
	{ G7, H6, false, false },
	{ G7, H7, false,  true },
	{ G7, H8,  true, false },
	{ G8, F7, false,  true },
	{ G8, G7, false,  true },
	{ G8, H7, false,  true },
	{ H3, G4, false,  true },
	{ H4, G4, false,  true },
	{ H4, G5, false,  true },
	{ H4, H5, false,  true },
	{ H5, G4, false,  true },
	{ H5, G5, false,  true },
	{ H5, G6, false,  true },
	{ H5, H4,  true, false },
	{ H5, H6, false, false },
	{ H6, G5, false, false },
	{ H6, G6, false, false },
	{ H6, G7, false, false },
	{ H6, H5, false, false },
	{ H6, H7, false, false },
	{ H7, G6, false,  true },
	{ H7, G7, false,  true },
	{ H7, G8, false,  true },
	{ H7, H6, false, false },
	{ H7, H8,  true, false },
	{ H8, G7, false,  true },
	{ H8, G8, false,  true },
	{ H8, H7, false,  true },
	/* BlackKing, H7 */
	{ E5, F6, false,  true },
	{ E6, F6, false,  true },
	{ E7, F6, false,  true },
	{ E7, F8, false,  true },
	{ E8, F8, false,  true },
	{ E8, G8, false,  true },
	{ F4, G5, false,  true },
	{ F5, F6, false,  true },
	{ F5, G5, false,  true },
	{ F5, G6, false,  true },
	{ F6, G5, false,  true },
	{ F6, G6, false,  true },
	{ F6, G7, false,  true },
	{ F7, F6, false,  true },
	{ F7, F8, false,  true },
	{ F7, G6, false,  true },
	{ F7, G7, false,  true },
	{ F7, G8, false,  true },
	{ F8, G7, false,  true },
	{ F8, G8, false,  true },
	{ G4, G5, false,  true },
	{ G5, F6, false,  true },
	{ G5, G6, false,  true },
	{ G5, H6, false,  true },
	{ G6, F5,  true, false },
	{ G6, F6, false,  true },
	{ G6, F7,  true, false },
	{ G6, G5, false,  true },
	{ G6, G7, false,  true },
	{ G6, H5,  true, false },
	{ G6, H6, false,  true },
	{ G6, H7, false, false },
	{ G7, F6, false,  true },
	{ G7, F7,  true, false },
	{ G7, F8, false,  true },
	{ G7, G6, false,  true },
	{ G7, G8, false,  true },
	{ G7, H6, false,  true },
	{ G7, H7, false, false },
	{ G7, H8, false,  true },
	{ G8, F7,  true, false },
	{ G8, F8, false,  true },
	{ G8, G7, false,  true },
	{ G8, H7, false, false },
	{ G8, H8, false,  true },
	{ H4, G5, false,  true },
	{ H5, G5, false,  true },
	{ H5, G6, false,  true },
	{ H5, H6, false,  true },
	{ H6, G5, false,  true },
	{ H6, G6, false,  true },
	{ H6, G7, false,  true },
	{ H6, H5,  true, false },
	{ H6, H7, false, false },
	{ H7, G6, false, false },
	{ H7, G7, false, false },
	{ H7, G8, false, false },
	{ H7, H6, false, false },
	{ H7, H8, false, false },
	{ H8, G7, false,  true },
	{ H8, G8, false,  true },
	{ H8, H7, false, false },
	/* BlackKing, H8 */
	{ E6, F7, false,  true },
	{ E7, F7, false,  true },
	{ E8, F7, false,  true },
	{ E8, G8, false,  true },
	{ F5, G6, false,  true },
	{ F6, F7, false,  true },
	{ F6, G6, false,  true },
	{ F6, G7, false,  true },
	{ F7, G6, false,  true },
	{ F7, G7, false,  true },
	{ F7, G8, false,  true },
	{ F8, F7, false,  true },
	{ F8, G7, false,  true },
	{ F8, G8, false,  true },
	{ G5, G6, false,  true },
	{ G6, F7, false,  true },
	{ G6, G7, false,  true },
	{ G6, H7, false,  true },
	{ G7, F6,  true, false },
	{ G7, F7, false,  true },
	{ G7, F8,  true, false },
	{ G7, G6, false,  true },
	{ G7, G8, false,  true },
	{ G7, H6,  true, false },
	{ G7, H7, false,  true },
	{ G7, H8, false, false },
	{ G8, F7, false,  true },
	{ G8, F8,  true, false },
	{ G8, G7, false,  true },
	{ G8, H7, false,  true },
	{ G8, H8, false, false },
	{ H5, G6, false,  true },
	{ H6, G6, false,  true },
	{ H6, G7, false,  true },
	{ H6, H7, false,  true },
	{ H7, G6, false,  true },
	{ H7, G7, false,  true },
	{ H7, G8, false,  true },
	{ H7, H6,  true, false },
	{ H7, H8, false, false },
	{ H8, G7, false, false },
	{ H8, G8, false, false },
	{ H8, H7, false, false },
	/* BlackQueen, A1 */
	{ A1, A2, false, false },
	{ A1, A3, false, false },
	{ A1, A4, false, false },
	{ A1, A5, false, false },
	{ A1, A6, false, false },
	{ A1, A7, false, false },
	{ A1, A8, false, false },
	{ A1, B1, false, false },
	{ A1, B2, false, false },
	{ A1, C1, false, false },
	{ A1, C3, false, false },
	{ A1, D1, false, false },
	{ A1, D4, false, false },
	{ A1, E1, false, false },
	{ A1, E5, false, false },
	{ A1, F1, false, false },
	{ A1, F6, false, false },
	{ A1, G1, false, false },
	{ A1, G7, false, false },
	{ A1, H1, false, false },
	{ A1, H8, false, false },
	{ A2, A1, false, false },
	{ A2, A3,  true, false },
	{ A2, A4,  true, false },
	{ A2, A5,  true, false },
	{ A2, A6,  true, false },
	{ A2, A7,  true, false },
	{ A2, A8,  true, false },
	{ A2, B1,  true, false },
	{ A2, B2,  true, false },
	{ A2, B3,  true, false },
	{ A2, C2,  true, false },
	{ A2, C4,  true, false },
	{ A2, D2,  true, false },
	{ A2, D5,  true, false },
	{ A2, E2,  true, false },
	{ A2, E6,  true, false },
	{ A2, F2,  true, false },
	{ A2, F7,  true, false },
	{ A2, G2,  true, false },
	{ A2, G8,  true, false },
	{ A2, H2,  true, false },
	{ A3, A1, false, false },
	{ A4, A1, false, false },
	{ A5, A1, false, false },
	{ A6, A1, false, false },
	{ A7, A1, false, false },
	{ A8, A1, false, false },
	{ B1, A1, false, false },
	{ B1, A2,  true, false },
	{ B1, B2,  true, false },
	{ B1, B3,  true, false },
	{ B1, B4,  true, false },
	{ B1, B5,  true, false },
	{ B1, B6,  true, false },
	{ B1, B7,  true, false },
	{ B1, B8,  true, false },
	{ B1, C1,  true, false },
	{ B1, C2,  true, false },
	{ B1, D1,  true, false },
	{ B1, D3,  true, false },
	{ B1, E1,  true, false },
	{ B1, E4,  true, false },
	{ B1, F1,  true, false },
	{ B1, F5,  true, false },
	{ B1, G1,  true, false },
	{ B1, G6,  true, false },
	{ B1, H1,  true, false },
	{ B1, H7,  true, false },
	{ B2, A1, false, false },
	{ B2, A2,  true, false },
	{ B2, A3,  true, false },
	{ B2, B1,  true, false },
	{ B2, B3,  true, false },
	{ B2, B4,  true, false },
	{ B2, B5,  true, false },
	{ B2, B6,  true, false },
	{ B2, B7,  true, false },
	{ B2, B8,  true, false },
	{ B2, C1,  true, false },
	{ B2, C2,  true, false },
	{ B2, C3,  true, false },
	{ B2, D2,  true, false },
	{ B2, D4,  true, false },
	{ B2, E2,  true, false },
	{ B2, E5,  true, false },
	{ B2, F2,  true, false },
	{ B2, F6,  true, false },
	{ B2, G2,  true, false },
	{ B2, G7,  true, false },
	{ B2, H2,  true, false },
	{ B2, H8,  true, false },
	{ C1, A1, false, false },
	{ C3, A1, false, false },
	{ D1, A1, false, false },
	{ D4, A1, false, false },
	{ E1, A1, false, false },
	{ E5, A1, false, false },
	{ F1, A1, false, false },
	{ F6, A1, false, false },
	{ G1, A1, false, false },
	{ G7, A1, false, false },
	{ H1, A1, false, false },
	{ H8, A1, false, false },
	/* BlackQueen, A2 */
	{ A1, A2, false, false },
	{ A1, A3, false, false },
	{ A1, A4, false, false },
	{ A1, A5, false, false },
	{ A1, A6, false, false },
	{ A1, A7, false, false },
	{ A1, A8, false, false },
	{ A1, B1,  true, false },
	{ A1, B2,  true, false },
	{ A1, C1,  true, false },
	{ A1, C3,  true, false },
	{ A1, D1,  true, false },
	{ A1, D4,  true, false },
	{ A1, E1,  true, false },
	{ A1, E5,  true, false },
	{ A1, F1,  true, false },
	{ A1, F6,  true, false },
	{ A1, G1,  true, false },
	{ A1, G7,  true, false },
	{ A1, H1,  true, false },
	{ A1, H8,  true, false },
	{ A2, A1, false, false },
	{ A2, A3, false, false },
	{ A2, A4, false, false },
	{ A2, A5, false, false },
	{ A2, A6, false, false },
	{ A2, A7, false, false },
	{ A2, A8, false, false },
	{ A2, B1, false, false },
	{ A2, B2, false, false },
	{ A2, B3, false, false },
	{ A2, C2, false, false },
	{ A2, C4, false, false },
	{ A2, D2, false, false },
	{ A2, D5, false, false },
	{ A2, E2, false, false },
	{ A2, E6, false, false },
	{ A2, F2, false, false },
	{ A2, F7, false, false },
	{ A2, G2, false, false },
	{ A2, G8, false, false },
	{ A2, H2, false, false },
	{ A3, A1, false, false },
	{ A3, A2, false, false },
	{ A3, A4,  true, false },
	{ A3, A5,  true, false },
	{ A3, A6,  true, false },
	{ A3, A7,  true, false },
	{ A3, A8,  true, false },
	{ A3, B2,  true, false },
	{ A3, B3,  true, false },
	{ A3, B4,  true, false },
	{ A3, C1,  true, false },
	{ A3, C3,  true, false },
	{ A3, C5,  true, false },
	{ A3, D3,  true, false },
	{ A3, D6,  true, false },
	{ A3, E3,  true, false },
	{ A3, E7,  true, false },
	{ A3, F3,  true, false },
	{ A3, F8,  true, false },
	{ A3, G3,  true, false },
	{ A3, H3,  true, false },
	{ A4, A1, false, false },
	{ A4, A2, false, false },
	{ A5, A1, false, false },
	{ A5, A2, false, false },
	{ A6, A1, false, false },
	{ A6, A2, false, false },
	{ A7, A1, false, false },
	{ A7, A2, false, false },
	{ A8, A1, false, false },
	{ A8, A2, false, false },
	{ B1, A1,  true, false },
	{ B1, A2, false, false },
	{ B1, B2,  true, false },
	{ B1, B3,  true, false },
	{ B1, B4,  true, false },
	{ B1, B5,  true, false },
	{ B1, B6,  true, false },
	{ B1, B7,  true, false },
	{ B1, B8,  true, false },
	{ B1, C1,  true, false },
	{ B1, C2,  true, false },
	{ B1, D1,  true, false },
	{ B1, D3,  true, false },
	{ B1, E1,  true, false },
	{ B1, E4,  true, false },
	{ B1, F1,  true, false },
	{ B1, F5,  true, false },
	{ B1, G1,  true, false },
	{ B1, G6,  true, false },
	{ B1, H1,  true, false },
	{ B1, H7,  true, false },
	{ B2, A1,  true, false },
	{ B2, A2, false, false },
	{ B2, A3,  true, false },
	{ B2, B1,  true, false },
	{ B2, B3,  true, false },
	{ B2, B4,  true, false },
	{ B2, B5,  true, false },
	{ B2, B6,  true, false },
	{ B2, B7,  true, false },
	{ B2, B8,  true, false },
	{ B2, C1,  true, false },
	{ B2, C2,  true, false },
	{ B2, C3,  true, false },
	{ B2, D2,  true, false },
	{ B2, D4,  true, false },
	{ B2, E2,  true, false },
	{ B2, E5,  true, false },
	{ B2, F2,  true, false },
	{ B2, F6,  true, false },
	{ B2, G2,  true, false },
	{ B2, G7,  true, false },
	{ B2, H2,  true, false },
	{ B2, H8,  true, false },
	{ B3, A2, false, false },
	{ B3, A3,  true, false },
	{ B3, A4,  true, false },
	{ B3, B1,  true, false },
	{ B3, B2,  true, false },
	{ B3, B4,  true, false },
	{ B3, B5,  true, false },
	{ B3, B6,  true, false },
	{ B3, B7,  true, false },
	{ B3, B8,  true, false },
	{ B3, C2,  true, false },
	{ B3, C3,  true, false },
	{ B3, C4,  true, false },
	{ B3, D1,  true, false },
	{ B3, D3,  true, false },
	{ B3, D5,  true, false },
	{ B3, E3,  true, false },
	{ B3, E6,  true, false },
	{ B3, F3,  true, false },
	{ B3, F7,  true, false },
	{ B3, G3,  true, false },
	{ B3, G8,  true, false },
	{ B3, H3,  true, false },
	{ C2, A2, false, false },
	{ C4, A2, false, false },
	{ D2, A2, false, false },
	{ D5, A2, false, false },
	{ E2, A2, false, false },
	{ E6, A2, false, false },
	{ F2, A2, false, false },
	{ F7, A2, false, false },
	{ G2, A2, false, false },
	{ G8, A2, false, false },
	{ H2, A2, false, false },
	/* BlackQueen, A3 */
	{ A1, A3, false, false },
	{ A1, A4, false, false },
	{ A1, A5, false, false },
	{ A1, A6, false, false },
	{ A1, A7, false, false },
	{ A1, A8, false, false },
	{ A2, A1,  true, false },
	{ A2, A3, false, false },
	{ A2, A4, false, false },
	{ A2, A5, false, false },
	{ A2, A6, false, false },
	{ A2, A7, false, false },
	{ A2, A8, false, false },
	{ A2, B1,  true, false },
	{ A2, B2,  true, false },
	{ A2, B3,  true, false },
	{ A2, C2,  true, false },
	{ A2, C4,  true, false },
	{ A2, D2,  true, false },
	{ A2, D5,  true, false },
	{ A2, E2,  true, false },
	{ A2, E6,  true, false },
	{ A2, F2,  true, false },
	{ A2, F7,  true, false },
	{ A2, G2,  true, false },
	{ A2, G8,  true, false },
	{ A2, H2,  true, false },
	{ A3, A1, false, false },
	{ A3, A2, false, false },
	{ A3, A4, false, false },
	{ A3, A5, false, false },
	{ A3, A6, false, false },
	{ A3, A7, false, false },
	{ A3, A8, false, false },
	{ A3, B2, false, false },
	{ A3, B3, false, false },
	{ A3, B4, false, false },
	{ A3, C1, false, false },
	{ A3, C3, false, false },
	{ A3, C5, false, false },
	{ A3, D3, false, false },
	{ A3, D6, false, false },
	{ A3, E3, false, false },
	{ A3, E7, false, false },
	{ A3, F3, false, false },
	{ A3, F8, false, false },
	{ A3, G3, false, false },
	{ A3, H3, false, false },
	{ A4, A1, false, false },
	{ A4, A2, false, false },
	{ A4, A3, false, false },
	{ A4, A5,  true, false },
	{ A4, A6,  true, false },
	{ A4, A7,  true, false },
	{ A4, A8,  true, false },
	{ A4, B3,  true, false },
	{ A4, B4,  true, false },
	{ A4, B5,  true, false },
	{ A4, C2,  true, false },
	{ A4, C4,  true, false },
	{ A4, C6,  true, false },
	{ A4, D1,  true, false },
	{ A4, D4,  true, false },
	{ A4, D7,  true, false },
	{ A4, E4,  true, false },
	{ A4, E8,  true, false },
	{ A4, F4,  true, false },
	{ A4, G4,  true, false },
	{ A4, H4,  true, false },
	{ A5, A1, false, false },
	{ A5, A2, false, false },
	{ A5, A3, false, false },
	{ A6, A1, false, false },
	{ A6, A2, false, false },
	{ A6, A3, false, false },
	{ A7, A1, false, false },
	{ A7, A2, false, false },
	{ A7, A3, false, false },
	{ A8, A1, false, false },
	{ A8, A2, false, false },
	{ A8, A3, false, false },
	{ B2, A1,  true, false },
	{ B2, A2,  true, false },
	{ B2, A3, false, false },
	{ B2, B1,  true, false },
	{ B2, B3,  true, false },
	{ B2, B4,  true, false },
	{ B2, B5,  true, false },
	{ B2, B6,  true, false },
	{ B2, B7,  true, false },
	{ B2, B8,  true, false },
	{ B2, C1,  true, false },
	{ B2, C2,  true, false },
	{ B2, C3,  true, false },
	{ B2, D2,  true, false },
	{ B2, D4,  true, false },
	{ B2, E2,  true, false },
	{ B2, E5,  true, false },
	{ B2, F2,  true, false },
	{ B2, F6,  true, false },
	{ B2, G2,  true, false },
	{ B2, G7,  true, false },
	{ B2, H2,  true, false },
	{ B2, H8,  true, false },
	{ B3, A2,  true, false },
	{ B3, A3, false, false },
	{ B3, A4,  true, false },
	{ B3, B1,  true, false },
	{ B3, B2,  true, false },
	{ B3, B4,  true, false },
	{ B3, B5,  true, false },
	{ B3, B6,  true, false },
	{ B3, B7,  true, false },
	{ B3, B8,  true, false },
	{ B3, C2,  true, false },
	{ B3, C3,  true, false },
	{ B3, C4,  true, false },
	{ B3, D1,  true, false },
	{ B3, D3,  true, false },
	{ B3, D5,  true, false },
	{ B3, E3,  true, false },
	{ B3, E6,  true, false },
	{ B3, F3,  true, false },
	{ B3, F7,  true, false },
	{ B3, G3,  true, false },
	{ B3, G8,  true, false },
	{ B3, H3,  true, false },
	{ B4, A3, false, false },
	{ B4, A4,  true, false },
	{ B4, A5,  true, false },
	{ B4, B1,  true, false },
	{ B4, B2,  true, false },
	{ B4, B3,  true, false },
	{ B4, B5,  true, false },
	{ B4, B6,  true, false },
	{ B4, B7,  true, false },
	{ B4, B8,  true, false },
	{ B4, C3,  true, false },
	{ B4, C4,  true, false },
	{ B4, C5,  true, false },
	{ B4, D2,  true, false },
	{ B4, D4,  true, false },
	{ B4, D6,  true, false },
	{ B4, E1,  true, false },
	{ B4, E4,  true, false },
	{ B4, E7,  true, false },
	{ B4, F4,  true, false },
	{ B4, F8,  true, false },
	{ B4, G4,  true, false },
	{ B4, H4,  true, false },
	{ C1, A3, false, false },
	{ C3, A3, false, false },
	{ C5, A3, false, false },
	{ D3, A3, false, false },
	{ D6, A3, false, false },
	{ E3, A3, false, false },
	{ E7, A3, false, false },
	{ F3, A3, false, false },
	{ F8, A3, false, false },
	{ G3, A3, false, false },
	{ H3, A3, false, false },
	/* BlackQueen, A4 */
	{ A1, A4, false, false },
	{ A1, A5, false, false },
	{ A1, A6, false, false },
	{ A1, A7, false, false },
	{ A1, A8, false, false },
	{ A2, A4, false, false },
	{ A2, A5, false, false },
	{ A2, A6, false, false },
	{ A2, A7, false, false },
	{ A2, A8, false, false },
	{ A3, A1,  true, false },
	{ A3, A2,  true, false },
	{ A3, A4, false, false },
	{ A3, A5, false, false },
	{ A3, A6, false, false },
	{ A3, A7, false, false },
	{ A3, A8, false, false },
	{ A3, B2,  true, false },
	{ A3, B3,  true, false },
	{ A3, B4,  true, false },
	{ A3, C1,  true, false },
	{ A3, C3,  true, false },
	{ A3, C5,  true, false },
	{ A3, D3,  true, false },
	{ A3, D6,  true, false },
	{ A3, E3,  true, false },
	{ A3, E7,  true, false },
	{ A3, F3,  true, false },
	{ A3, F8,  true, false },
	{ A3, G3,  true, false },
	{ A3, H3,  true, false },
	{ A4, A1, false, false },
	{ A4, A2, false, false },
	{ A4, A3, false, false },
	{ A4, A5, false, false },
	{ A4, A6, false, false },
	{ A4, A7, false, false },
	{ A4, A8, false, false },
	{ A4, B3, false, false },
	{ A4, B4, false, false },
	{ A4, B5, false, false },
	{ A4, C2, false, false },
	{ A4, C4, false, false },
	{ A4, C6, false, false },
	{ A4, D1, false, false },
	{ A4, D4, false, false },
	{ A4, D7, false, false },
	{ A4, E4, false, false },
	{ A4, E8, false, false },
	{ A4, F4, false, false },
	{ A4, G4, false, false },
	{ A4, H4, false, false },
	{ A5, A1, false, false },
	{ A5, A2, false, false },
	{ A5, A3, false, false },
	{ A5, A4, false, false },
	{ A5, A6,  true, false },
	{ A5, A7,  true, false },
	{ A5, A8,  true, false },
	{ A5, B4,  true, false },
	{ A5, B5,  true, false },
	{ A5, B6,  true, false },
	{ A5, C3,  true, false },
	{ A5, C5,  true, false },
	{ A5, C7,  true, false },
	{ A5, D2,  true, false },
	{ A5, D5,  true, false },
	{ A5, D8,  true, false },
	{ A5, E1,  true, false },
	{ A5, E5,  true, false },
	{ A5, F5,  true, false },
	{ A5, G5,  true, false },
	{ A5, H5,  true, false },
	{ A6, A1, false, false },
	{ A6, A2, false, false },
	{ A6, A3, false, false },
	{ A6, A4, false, false },
	{ A7, A1, false, false },
	{ A7, A2, false, false },
	{ A7, A3, false, false },
	{ A7, A4, false, false },
	{ A8, A1, false, false },
	{ A8, A2, false, false },
	{ A8, A3, false, false },
	{ A8, A4, false, false },
	{ B3, A2,  true, false },
	{ B3, A3,  true, false },
	{ B3, A4, false, false },
	{ B3, B1,  true, false },
	{ B3, B2,  true, false },
	{ B3, B4,  true, false },
	{ B3, B5,  true, false },
	{ B3, B6,  true, false },
	{ B3, B7,  true, false },
	{ B3, B8,  true, false },
	{ B3, C2,  true, false },
	{ B3, C3,  true, false },
	{ B3, C4,  true, false },
	{ B3, D1,  true, false },
	{ B3, D3,  true, false },
	{ B3, D5,  true, false },
	{ B3, E3,  true, false },
	{ B3, E6,  true, false },
	{ B3, F3,  true, false },
	{ B3, F7,  true, false },
	{ B3, G3,  true, false },
	{ B3, G8,  true, false },
	{ B3, H3,  true, false },
	{ B4, A3,  true, false },
	{ B4, A4, false, false },
	{ B4, A5,  true, false },
	{ B4, B1,  true, false },
	{ B4, B2,  true, false },
	{ B4, B3,  true, false },
	{ B4, B5,  true, false },
	{ B4, B6,  true, false },
	{ B4, B7,  true, false },
	{ B4, B8,  true, false },
	{ B4, C3,  true, false },
	{ B4, C4,  true, false },
	{ B4, C5,  true, false },
	{ B4, D2,  true, false },
	{ B4, D4,  true, false },
	{ B4, D6,  true, false },
	{ B4, E1,  true, false },
	{ B4, E4,  true, false },
	{ B4, E7,  true, false },
	{ B4, F4,  true, false },
	{ B4, F8,  true, false },
	{ B4, G4,  true, false },
	{ B4, H4,  true, false },
	{ B5, A4, false, false },
	{ B5, A5,  true, false },
	{ B5, A6,  true, false },
	{ B5, B1,  true, false },
	{ B5, B2,  true, false },
	{ B5, B3,  true, false },
	{ B5, B4,  true, false },
	{ B5, B6,  true, false },
	{ B5, B7,  true, false },
	{ B5, B8,  true, false },
	{ B5, C4,  true, false },
	{ B5, C5,  true, false },
	{ B5, C6,  true, false },
	{ B5, D3,  true, false },
	{ B5, D5,  true, false },
	{ B5, D7,  true, false },
	{ B5, E2,  true, false },
	{ B5, E5,  true, false },
	{ B5, E8,  true, false },
	{ B5, F1,  true, false },
	{ B5, F5,  true, false },
	{ B5, G5,  true, false },
	{ B5, H5,  true, false },
	{ C2, A4, false, false },
	{ C4, A4, false, false },
	{ C6, A4, false, false },
	{ D1, A4, false, false },
	{ D4, A4, false, false },
	{ D7, A4, false, false },
	{ E4, A4, false, false },
	{ E8, A4, false, false },
	{ F4, A4, false, false },
	{ G4, A4, false, false },
	{ H4, A4, false, false },
	/* BlackQueen, A5 */
	{ A1, A5, false, false },
	{ A1, A6, false, false },
	{ A1, A7, false, false },
	{ A1, A8, false, false },
	{ A2, A5, false, false },
	{ A2, A6, false, false },
	{ A2, A7, false, false },
	{ A2, A8, false, false },
	{ A3, A5, false, false },
	{ A3, A6, false, false },
	{ A3, A7, false, false },
	{ A3, A8, false, false },
	{ A4, A1,  true, false },
	{ A4, A2,  true, false },
	{ A4, A3,  true, false },
	{ A4, A5, false, false },
	{ A4, A6, false, false },
	{ A4, A7, false, false },
	{ A4, A8, false, false },
	{ A4, B3,  true, false },
	{ A4, B4,  true, false },
	{ A4, B5,  true, false },
	{ A4, C2,  true, false },
	{ A4, C4,  true, false },
	{ A4, C6,  true, false },
	{ A4, D1,  true, false },
	{ A4, D4,  true, false },
	{ A4, D7,  true, false },
	{ A4, E4,  true, false },
	{ A4, E8,  true, false },
	{ A4, F4,  true, false },
	{ A4, G4,  true, false },
	{ A4, H4,  true, false },
	{ A5, A1, false, false },
	{ A5, A2, false, false },
	{ A5, A3, false, false },
	{ A5, A4, false, false },
	{ A5, A6, false, false },
	{ A5, A7, false, false },
	{ A5, A8, false, false },
	{ A5, B4, false, false },
	{ A5, B5, false, false },
	{ A5, B6, false, false },
	{ A5, C3, false, false },
	{ A5, C5, false, false },
	{ A5, C7, false, false },
	{ A5, D2, false, false },
	{ A5, D5, false, false },
	{ A5, D8, false, false },
	{ A5, E1, false, false },
	{ A5, E5, false, false },
	{ A5, F5, false, false },
	{ A5, G5, false, false },
	{ A5, H5, false, false },
	{ A6, A1, false, false },
	{ A6, A2, false, false },
	{ A6, A3, false, false },
	{ A6, A4, false, false },
	{ A6, A5, false, false },
	{ A6, A7,  true, false },
	{ A6, A8,  true, false },
	{ A6, B5,  true, false },
	{ A6, B6,  true, false },
	{ A6, B7,  true, false },
	{ A6, C4,  true, false },
	{ A6, C6,  true, false },
	{ A6, C8,  true, false },
	{ A6, D3,  true, false },
	{ A6, D6,  true, false },
	{ A6, E2,  true, false },
	{ A6, E6,  true, false },
	{ A6, F1,  true, false },
	{ A6, F6,  true, false },
	{ A6, G6,  true, false },
	{ A6, H6,  true, false },
	{ A7, A1, false, false },
	{ A7, A2, false, false },
	{ A7, A3, false, false },
	{ A7, A4, false, false },
	{ A7, A5, false, false },
	{ A8, A1, false, false },
	{ A8, A2, false, false },
	{ A8, A3, false, false },
	{ A8, A4, false, false },
	{ A8, A5, false, false },
	{ B4, A3,  true, false },
	{ B4, A4,  true, false },
	{ B4, A5, false, false },
	{ B4, B1,  true, false },
	{ B4, B2,  true, false },
	{ B4, B3,  true, false },
	{ B4, B5,  true, false },
	{ B4, B6,  true, false },
	{ B4, B7,  true, false },
	{ B4, B8,  true, false },
	{ B4, C3,  true, false },
	{ B4, C4,  true, false },
	{ B4, C5,  true, false },
	{ B4, D2,  true, false },
	{ B4, D4,  true, false },
	{ B4, D6,  true, false },
	{ B4, E1,  true, false },
	{ B4, E4,  true, false },
	{ B4, E7,  true, false },
	{ B4, F4,  true, false },
	{ B4, F8,  true, false },
	{ B4, G4,  true, false },
	{ B4, H4,  true, false },
	{ B5, A4,  true, false },
	{ B5, A5, false, false },
	{ B5, A6,  true, false },
	{ B5, B1,  true, false },
	{ B5, B2,  true, false },
	{ B5, B3,  true, false },
	{ B5, B4,  true, false },
	{ B5, B6,  true, false },
	{ B5, B7,  true, false },
	{ B5, B8,  true, false },
	{ B5, C4,  true, false },
	{ B5, C5,  true, false },
	{ B5, C6,  true, false },
	{ B5, D3,  true, false },
	{ B5, D5,  true, false },
	{ B5, D7,  true, false },
	{ B5, E2,  true, false },
	{ B5, E5,  true, false },
	{ B5, E8,  true, false },
	{ B5, F1,  true, false },
	{ B5, F5,  true, false },
	{ B5, G5,  true, false },
	{ B5, H5,  true, false },
	{ B6, A5, false, false },
	{ B6, A6,  true, false },
	{ B6, A7,  true, false },
	{ B6, B1,  true, false },
	{ B6, B2,  true, false },
	{ B6, B3,  true, false },
	{ B6, B4,  true, false },
	{ B6, B5,  true, false },
	{ B6, B7,  true, false },
	{ B6, B8,  true, false },
	{ B6, C5,  true, false },
	{ B6, C6,  true, false },
	{ B6, C7,  true, false },
	{ B6, D4,  true, false },
	{ B6, D6,  true, false },
	{ B6, D8,  true, false },
	{ B6, E3,  true, false },
	{ B6, E6,  true, false },
	{ B6, F2,  true, false },
	{ B6, F6,  true, false },
	{ B6, G1,  true, false },
	{ B6, G6,  true, false },
	{ B6, H6,  true, false },
	{ C3, A5, false, false },
	{ C5, A5, false, false },
	{ C7, A5, false, false },
	{ D2, A5, false, false },
	{ D5, A5, false, false },
	{ D8, A5, false, false },
	{ E1, A5, false, false },
	{ E5, A5, false, false },
	{ F5, A5, false, false },
	{ G5, A5, false, false },
	{ H5, A5, false, false },
	/* BlackQueen, A6 */
	{ A1, A6, false, false },
	{ A1, A7, false, false },
	{ A1, A8, false, false },
	{ A2, A6, false, false },
	{ A2, A7, false, false },
	{ A2, A8, false, false },
	{ A3, A6, false, false },
	{ A3, A7, false, false },
	{ A3, A8, false, false },
	{ A4, A6, false, false },
	{ A4, A7, false, false },
	{ A4, A8, false, false },
	{ A5, A1,  true, false },
	{ A5, A2,  true, false },
	{ A5, A3,  true, false },
	{ A5, A4,  true, false },
	{ A5, A6, false, false },
	{ A5, A7, false, false },
	{ A5, A8, false, false },
	{ A5, B4,  true, false },
	{ A5, B5,  true, false },
	{ A5, B6,  true, false },
	{ A5, C3,  true, false },
	{ A5, C5,  true, false },
	{ A5, C7,  true, false },
	{ A5, D2,  true, false },
	{ A5, D5,  true, false },
	{ A5, D8,  true, false },
	{ A5, E1,  true, false },
	{ A5, E5,  true, false },
	{ A5, F5,  true, false },
	{ A5, G5,  true, false },
	{ A5, H5,  true, false },
	{ A6, A1, false, false },
	{ A6, A2, false, false },
	{ A6, A3, false, false },
	{ A6, A4, false, false },
	{ A6, A5, false, false },
	{ A6, A7, false, false },
	{ A6, A8, false, false },
	{ A6, B5, false, false },
	{ A6, B6, false, false },
	{ A6, B7, false, false },
	{ A6, C4, false, false },
	{ A6, C6, false, false },
	{ A6, C8, false, false },
	{ A6, D3, false, false },
	{ A6, D6, false, false },
	{ A6, E2, false, false },
	{ A6, E6, false, false },
	{ A6, F1, false, false },
	{ A6, F6, false, false },
	{ A6, G6, false, false },
	{ A6, H6, false, false },
	{ A7, A1, false, false },
	{ A7, A2, false, false },
	{ A7, A3, false, false },
	{ A7, A4, false, false },
	{ A7, A5, false, false },
	{ A7, A6, false, false },
	{ A7, A8,  true, false },
	{ A7, B6,  true, false },
	{ A7, B7,  true, false },
	{ A7, B8,  true, false },
	{ A7, C5,  true, false },
	{ A7, C7,  true, false },
	{ A7, D4,  true, false },
	{ A7, D7,  true, false },
	{ A7, E3,  true, false },
	{ A7, E7,  true, false },
	{ A7, F2,  true, false },
	{ A7, F7,  true, false },
	{ A7, G1,  true, false },
	{ A7, G7,  true, false },
	{ A7, H7,  true, false },
	{ A8, A1, false, false },
	{ A8, A2, false, false },
	{ A8, A3, false, false },
	{ A8, A4, false, false },
	{ A8, A5, false, false },
	{ A8, A6, false, false },
	{ B5, A4,  true, false },
	{ B5, A5,  true, false },
	{ B5, A6, false, false },
	{ B5, B1,  true, false },
	{ B5, B2,  true, false },
	{ B5, B3,  true, false },
	{ B5, B4,  true, false },
	{ B5, B6,  true, false },
	{ B5, B7,  true, false },
	{ B5, B8,  true, false },
	{ B5, C4,  true, false },
	{ B5, C5,  true, false },
	{ B5, C6,  true, false },
	{ B5, D3,  true, false },
	{ B5, D5,  true, false },
	{ B5, D7,  true, false },
	{ B5, E2,  true, false },
	{ B5, E5,  true, false },
	{ B5, E8,  true, false },
	{ B5, F1,  true, false },
	{ B5, F5,  true, false },
	{ B5, G5,  true, false },
	{ B5, H5,  true, false },
	{ B6, A5,  true, false },
	{ B6, A6, false, false },
	{ B6, A7,  true, false },
	{ B6, B1,  true, false },
	{ B6, B2,  true, false },
	{ B6, B3,  true, false },
	{ B6, B4,  true, false },
	{ B6, B5,  true, false },
	{ B6, B7,  true, false },
	{ B6, B8,  true, false },
	{ B6, C5,  true, false },
	{ B6, C6,  true, false },
	{ B6, C7,  true, false },
	{ B6, D4,  true, false },
	{ B6, D6,  true, false },
	{ B6, D8,  true, false },
	{ B6, E3,  true, false },
	{ B6, E6,  true, false },
	{ B6, F2,  true, false },
	{ B6, F6,  true, false },
	{ B6, G1,  true, false },
	{ B6, G6,  true, false },
	{ B6, H6,  true, false },
	{ B7, A6, false, false },
	{ B7, A7,  true, false },
	{ B7, A8,  true, false },
	{ B7, B1,  true, false },
	{ B7, B2,  true, false },
	{ B7, B3,  true, false },
	{ B7, B4,  true, false },
	{ B7, B5,  true, false },
	{ B7, B6,  true, false },
	{ B7, B8,  true, false },
	{ B7, C6,  true, false },
	{ B7, C7,  true, false },
	{ B7, C8,  true, false },
	{ B7, D5,  true, false },
	{ B7, D7,  true, false },
	{ B7, E4,  true, false },
	{ B7, E7,  true, false },
	{ B7, F3,  true, false },
	{ B7, F7,  true, false },
	{ B7, G2,  true, false },
	{ B7, G7,  true, false },
	{ B7, H1,  true, false },
	{ B7, H7,  true, false },
	{ C4, A6, false, false },
	{ C6, A6, false, false },
	{ C8, A6, false, false },
	{ D3, A6, false, false },
	{ D6, A6, false, false },
	{ E2, A6, false, false },
	{ E6, A6, false, false },
	{ F1, A6, false, false },
	{ F6, A6, false, false },
	{ G6, A6, false, false },
	{ H6, A6, false, false },
	/* BlackQueen, A7 */
	{ A1, A7, false, false },
	{ A1, A8, false, false },
	{ A2, A7, false, false },
	{ A2, A8, false, false },
	{ A3, A7, false, false },
	{ A3, A8, false, false },
	{ A4, A7, false, false },
	{ A4, A8, false, false },
	{ A5, A7, false, false },
	{ A5, A8, false, false },
	{ A6, A1,  true, false },
	{ A6, A2,  true, false },
	{ A6, A3,  true, false },
	{ A6, A4,  true, false },
	{ A6, A5,  true, false },
	{ A6, A7, false, false },
	{ A6, A8, false, false },
	{ A6, B5,  true, false },
	{ A6, B6,  true, false },
	{ A6, B7,  true, false },
	{ A6, C4,  true, false },
	{ A6, C6,  true, false },
	{ A6, C8,  true, false },
	{ A6, D3,  true, false },
	{ A6, D6,  true, false },
	{ A6, E2,  true, false },
	{ A6, E6,  true, false },
	{ A6, F1,  true, false },
	{ A6, F6,  true, false },
	{ A6, G6,  true, false },
	{ A6, H6,  true, false },
	{ A7, A1, false, false },
	{ A7, A2, false, false },
	{ A7, A3, false, false },
	{ A7, A4, false, false },
	{ A7, A5, false, false },
	{ A7, A6, false, false },
	{ A7, A8, false, false },
	{ A7, B6, false, false },
	{ A7, B7, false, false },
	{ A7, B8, false, false },
	{ A7, C5, false, false },
	{ A7, C7, false, false },
	{ A7, D4, false, false },
	{ A7, D7, false, false },
	{ A7, E3, false, false },
	{ A7, E7, false, false },
	{ A7, F2, false, false },
	{ A7, F7, false, false },
	{ A7, G1, false, false },
	{ A7, G7, false, false },
	{ A7, H7, false, false },
	{ A8, A1, false, false },
	{ A8, A2, false, false },
	{ A8, A3, false, false },
	{ A8, A4, false, false },
	{ A8, A5, false, false },
	{ A8, A6, false, false },
	{ A8, A7, false, false },
	{ A8, B7,  true, false },
	{ A8, B8,  true, false },
	{ A8, C6,  true, false },
	{ A8, C8,  true, false },
	{ A8, D5,  true, false },
	{ A8, D8,  true, false },
	{ A8, E4,  true, false },
	{ A8, E8,  true, false },
	{ A8, F3,  true, false },
	{ A8, F8,  true, false },
	{ A8, G2,  true, false },
	{ A8, G8,  true, false },
	{ A8, H1,  true, false },
	{ A8, H8,  true, false },
	{ B6, A5,  true, false },
	{ B6, A6,  true, false },
	{ B6, A7, false, false },
	{ B6, B1,  true, false },
	{ B6, B2,  true, false },
	{ B6, B3,  true, false },
	{ B6, B4,  true, false },
	{ B6, B5,  true, false },
	{ B6, B7,  true, false },
	{ B6, B8,  true, false },
	{ B6, C5,  true, false },
	{ B6, C6,  true, false },
	{ B6, C7,  true, false },
	{ B6, D4,  true, false },
	{ B6, D6,  true, false },
	{ B6, D8,  true, false },
	{ B6, E3,  true, false },
	{ B6, E6,  true, false },
	{ B6, F2,  true, false },
	{ B6, F6,  true, false },
	{ B6, G1,  true, false },
	{ B6, G6,  true, false },
	{ B6, H6,  true, false },
	{ B7, A6,  true, false },
	{ B7, A7, false, false },
	{ B7, A8,  true, false },
	{ B7, B1,  true, false },
	{ B7, B2,  true, false },
	{ B7, B3,  true, false },
	{ B7, B4,  true, false },
	{ B7, B5,  true, false },
	{ B7, B6,  true, false },
	{ B7, B8,  true, false },
	{ B7, C6,  true, false },
	{ B7, C7,  true, false },
	{ B7, C8,  true, false },
	{ B7, D5,  true, false },
	{ B7, D7,  true, false },
	{ B7, E4,  true, false },
	{ B7, E7,  true, false },
	{ B7, F3,  true, false },
	{ B7, F7,  true, false },
	{ B7, G2,  true, false },
	{ B7, G7,  true, false },
	{ B7, H1,  true, false },
	{ B7, H7,  true, false },
	{ B8, A7, false, false },
	{ B8, A8,  true, false },
	{ B8, B1,  true, false },
	{ B8, B2,  true, false },
	{ B8, B3,  true, false },
	{ B8, B4,  true, false },
	{ B8, B5,  true, false },
	{ B8, B6,  true, false },
	{ B8, B7,  true, false },
	{ B8, C7,  true, false },
	{ B8, C8,  true, false },
	{ B8, D6,  true, false },
	{ B8, D8,  true, false },
	{ B8, E5,  true, false },
	{ B8, E8,  true, false },
	{ B8, F4,  true, false },
	{ B8, F8,  true, false },
	{ B8, G3,  true, false },
	{ B8, G8,  true, false },
	{ B8, H2,  true, false },
	{ B8, H8,  true, false },
	{ C5, A7, false, false },
	{ C7, A7, false, false },
	{ D4, A7, false, false },
	{ D7, A7, false, false },
	{ E3, A7, false, false },
	{ E7, A7, false, false },
	{ F2, A7, false, false },
	{ F7, A7, false, false },
	{ G1, A7, false, false },
	{ G7, A7, false, false },
	{ H7, A7, false, false },
	/* BlackQueen, A8 */
	{ A1, A8, false, false },
	{ A2, A8, false, false },
	{ A3, A8, false, false },
	{ A4, A8, false, false },
	{ A5, A8, false, false },
	{ A6, A8, false, false },
	{ A7, A1,  true, false },
	{ A7, A2,  true, false },
	{ A7, A3,  true, false },
	{ A7, A4,  true, false },
	{ A7, A5,  true, false },
	{ A7, A6,  true, false },
	{ A7, A8, false, false },
	{ A7, B6,  true, false },
	{ A7, B7,  true, false },
	{ A7, B8,  true, false },
	{ A7, C5,  true, false },
	{ A7, C7,  true, false },
	{ A7, D4,  true, false },
	{ A7, D7,  true, false },
	{ A7, E3,  true, false },
	{ A7, E7,  true, false },
	{ A7, F2,  true, false },
	{ A7, F7,  true, false },
	{ A7, G1,  true, false },
	{ A7, G7,  true, false },
	{ A7, H7,  true, false },
	{ A8, A1, false, false },
	{ A8, A2, false, false },
	{ A8, A3, false, false },
	{ A8, A4, false, false },
	{ A8, A5, false, false },
	{ A8, A6, false, false },
	{ A8, A7, false, false },
	{ A8, B7, false, false },
	{ A8, B8, false, false },
	{ A8, C6, false, false },
	{ A8, C8, false, false },
	{ A8, D5, false, false },
	{ A8, D8, false, false },
	{ A8, E4, false, false },
	{ A8, E8, false, false },
	{ A8, F3, false, false },
	{ A8, F8, false, false },
	{ A8, G2, false, false },
	{ A8, G8, false, false },
	{ A8, H1, false, false },
	{ A8, H8, false, false },
	{ B7, A6,  true, false },
	{ B7, A7,  true, false },
	{ B7, A8, false, false },
	{ B7, B1,  true, false },
	{ B7, B2,  true, false },
	{ B7, B3,  true, false },
	{ B7, B4,  true, false },
	{ B7, B5,  true, false },
	{ B7, B6,  true, false },
	{ B7, B8,  true, false },
	{ B7, C6,  true, false },
	{ B7, C7,  true, false },
	{ B7, C8,  true, false },
	{ B7, D5,  true, false },
	{ B7, D7,  true, false },
	{ B7, E4,  true, false },
	{ B7, E7,  true, false },
	{ B7, F3,  true, false },
	{ B7, F7,  true, false },
	{ B7, G2,  true, false },
	{ B7, G7,  true, false },
	{ B7, H1,  true, false },
	{ B7, H7,  true, false },
	{ B8, A7,  true, false },
	{ B8, A8, false, false },
	{ B8, B1,  true, false },
	{ B8, B2,  true, false },
	{ B8, B3,  true, false },
	{ B8, B4,  true, false },
	{ B8, B5,  true, false },
	{ B8, B6,  true, false },
	{ B8, B7,  true, false },
	{ B8, C7,  true, false },
	{ B8, C8,  true, false },
	{ B8, D6,  true, false },
	{ B8, D8,  true, false },
	{ B8, E5,  true, false },
	{ B8, E8,  true, false },
	{ B8, F4,  true, false },
	{ B8, F8,  true, false },
	{ B8, G3,  true, false },
	{ B8, G8,  true, false },
	{ B8, H2,  true, false },
	{ B8, H8,  true, false },
	{ C6, A8, false, false },
	{ C8, A8, false, false },
	{ D5, A8, false, false },
	{ D8, A8, false, false },
	{ E4, A8, false, false },
	{ E8, A8, false, false },
	{ F3, A8, false, false },
	{ F8, A8, false, false },
	{ G2, A8, false, false },
	{ G8, A8, false, false },
	{ H1, A8, false, false },
	{ H8, A8, false, false },
	/* BlackQueen, B1 */
	{ A1, A2,  true, false },
	{ A1, A3,  true, false },
	{ A1, A4,  true, false },
	{ A1, A5,  true, false },
	{ A1, A6,  true, false },
	{ A1, A7,  true, false },
	{ A1, A8,  true, false },
	{ A1, B1, false, false },
	{ A1, B2,  true, false },
	{ A1, C1, false, false },
	{ A1, C3,  true, false },
	{ A1, D1, false, false },
	{ A1, D4,  true, false },
	{ A1, E1, false, false },
	{ A1, E5,  true, false },
	{ A1, F1, false, false },
	{ A1, F6,  true, false },
	{ A1, G1, false, false },
	{ A1, G7,  true, false },
	{ A1, H1, false, false },
	{ A1, H8,  true, false },
	{ A2, A1,  true, false },
	{ A2, A3,  true, false },
	{ A2, A4,  true, false },
	{ A2, A5,  true, false },
	{ A2, A6,  true, false },
	{ A2, A7,  true, false },
	{ A2, A8,  true, false },
	{ A2, B1, false, false },
	{ A2, B2,  true, false },
	{ A2, B3,  true, false },
	{ A2, C2,  true, false },
	{ A2, C4,  true, false },
	{ A2, D2,  true, false },
	{ A2, D5,  true, false },
	{ A2, E2,  true, false },
	{ A2, E6,  true, false },
	{ A2, F2,  true, false },
	{ A2, F7,  true, false },
	{ A2, G2,  true, false },
	{ A2, G8,  true, false },
	{ A2, H2,  true, false },
	{ B1, A1, false, false },
	{ B1, A2, false, false },
	{ B1, B2, false, false },
	{ B1, B3, false, false },
	{ B1, B4, false, false },
	{ B1, B5, false, false },
	{ B1, B6, false, false },
	{ B1, B7, false, false },
	{ B1, B8, false, false },
	{ B1, C1, false, false },
	{ B1, C2, false, false },
	{ B1, D1, false, false },
	{ B1, D3, false, false },
	{ B1, E1, false, false },
	{ B1, E4, false, false },
	{ B1, F1, false, false },
	{ B1, F5, false, false },
	{ B1, G1, false, false },
	{ B1, G6, false, false },
	{ B1, H1, false, false },
	{ B1, H7, false, false },
	{ B2, A1,  true, false },
	{ B2, A2,  true, false },
	{ B2, A3,  true, false },
	{ B2, B1, false, false },
	{ B2, B3,  true, false },
	{ B2, B4,  true, false },
	{ B2, B5,  true, false },
	{ B2, B6,  true, false },
	{ B2, B7,  true, false },
	{ B2, B8,  true, false },
	{ B2, C1,  true, false },
	{ B2, C2,  true, false },
	{ B2, C3,  true, false },
	{ B2, D2,  true, false },
	{ B2, D4,  true, false },
	{ B2, E2,  true, false },
	{ B2, E5,  true, false },
	{ B2, F2,  true, false },
	{ B2, F6,  true, false },
	{ B2, G2,  true, false },
	{ B2, G7,  true, false },
	{ B2, H2,  true, false },
	{ B2, H8,  true, false },
	{ B3, B1, false, false },
	{ B4, B1, false, false },
	{ B5, B1, false, false },
	{ B6, B1, false, false },
	{ B7, B1, false, false },
	{ B8, B1, false, false },
	{ C1, A1, false, false },
	{ C1, A3,  true, false },
	{ C1, B1, false, false },
	{ C1, B2,  true, false },
	{ C1, C2,  true, false },
	{ C1, C3,  true, false },
	{ C1, C4,  true, false },
	{ C1, C5,  true, false },
	{ C1, C6,  true, false },
	{ C1, C7,  true, false },
	{ C1, C8,  true, false },
	{ C1, D1,  true, false },
	{ C1, D2,  true, false },
	{ C1, E1,  true, false },
	{ C1, E3,  true, false },
	{ C1, F1,  true, false },
	{ C1, F4,  true, false },
	{ C1, G1,  true, false },
	{ C1, G5,  true, false },
	{ C1, H1,  true, false },
	{ C1, H6,  true, false },
	{ C2, A2,  true, false },
	{ C2, A4,  true, false },
	{ C2, B1, false, false },
	{ C2, B2,  true, false },
	{ C2, B3,  true, false },
	{ C2, C1,  true, false },
	{ C2, C3,  true, false },
	{ C2, C4,  true, false },
	{ C2, C5,  true, false },
	{ C2, C6,  true, false },
	{ C2, C7,  true, false },
	{ C2, C8,  true, false },
	{ C2, D1,  true, false },
	{ C2, D2,  true, false },
	{ C2, D3,  true, false },
	{ C2, E2,  true, false },
	{ C2, E4,  true, false },
	{ C2, F2,  true, false },
	{ C2, F5,  true, false },
	{ C2, G2,  true, false },
	{ C2, G6,  true, false },
	{ C2, H2,  true, false },
	{ C2, H7,  true, false },
	{ D1, A1, false, false },
	{ D1, B1, false, false },
	{ D3, B1, false, false },
	{ E1, A1, false, false },
	{ E1, B1, false, false },
	{ E4, B1, false, false },
	{ F1, A1, false, false },
	{ F1, B1, false, false },
	{ F5, B1, false, false },
	{ G1, A1, false, false },
	{ G1, B1, false, false },
	{ G6, B1, false, false },
	{ H1, A1, false, false },
	{ H1, B1, false, false },
	{ H7, B1, false, false },
	/* BlackQueen, B2 */
	{ A1, A2,  true, false },
	{ A1, A3,  true, false },
	{ A1, A4,  true, false },
	{ A1, A5,  true, false },
	{ A1, A6,  true, false },
	{ A1, A7,  true, false },
	{ A1, A8,  true, false },
	{ A1, B1,  true, false },
	{ A1, B2, false, false },
	{ A1, C1,  true, false },
	{ A1, C3, false, false },
	{ A1, D1,  true, false },
	{ A1, D4, false, false },
	{ A1, E1,  true, false },
	{ A1, E5, false, false },
	{ A1, F1,  true, false },
	{ A1, F6, false, false },
	{ A1, G1,  true, false },
	{ A1, G7, false, false },
	{ A1, H1,  true, false },
	{ A1, H8, false, false },
	{ A2, A1,  true, false },
	{ A2, A3,  true, false },
	{ A2, A4,  true, false },
	{ A2, A5,  true, false },
	{ A2, A6,  true, false },
	{ A2, A7,  true, false },
	{ A2, A8,  true, false },
	{ A2, B1,  true, false },
	{ A2, B2, false, false },
	{ A2, B3,  true, false },
	{ A2, C2, false, false },
	{ A2, C4,  true, false },
	{ A2, D2, false, false },
	{ A2, D5,  true, false },
	{ A2, E2, false, false },
	{ A2, E6,  true, false },
	{ A2, F2, false, false },
	{ A2, F7,  true, false },
	{ A2, G2, false, false },
	{ A2, G8,  true, false },
	{ A2, H2, false, false },
	{ A3, A1,  true, false },
	{ A3, A2,  true, false },
	{ A3, A4,  true, false },
	{ A3, A5,  true, false },
	{ A3, A6,  true, false },
	{ A3, A7,  true, false },
	{ A3, A8,  true, false },
	{ A3, B2, false, false },
	{ A3, B3,  true, false },
	{ A3, B4,  true, false },
	{ A3, C1, false, false },
	{ A3, C3,  true, false },
	{ A3, C5,  true, false },
	{ A3, D3,  true, false },
	{ A3, D6,  true, false },
	{ A3, E3,  true, false },
	{ A3, E7,  true, false },
	{ A3, F3,  true, false },
	{ A3, F8,  true, false },
	{ A3, G3,  true, false },
	{ A3, H3,  true, false },
	{ B1, A1,  true, false },
	{ B1, A2,  true, false },
	{ B1, B2, false, false },
	{ B1, B3, false, false },
	{ B1, B4, false, false },
	{ B1, B5, false, false },
	{ B1, B6, false, false },
	{ B1, B7, false, false },
	{ B1, B8, false, false },
	{ B1, C1,  true, false },
	{ B1, C2,  true, false },
	{ B1, D1,  true, false },
	{ B1, D3,  true, false },
	{ B1, E1,  true, false },
	{ B1, E4,  true, false },
	{ B1, F1,  true, false },
	{ B1, F5,  true, false },
	{ B1, G1,  true, false },
	{ B1, G6,  true, false },
	{ B1, H1,  true, false },
	{ B1, H7,  true, false },
	{ B2, A1, false, false },
	{ B2, A2, false, false },
	{ B2, A3, false, false },
	{ B2, B1, false, false },
	{ B2, B3, false, false },
	{ B2, B4, false, false },
	{ B2, B5, false, false },
	{ B2, B6, false, false },
	{ B2, B7, false, false },
	{ B2, B8, false, false },
	{ B2, C1, false, false },
	{ B2, C2, false, false },
	{ B2, C3, false, false },
	{ B2, D2, false, false },
	{ B2, D4, false, false },
	{ B2, E2, false, false },
	{ B2, E5, false, false },
	{ B2, F2, false, false },
	{ B2, F6, false, false },
	{ B2, G2, false, false },
	{ B2, G7, false, false },
	{ B2, H2, false, false },
	{ B2, H8, false, false },
	{ B3, A2,  true, false },
	{ B3, A3,  true, false },
	{ B3, A4,  true, false },
	{ B3, B1, false, false },
	{ B3, B2, false, false },
	{ B3, B4,  true, false },
	{ B3, B5,  true, false },
	{ B3, B6,  true, false },
	{ B3, B7,  true, false },
	{ B3, B8,  true, false },
	{ B3, C2,  true, false },
	{ B3, C3,  true, false },
	{ B3, C4,  true, false },
	{ B3, D1,  true, false },
	{ B3, D3,  true, false },
	{ B3, D5,  true, false },
	{ B3, E3,  true, false },
	{ B3, E6,  true, false },
	{ B3, F3,  true, false },
	{ B3, F7,  true, false },
	{ B3, G3,  true, false },
	{ B3, G8,  true, false },
	{ B3, H3,  true, false },
	{ B4, B1, false, false },
	{ B4, B2, false, false },
	{ B5, B1, false, false },
	{ B5, B2, false, false },
	{ B6, B1, false, false },
	{ B6, B2, false, false },
	{ B7, B1, false, false },
	{ B7, B2, false, false },
	{ B8, B1, false, false },
	{ B8, B2, false, false },
	{ C1, A1,  true, false },
	{ C1, A3, false, false },
	{ C1, B1,  true, false },
	{ C1, B2, false, false },
	{ C1, C2,  true, false },
	{ C1, C3,  true, false },
	{ C1, C4,  true, false },
	{ C1, C5,  true, false },
	{ C1, C6,  true, false },
	{ C1, C7,  true, false },
	{ C1, C8,  true, false },
	{ C1, D1,  true, false },
	{ C1, D2,  true, false },
	{ C1, E1,  true, false },
	{ C1, E3,  true, false },
	{ C1, F1,  true, false },
	{ C1, F4,  true, false },
	{ C1, G1,  true, false },
	{ C1, G5,  true, false },
	{ C1, H1,  true, false },
	{ C1, H6,  true, false },
	{ C2, A2, false, false },
	{ C2, A4,  true, false },
	{ C2, B1,  true, false },
	{ C2, B2, false, false },
	{ C2, B3,  true, false },
	{ C2, C1,  true, false },
	{ C2, C3,  true, false },
	{ C2, C4,  true, false },
	{ C2, C5,  true, false },
	{ C2, C6,  true, false },
	{ C2, C7,  true, false },
	{ C2, C8,  true, false },
	{ C2, D1,  true, false },
	{ C2, D2,  true, false },
	{ C2, D3,  true, false },
	{ C2, E2,  true, false },
	{ C2, E4,  true, false },
	{ C2, F2,  true, false },
	{ C2, F5,  true, false },
	{ C2, G2,  true, false },
	{ C2, G6,  true, false },
	{ C2, H2,  true, false },
	{ C2, H7,  true, false },
	{ C3, A1, false, false },
	{ C3, A3,  true, false },
	{ C3, A5,  true, false },
	{ C3, B2, false, false },
	{ C3, B3,  true, false },
	{ C3, B4,  true, false },
	{ C3, C1,  true, false },
	{ C3, C2,  true, false },
	{ C3, C4,  true, false },
	{ C3, C5,  true, false },
	{ C3, C6,  true, false },
	{ C3, C7,  true, false },
	{ C3, C8,  true, false },
	{ C3, D2,  true, false },
	{ C3, D3,  true, false },
	{ C3, D4,  true, false },
	{ C3, E1,  true, false },
	{ C3, E3,  true, false },
	{ C3, E5,  true, false },
	{ C3, F3,  true, false },
	{ C3, F6,  true, false },
	{ C3, G3,  true, false },
	{ C3, G7,  true, false },
	{ C3, H3,  true, false },
	{ C3, H8,  true, false },
	{ D2, A2, false, false },
	{ D2, B2, false, false },
	{ D4, A1, false, false },
	{ D4, B2, false, false },
	{ E2, A2, false, false },
	{ E2, B2, false, false },
	{ E5, A1, false, false },
	{ E5, B2, false, false },
	{ F2, A2, false, false },
	{ F2, B2, false, false },
	{ F6, A1, false, false },
	{ F6, B2, false, false },
	{ G2, A2, false, false },
	{ G2, B2, false, false },
	{ G7, A1, false, false },
	{ G7, B2, false, false },
	{ H2, A2, false, false },
	{ H2, B2, false, false },
	{ H8, A1, false, false },
	{ H8, B2, false, false },
	/* BlackQueen, B3 */
	{ A2, A1,  true, false },
	{ A2, A3,  true, false },
	{ A2, A4,  true, false },
	{ A2, A5,  true, false },
	{ A2, A6,  true, false },
	{ A2, A7,  true, false },
	{ A2, A8,  true, false },
	{ A2, B1,  true, false },
	{ A2, B2,  true, false },
	{ A2, B3, false, false },
	{ A2, C2,  true, false },
	{ A2, C4, false, false },
	{ A2, D2,  true, false },
	{ A2, D5, false, false },
	{ A2, E2,  true, false },
	{ A2, E6, false, false },
	{ A2, F2,  true, false },
	{ A2, F7, false, false },
	{ A2, G2,  true, false },
	{ A2, G8, false, false },
	{ A2, H2,  true, false },
	{ A3, A1,  true, false },
	{ A3, A2,  true, false },
	{ A3, A4,  true, false },
	{ A3, A5,  true, false },
	{ A3, A6,  true, false },
	{ A3, A7,  true, false },
	{ A3, A8,  true, false },
	{ A3, B2,  true, false },
	{ A3, B3, false, false },
	{ A3, B4,  true, false },
	{ A3, C1,  true, false },
	{ A3, C3, false, false },
	{ A3, C5,  true, false },
	{ A3, D3, false, false },
	{ A3, D6,  true, false },
	{ A3, E3, false, false },
	{ A3, E7,  true, false },
	{ A3, F3, false, false },
	{ A3, F8,  true, false },
	{ A3, G3, false, false },
	{ A3, H3, false, false },
	{ A4, A1,  true, false },
	{ A4, A2,  true, false },
	{ A4, A3,  true, false },
	{ A4, A5,  true, false },
	{ A4, A6,  true, false },
	{ A4, A7,  true, false },
	{ A4, A8,  true, false },
	{ A4, B3, false, false },
	{ A4, B4,  true, false },
	{ A4, B5,  true, false },
	{ A4, C2, false, false },
	{ A4, C4,  true, false },
	{ A4, C6,  true, false },
	{ A4, D1, false, false },
	{ A4, D4,  true, false },
	{ A4, D7,  true, false },
	{ A4, E4,  true, false },
	{ A4, E8,  true, false },
	{ A4, F4,  true, false },
	{ A4, G4,  true, false },
	{ A4, H4,  true, false },
	{ B1, B3, false, false },
	{ B1, B4, false, false },
	{ B1, B5, false, false },
	{ B1, B6, false, false },
	{ B1, B7, false, false },
	{ B1, B8, false, false },
	{ B2, A1,  true, false },
	{ B2, A2,  true, false },
	{ B2, A3,  true, false },
	{ B2, B1,  true, false },
	{ B2, B3, false, false },
	{ B2, B4, false, false },
	{ B2, B5, false, false },
	{ B2, B6, false, false },
	{ B2, B7, false, false },
	{ B2, B8, false, false },
	{ B2, C1,  true, false },
	{ B2, C2,  true, false },
	{ B2, C3,  true, false },
	{ B2, D2,  true, false },
	{ B2, D4,  true, false },
	{ B2, E2,  true, false },
	{ B2, E5,  true, false },
	{ B2, F2,  true, false },
	{ B2, F6,  true, false },
	{ B2, G2,  true, false },
	{ B2, G7,  true, false },
	{ B2, H2,  true, false },
	{ B2, H8,  true, false },
	{ B3, A2, false, false },
	{ B3, A3, false, false },
	{ B3, A4, false, false },
	{ B3, B1, false, false },
	{ B3, B2, false, false },
	{ B3, B4, false, false },
	{ B3, B5, false, false },
	{ B3, B6, false, false },
	{ B3, B7, false, false },
	{ B3, B8, false, false },
	{ B3, C2, false, false },
	{ B3, C3, false, false },
	{ B3, C4, false, false },
	{ B3, D1, false, false },
	{ B3, D3, false, false },
	{ B3, D5, false, false },
	{ B3, E3, false, false },
	{ B3, E6, false, false },
	{ B3, F3, false, false },
	{ B3, F7, false, false },
	{ B3, G3, false, false },
	{ B3, G8, false, false },
	{ B3, H3, false, false },
	{ B4, A3,  true, false },
	{ B4, A4,  true, false },
	{ B4, A5,  true, false },
	{ B4, B1, false, false },
	{ B4, B2, false, false },
	{ B4, B3, false, false },
	{ B4, B5,  true, false },
	{ B4, B6,  true, false },
	{ B4, B7,  true, false },
	{ B4, B8,  true, false },
	{ B4, C3,  true, false },
	{ B4, C4,  true, false },
	{ B4, C5,  true, false },
	{ B4, D2,  true, false },
	{ B4, D4,  true, false },
	{ B4, D6,  true, false },
	{ B4, E1,  true, false },
	{ B4, E4,  true, false },
	{ B4, E7,  true, false },
	{ B4, F4,  true, false },
	{ B4, F8,  true, false },
	{ B4, G4,  true, false },
	{ B4, H4,  true, false },
	{ B5, B1, false, false },
	{ B5, B2, false, false },
	{ B5, B3, false, false },
	{ B6, B1, false, false },
	{ B6, B2, false, false },
	{ B6, B3, false, false },
	{ B7, B1, false, false },
	{ B7, B2, false, false },
	{ B7, B3, false, false },
	{ B8, B1, false, false },
	{ B8, B2, false, false },
	{ B8, B3, false, false },
	{ C2, A2,  true, false },
	{ C2, A4, false, false },
	{ C2, B1,  true, false },
	{ C2, B2,  true, false },
	{ C2, B3, false, false },
	{ C2, C1,  true, false },
	{ C2, C3,  true, false },
	{ C2, C4,  true, false },
	{ C2, C5,  true, false },
	{ C2, C6,  true, false },
	{ C2, C7,  true, false },
	{ C2, C8,  true, false },
	{ C2, D1,  true, false },
	{ C2, D2,  true, false },
	{ C2, D3,  true, false },
	{ C2, E2,  true, false },
	{ C2, E4,  true, false },
	{ C2, F2,  true, false },
	{ C2, F5,  true, false },
	{ C2, G2,  true, false },
	{ C2, G6,  true, false },
	{ C2, H2,  true, false },
	{ C2, H7,  true, false },
	{ C3, A1,  true, false },
	{ C3, A3, false, false },
	{ C3, A5,  true, false },
	{ C3, B2,  true, false },
	{ C3, B3, false, false },
	{ C3, B4,  true, false },
	{ C3, C1,  true, false },
	{ C3, C2,  true, false },
	{ C3, C4,  true, false },
	{ C3, C5,  true, false },
	{ C3, C6,  true, false },
	{ C3, C7,  true, false },
	{ C3, C8,  true, false },
	{ C3, D2,  true, false },
	{ C3, D3,  true, false },
	{ C3, D4,  true, false },
	{ C3, E1,  true, false },
	{ C3, E3,  true, false },
	{ C3, E5,  true, false },
	{ C3, F3,  true, false },
	{ C3, F6,  true, false },
	{ C3, G3,  true, false },
	{ C3, G7,  true, false },
	{ C3, H3,  true, false },
	{ C3, H8,  true, false },
	{ C4, A2, false, false },
	{ C4, A4,  true, false },
	{ C4, A6,  true, false },
	{ C4, B3, false, false },
	{ C4, B4,  true, false },
	{ C4, B5,  true, false },
	{ C4, C1,  true, false },
	{ C4, C2,  true, false },
	{ C4, C3,  true, false },
	{ C4, C5,  true, false },
	{ C4, C6,  true, false },
	{ C4, C7,  true, false },
	{ C4, C8,  true, false },
	{ C4, D3,  true, false },
	{ C4, D4,  true, false },
	{ C4, D5,  true, false },
	{ C4, E2,  true, false },
	{ C4, E4,  true, false },
	{ C4, E6,  true, false },
	{ C4, F1,  true, false },
	{ C4, F4,  true, false },
	{ C4, F7,  true, false },
	{ C4, G4,  true, false },
	{ C4, G8,  true, false },
	{ C4, H4,  true, false },
	{ D1, A4, false, false },
	{ D1, B3, false, false },
	{ D3, A3, false, false },
	{ D3, B3, false, false },
	{ D5, A2, false, false },
	{ D5, B3, false, false },
	{ E3, A3, false, false },
	{ E3, B3, false, false },
	{ E6, A2, false, false },
	{ E6, B3, false, false },
	{ F3, A3, false, false },
	{ F3, B3, false, false },
	{ F7, A2, false, false },
	{ F7, B3, false, false },
	{ G3, A3, false, false },
	{ G3, B3, false, false },
	{ G8, A2, false, false },
	{ G8, B3, false, false },
	{ H3, A3, false, false },
	{ H3, B3, false, false },
	/* BlackQueen, B4 */
	{ A3, A1,  true, false },
	{ A3, A2,  true, false },
	{ A3, A4,  true, false },
	{ A3, A5,  true, false },
	{ A3, A6,  true, false },
	{ A3, A7,  true, false },
	{ A3, A8,  true, false },
	{ A3, B2,  true, false },
	{ A3, B3,  true, false },
	{ A3, B4, false, false },
	{ A3, C1,  true, false },
	{ A3, C3,  true, false },
	{ A3, C5, false, false },
	{ A3, D3,  true, false },
	{ A3, D6, false, false },
	{ A3, E3,  true, false },
	{ A3, E7, false, false },
	{ A3, F3,  true, false },
	{ A3, F8, false, false },
	{ A3, G3,  true, false },
	{ A3, H3,  true, false },
	{ A4, A1,  true, false },
	{ A4, A2,  true, false },
	{ A4, A3,  true, false },
	{ A4, A5,  true, false },
	{ A4, A6,  true, false },
	{ A4, A7,  true, false },
	{ A4, A8,  true, false },
	{ A4, B3,  true, false },
	{ A4, B4, false, false },
	{ A4, B5,  true, false },
	{ A4, C2,  true, false },
	{ A4, C4, false, false },
	{ A4, C6,  true, false },
	{ A4, D1,  true, false },
	{ A4, D4, false, false },
	{ A4, D7,  true, false },
	{ A4, E4, false, false },
	{ A4, E8,  true, false },
	{ A4, F4, false, false },
	{ A4, G4, false, false },
	{ A4, H4, false, false },
	{ A5, A1,  true, false },
	{ A5, A2,  true, false },
	{ A5, A3,  true, false },
	{ A5, A4,  true, false },
	{ A5, A6,  true, false },
	{ A5, A7,  true, false },
	{ A5, A8,  true, false },
	{ A5, B4, false, false },
	{ A5, B5,  true, false },
	{ A5, B6,  true, false },
	{ A5, C3, false, false },
	{ A5, C5,  true, false },
	{ A5, C7,  true, false },
	{ A5, D2, false, false },
	{ A5, D5,  true, false },
	{ A5, D8,  true, false },
	{ A5, E1, false, false },
	{ A5, E5,  true, false },
	{ A5, F5,  true, false },
	{ A5, G5,  true, false },
	{ A5, H5,  true, false },
	{ B1, B4, false, false },
	{ B1, B5, false, false },
	{ B1, B6, false, false },
	{ B1, B7, false, false },
	{ B1, B8, false, false },
	{ B2, B4, false, false },
	{ B2, B5, false, false },
	{ B2, B6, false, false },
	{ B2, B7, false, false },
	{ B2, B8, false, false },
	{ B3, A2,  true, false },
	{ B3, A3,  true, false },
	{ B3, A4,  true, false },
	{ B3, B1,  true, false },
	{ B3, B2,  true, false },
	{ B3, B4, false, false },
	{ B3, B5, false, false },
	{ B3, B6, false, false },
	{ B3, B7, false, false },
	{ B3, B8, false, false },
	{ B3, C2,  true, false },
	{ B3, C3,  true, false },
	{ B3, C4,  true, false },
	{ B3, D1,  true, false },
	{ B3, D3,  true, false },
	{ B3, D5,  true, false },
	{ B3, E3,  true, false },
	{ B3, E6,  true, false },
	{ B3, F3,  true, false },
	{ B3, F7,  true, false },
	{ B3, G3,  true, false },
	{ B3, G8,  true, false },
	{ B3, H3,  true, false },
	{ B4, A3, false, false },
	{ B4, A4, false, false },
	{ B4, A5, false, false },
	{ B4, B1, false, false },
	{ B4, B2, false, false },
	{ B4, B3, false, false },
	{ B4, B5, false, false },
	{ B4, B6, false, false },
	{ B4, B7, false, false },
	{ B4, B8, false, false },
	{ B4, C3, false, false },
	{ B4, C4, false, false },
	{ B4, C5, false, false },
	{ B4, D2, false, false },
	{ B4, D4, false, false },
	{ B4, D6, false, false },
	{ B4, E1, false, false },
	{ B4, E4, false, false },
	{ B4, E7, false, false },
	{ B4, F4, false, false },
	{ B4, F8, false, false },
	{ B4, G4, false, false },
	{ B4, H4, false, false },
	{ B5, A4,  true, false },
	{ B5, A5,  true, false },
	{ B5, A6,  true, false },
	{ B5, B1, false, false },
	{ B5, B2, false, false },
	{ B5, B3, false, false },
	{ B5, B4, false, false },
	{ B5, B6,  true, false },
	{ B5, B7,  true, false },
	{ B5, B8,  true, false },
	{ B5, C4,  true, false },
	{ B5, C5,  true, false },
	{ B5, C6,  true, false },
	{ B5, D3,  true, false },
	{ B5, D5,  true, false },
	{ B5, D7,  true, false },
	{ B5, E2,  true, false },
	{ B5, E5,  true, false },
	{ B5, E8,  true, false },
	{ B5, F1,  true, false },
	{ B5, F5,  true, false },
	{ B5, G5,  true, false },
	{ B5, H5,  true, false },
	{ B6, B1, false, false },
	{ B6, B2, false, false },
	{ B6, B3, false, false },
	{ B6, B4, false, false },
	{ B7, B1, false, false },
	{ B7, B2, false, false },
	{ B7, B3, false, false },
	{ B7, B4, false, false },
	{ B8, B1, false, false },
	{ B8, B2, false, false },
	{ B8, B3, false, false },
	{ B8, B4, false, false },
	{ C3, A1,  true, false },
	{ C3, A3,  true, false },
	{ C3, A5, false, false },
	{ C3, B2,  true, false },
	{ C3, B3,  true, false },
	{ C3, B4, false, false },
	{ C3, C1,  true, false },
	{ C3, C2,  true, false },
	{ C3, C4,  true, false },
	{ C3, C5,  true, false },
	{ C3, C6,  true, false },
	{ C3, C7,  true, false },
	{ C3, C8,  true, false },
	{ C3, D2,  true, false },
	{ C3, D3,  true, false },
	{ C3, D4,  true, false },
	{ C3, E1,  true, false },
	{ C3, E3,  true, false },
	{ C3, E5,  true, false },
	{ C3, F3,  true, false },
	{ C3, F6,  true, false },
	{ C3, G3,  true, false },
	{ C3, G7,  true, false },
	{ C3, H3,  true, false },
	{ C3, H8,  true, false },
	{ C4, A2,  true, false },
	{ C4, A4, false, false },
	{ C4, A6,  true, false },
	{ C4, B3,  true, false },
	{ C4, B4, false, false },
	{ C4, B5,  true, false },
	{ C4, C1,  true, false },
	{ C4, C2,  true, false },
	{ C4, C3,  true, false },
	{ C4, C5,  true, false },
	{ C4, C6,  true, false },
	{ C4, C7,  true, false },
	{ C4, C8,  true, false },
	{ C4, D3,  true, false },
	{ C4, D4,  true, false },
	{ C4, D5,  true, false },
	{ C4, E2,  true, false },
	{ C4, E4,  true, false },
	{ C4, E6,  true, false },
	{ C4, F1,  true, false },
	{ C4, F4,  true, false },
	{ C4, F7,  true, false },
	{ C4, G4,  true, false },
	{ C4, G8,  true, false },
	{ C4, H4,  true, false },
	{ C5, A3, false, false },
	{ C5, A5,  true, false },
	{ C5, A7,  true, false },
	{ C5, B4, false, false },
	{ C5, B5,  true, false },
	{ C5, B6,  true, false },
	{ C5, C1,  true, false },
	{ C5, C2,  true, false },
	{ C5, C3,  true, false },
	{ C5, C4,  true, false },
	{ C5, C6,  true, false },
	{ C5, C7,  true, false },
	{ C5, C8,  true, false },
	{ C5, D4,  true, false },
	{ C5, D5,  true, false },
	{ C5, D6,  true, false },
	{ C5, E3,  true, false },
	{ C5, E5,  true, false },
	{ C5, E7,  true, false },
	{ C5, F2,  true, false },
	{ C5, F5,  true, false },
	{ C5, F8,  true, false },
	{ C5, G1,  true, false },
	{ C5, G5,  true, false },
	{ C5, H5,  true, false },
	{ D2, A5, false, false },
	{ D2, B4, false, false },
	{ D4, A4, false, false },
	{ D4, B4, false, false },
	{ D6, A3, false, false },
	{ D6, B4, false, false },
	{ E1, A5, false, false },
	{ E1, B4, false, false },
	{ E4, A4, false, false },
	{ E4, B4, false, false },
	{ E7, A3, false, false },
	{ E7, B4, false, false },
	{ F4, A4, false, false },
	{ F4, B4, false, false },
	{ F8, A3, false, false },
	{ F8, B4, false, false },
	{ G4, A4, false, false },
	{ G4, B4, false, false },
	{ H4, A4, false, false },
	{ H4, B4, false, false },
	/* BlackQueen, B5 */
	{ A4, A1,  true, false },
	{ A4, A2,  true, false },
	{ A4, A3,  true, false },
	{ A4, A5,  true, false },
	{ A4, A6,  true, false },
	{ A4, A7,  true, false },
	{ A4, A8,  true, false },
	{ A4, B3,  true, false },
	{ A4, B4,  true, false },
	{ A4, B5, false, false },
	{ A4, C2,  true, false },
	{ A4, C4,  true, false },
	{ A4, C6, false, false },
	{ A4, D1,  true, false },
	{ A4, D4,  true, false },
	{ A4, D7, false, false },
	{ A4, E4,  true, false },
	{ A4, E8, false, false },
	{ A4, F4,  true, false },
	{ A4, G4,  true, false },
	{ A4, H4,  true, false },
	{ A5, A1,  true, false },
	{ A5, A2,  true, false },
	{ A5, A3,  true, false },
	{ A5, A4,  true, false },
	{ A5, A6,  true, false },
	{ A5, A7,  true, false },
	{ A5, A8,  true, false },
	{ A5, B4,  true, false },
	{ A5, B5, false, false },
	{ A5, B6,  true, false },
	{ A5, C3,  true, false },
	{ A5, C5, false, false },
	{ A5, C7,  true, false },
	{ A5, D2,  true, false },
	{ A5, D5, false, false },
	{ A5, D8,  true, false },
	{ A5, E1,  true, false },
	{ A5, E5, false, false },
	{ A5, F5, false, false },
	{ A5, G5, false, false },
	{ A5, H5, false, false },
	{ A6, A1,  true, false },
	{ A6, A2,  true, false },
	{ A6, A3,  true, false },
	{ A6, A4,  true, false },
	{ A6, A5,  true, false },
	{ A6, A7,  true, false },
	{ A6, A8,  true, false },
	{ A6, B5, false, false },
	{ A6, B6,  true, false },
	{ A6, B7,  true, false },
	{ A6, C4, false, false },
	{ A6, C6,  true, false },
	{ A6, C8,  true, false },
	{ A6, D3, false, false },
	{ A6, D6,  true, false },
	{ A6, E2, false, false },
	{ A6, E6,  true, false },
	{ A6, F1, false, false },
	{ A6, F6,  true, false },
	{ A6, G6,  true, false },
	{ A6, H6,  true, false },
	{ B1, B5, false, false },
	{ B1, B6, false, false },
	{ B1, B7, false, false },
	{ B1, B8, false, false },
	{ B2, B5, false, false },
	{ B2, B6, false, false },
	{ B2, B7, false, false },
	{ B2, B8, false, false },
	{ B3, B5, false, false },
	{ B3, B6, false, false },
	{ B3, B7, false, false },
	{ B3, B8, false, false },
	{ B4, A3,  true, false },
	{ B4, A4,  true, false },
	{ B4, A5,  true, false },
	{ B4, B1,  true, false },
	{ B4, B2,  true, false },
	{ B4, B3,  true, false },
	{ B4, B5, false, false },
	{ B4, B6, false, false },
	{ B4, B7, false, false },
	{ B4, B8, false, false },
	{ B4, C3,  true, false },
	{ B4, C4,  true, false },
	{ B4, C5,  true, false },
	{ B4, D2,  true, false },
	{ B4, D4,  true, false },
	{ B4, D6,  true, false },
	{ B4, E1,  true, false },
	{ B4, E4,  true, false },
	{ B4, E7,  true, false },
	{ B4, F4,  true, false },
	{ B4, F8,  true, false },
	{ B4, G4,  true, false },
	{ B4, H4,  true, false },
	{ B5, A4, false, false },
	{ B5, A5, false, false },
	{ B5, A6, false, false },
	{ B5, B1, false, false },
	{ B5, B2, false, false },
	{ B5, B3, false, false },
	{ B5, B4, false, false },
	{ B5, B6, false, false },
	{ B5, B7, false, false },
	{ B5, B8, false, false },
	{ B5, C4, false, false },
	{ B5, C5, false, false },
	{ B5, C6, false, false },
	{ B5, D3, false, false },
	{ B5, D5, false, false },
	{ B5, D7, false, false },
	{ B5, E2, false, false },
	{ B5, E5, false, false },
	{ B5, E8, false, false },
	{ B5, F1, false, false },
	{ B5, F5, false, false },
	{ B5, G5, false, false },
	{ B5, H5, false, false },
	{ B6, A5,  true, false },
	{ B6, A6,  true, false },
	{ B6, A7,  true, false },
	{ B6, B1, false, false },
	{ B6, B2, false, false },
	{ B6, B3, false, false },
	{ B6, B4, false, false },
	{ B6, B5, false, false },
	{ B6, B7,  true, false },
	{ B6, B8,  true, false },
	{ B6, C5,  true, false },
	{ B6, C6,  true, false },
	{ B6, C7,  true, false },
	{ B6, D4,  true, false },
	{ B6, D6,  true, false },
	{ B6, D8,  true, false },
	{ B6, E3,  true, false },
	{ B6, E6,  true, false },
	{ B6, F2,  true, false },
	{ B6, F6,  true, false },
	{ B6, G1,  true, false },
	{ B6, G6,  true, false },
	{ B6, H6,  true, false },
	{ B7, B1, false, false },
	{ B7, B2, false, false },
	{ B7, B3, false, false },
	{ B7, B4, false, false },
	{ B7, B5, false, false },
	{ B8, B1, false, false },
	{ B8, B2, false, false },
	{ B8, B3, false, false },
	{ B8, B4, false, false },
	{ B8, B5, false, false },
	{ C4, A2,  true, false },
	{ C4, A4,  true, false },
	{ C4, A6, false, false },
	{ C4, B3,  true, false },
	{ C4, B4,  true, false },
	{ C4, B5, false, false },
	{ C4, C1,  true, false },
	{ C4, C2,  true, false },
	{ C4, C3,  true, false },
	{ C4, C5,  true, false },
	{ C4, C6,  true, false },
	{ C4, C7,  true, false },
	{ C4, C8,  true, false },
	{ C4, D3,  true, false },
	{ C4, D4,  true, false },
	{ C4, D5,  true, false },
	{ C4, E2,  true, false },
	{ C4, E4,  true, false },
	{ C4, E6,  true, false },
	{ C4, F1,  true, false },
	{ C4, F4,  true, false },
	{ C4, F7,  true, false },
	{ C4, G4,  true, false },
	{ C4, G8,  true, false },
	{ C4, H4,  true, false },
	{ C5, A3,  true, false },
	{ C5, A5, false, false },
	{ C5, A7,  true, false },
	{ C5, B4,  true, false },
	{ C5, B5, false, false },
	{ C5, B6,  true, false },
	{ C5, C1,  true, false },
	{ C5, C2,  true, false },
	{ C5, C3,  true, false },
	{ C5, C4,  true, false },
	{ C5, C6,  true, false },
	{ C5, C7,  true, false },
	{ C5, C8,  true, false },
	{ C5, D4,  true, false },
	{ C5, D5,  true, false },
	{ C5, D6,  true, false },
	{ C5, E3,  true, false },
	{ C5, E5,  true, false },
	{ C5, E7,  true, false },
	{ C5, F2,  true, false },
	{ C5, F5,  true, false },
	{ C5, F8,  true, false },
	{ C5, G1,  true, false },
	{ C5, G5,  true, false },
	{ C5, H5,  true, false },
	{ C6, A4, false, false },
	{ C6, A6,  true, false },
	{ C6, A8,  true, false },
	{ C6, B5, false, false },
	{ C6, B6,  true, false },
	{ C6, B7,  true, false },
	{ C6, C1,  true, false },
	{ C6, C2,  true, false },
	{ C6, C3,  true, false },
	{ C6, C4,  true, false },
	{ C6, C5,  true, false },
	{ C6, C7,  true, false },
	{ C6, C8,  true, false },
	{ C6, D5,  true, false },
	{ C6, D6,  true, false },
	{ C6, D7,  true, false },
	{ C6, E4,  true, false },
	{ C6, E6,  true, false },
	{ C6, E8,  true, false },
	{ C6, F3,  true, false },
	{ C6, F6,  true, false },
	{ C6, G2,  true, false },
	{ C6, G6,  true, false },
	{ C6, H1,  true, false },
	{ C6, H6,  true, false },
	{ D3, A6, false, false },
	{ D3, B5, false, false },
	{ D5, A5, false, false },
	{ D5, B5, false, false },
	{ D7, A4, false, false },
	{ D7, B5, false, false },
	{ E2, A6, false, false },
	{ E2, B5, false, false },
	{ E5, A5, false, false },
	{ E5, B5, false, false },
	{ E8, A4, false, false },
	{ E8, B5, false, false },
	{ F1, A6, false, false },
	{ F1, B5, false, false },
	{ F5, A5, false, false },
	{ F5, B5, false, false },
	{ G5, A5, false, false },
	{ G5, B5, false, false },
	{ H5, A5, false, false },
	{ H5, B5, false, false },
	/* BlackQueen, B6 */
	{ A5, A1,  true, false },
	{ A5, A2,  true, false },
	{ A5, A3,  true, false },
	{ A5, A4,  true, false },
	{ A5, A6,  true, false },
	{ A5, A7,  true, false },
	{ A5, A8,  true, false },
	{ A5, B4,  true, false },
	{ A5, B5,  true, false },
	{ A5, B6, false, false },
	{ A5, C3,  true, false },
	{ A5, C5,  true, false },
	{ A5, C7, false, false },
	{ A5, D2,  true, false },
	{ A5, D5,  true, false },
	{ A5, D8, false, false },
	{ A5, E1,  true, false },
	{ A5, E5,  true, false },
	{ A5, F5,  true, false },
	{ A5, G5,  true, false },
	{ A5, H5,  true, false },
	{ A6, A1,  true, false },
	{ A6, A2,  true, false },
	{ A6, A3,  true, false },
	{ A6, A4,  true, false },
	{ A6, A5,  true, false },
	{ A6, A7,  true, false },
	{ A6, A8,  true, false },
	{ A6, B5,  true, false },
	{ A6, B6, false, false },
	{ A6, B7,  true, false },
	{ A6, C4,  true, false },
	{ A6, C6, false, false },
	{ A6, C8,  true, false },
	{ A6, D3,  true, false },
	{ A6, D6, false, false },
	{ A6, E2,  true, false },
	{ A6, E6, false, false },
	{ A6, F1,  true, false },
	{ A6, F6, false, false },
	{ A6, G6, false, false },
	{ A6, H6, false, false },
	{ A7, A1,  true, false },
	{ A7, A2,  true, false },
	{ A7, A3,  true, false },
	{ A7, A4,  true, false },
	{ A7, A5,  true, false },
	{ A7, A6,  true, false },
	{ A7, A8,  true, false },
	{ A7, B6, false, false },
	{ A7, B7,  true, false },
	{ A7, B8,  true, false },
	{ A7, C5, false, false },
	{ A7, C7,  true, false },
	{ A7, D4, false, false },
	{ A7, D7,  true, false },
	{ A7, E3, false, false },
	{ A7, E7,  true, false },
	{ A7, F2, false, false },
	{ A7, F7,  true, false },
	{ A7, G1, false, false },
	{ A7, G7,  true, false },
	{ A7, H7,  true, false },
	{ B1, B6, false, false },
	{ B1, B7, false, false },
	{ B1, B8, false, false },
	{ B2, B6, false, false },
	{ B2, B7, false, false },
	{ B2, B8, false, false },
	{ B3, B6, false, false },
	{ B3, B7, false, false },
	{ B3, B8, false, false },
	{ B4, B6, false, false },
	{ B4, B7, false, false },
	{ B4, B8, false, false },
	{ B5, A4,  true, false },
	{ B5, A5,  true, false },
	{ B5, A6,  true, false },
	{ B5, B1,  true, false },
	{ B5, B2,  true, false },
	{ B5, B3,  true, false },
	{ B5, B4,  true, false },
	{ B5, B6, false, false },
	{ B5, B7, false, false },
	{ B5, B8, false, false },
	{ B5, C4,  true, false },
	{ B5, C5,  true, false },
	{ B5, C6,  true, false },
	{ B5, D3,  true, false },
	{ B5, D5,  true, false },
	{ B5, D7,  true, false },
	{ B5, E2,  true, false },
	{ B5, E5,  true, false },
	{ B5, E8,  true, false },
	{ B5, F1,  true, false },
	{ B5, F5,  true, false },
	{ B5, G5,  true, false },
	{ B5, H5,  true, false },
	{ B6, A5, false, false },
	{ B6, A6, false, false },
	{ B6, A7, false, false },
	{ B6, B1, false, false },
	{ B6, B2, false, false },
	{ B6, B3, false, false },
	{ B6, B4, false, false },
	{ B6, B5, false, false },
	{ B6, B7, false, false },
	{ B6, B8, false, false },
	{ B6, C5, false, false },
	{ B6, C6, false, false },
	{ B6, C7, false, false },
	{ B6, D4, false, false },
	{ B6, D6, false, false },
	{ B6, D8, false, false },
	{ B6, E3, false, false },
	{ B6, E6, false, false },
	{ B6, F2, false, false },
	{ B6, F6, false, false },
	{ B6, G1, false, false },
	{ B6, G6, false, false },
	{ B6, H6, false, false },
	{ B7, A6,  true, false },
	{ B7, A7,  true, false },
	{ B7, A8,  true, false },
	{ B7, B1, false, false },
	{ B7, B2, false, false },
	{ B7, B3, false, false },
	{ B7, B4, false, false },
	{ B7, B5, false, false },
	{ B7, B6, false, false },
	{ B7, B8,  true, false },
	{ B7, C6,  true, false },
	{ B7, C7,  true, false },
	{ B7, C8,  true, false },
	{ B7, D5,  true, false },
	{ B7, D7,  true, false },
	{ B7, E4,  true, false },
	{ B7, E7,  true, false },
	{ B7, F3,  true, false },
	{ B7, F7,  true, false },
	{ B7, G2,  true, false },
	{ B7, G7,  true, false },
	{ B7, H1,  true, false },
	{ B7, H7,  true, false },
	{ B8, B1, false, false },
	{ B8, B2, false, false },
	{ B8, B3, false, false },
	{ B8, B4, false, false },
	{ B8, B5, false, false },
	{ B8, B6, false, false },
	{ C5, A3,  true, false },
	{ C5, A5,  true, false },
	{ C5, A7, false, false },
	{ C5, B4,  true, false },
	{ C5, B5,  true, false },
	{ C5, B6, false, false },
	{ C5, C1,  true, false },
	{ C5, C2,  true, false },
	{ C5, C3,  true, false },
	{ C5, C4,  true, false },
	{ C5, C6,  true, false },
	{ C5, C7,  true, false },
	{ C5, C8,  true, false },
	{ C5, D4,  true, false },
	{ C5, D5,  true, false },
	{ C5, D6,  true, false },
	{ C5, E3,  true, false },
	{ C5, E5,  true, false },
	{ C5, E7,  true, false },
	{ C5, F2,  true, false },
	{ C5, F5,  true, false },
	{ C5, F8,  true, false },
	{ C5, G1,  true, false },
	{ C5, G5,  true, false },
	{ C5, H5,  true, false },
	{ C6, A4,  true, false },
	{ C6, A6, false, false },
	{ C6, A8,  true, false },
	{ C6, B5,  true, false },
	{ C6, B6, false, false },
	{ C6, B7,  true, false },
	{ C6, C1,  true, false },
	{ C6, C2,  true, false },
	{ C6, C3,  true, false },
	{ C6, C4,  true, false },
	{ C6, C5,  true, false },
	{ C6, C7,  true, false },
	{ C6, C8,  true, false },
	{ C6, D5,  true, false },
	{ C6, D6,  true, false },
	{ C6, D7,  true, false },
	{ C6, E4,  true, false },
	{ C6, E6,  true, false },
	{ C6, E8,  true, false },
	{ C6, F3,  true, false },
	{ C6, F6,  true, false },
	{ C6, G2,  true, false },
	{ C6, G6,  true, false },
	{ C6, H1,  true, false },
	{ C6, H6,  true, false },
	{ C7, A5, false, false },
	{ C7, A7,  true, false },
	{ C7, B6, false, false },
	{ C7, B7,  true, false },
	{ C7, B8,  true, false },
	{ C7, C1,  true, false },
	{ C7, C2,  true, false },
	{ C7, C3,  true, false },
	{ C7, C4,  true, false },
	{ C7, C5,  true, false },
	{ C7, C6,  true, false },
	{ C7, C8,  true, false },
	{ C7, D6,  true, false },
	{ C7, D7,  true, false },
	{ C7, D8,  true, false },
	{ C7, E5,  true, false },
	{ C7, E7,  true, false },
	{ C7, F4,  true, false },
	{ C7, F7,  true, false },
	{ C7, G3,  true, false },
	{ C7, G7,  true, false },
	{ C7, H2,  true, false },
	{ C7, H7,  true, false },
	{ D4, A7, false, false },
	{ D4, B6, false, false },
	{ D6, A6, false, false },
	{ D6, B6, false, false },
	{ D8, A5, false, false },
	{ D8, B6, false, false },
	{ E3, A7, false, false },
	{ E3, B6, false, false },
	{ E6, A6, false, false },
	{ E6, B6, false, false },
	{ F2, A7, false, false },
	{ F2, B6, false, false },
	{ F6, A6, false, false },
	{ F6, B6, false, false },
	{ G1, A7, false, false },
	{ G1, B6, false, false },
	{ G6, A6, false, false },
	{ G6, B6, false, false },
	{ H6, A6, false, false },
	{ H6, B6, false, false },
	/* BlackQueen, B7 */
	{ A6, A1,  true, false },
	{ A6, A2,  true, false },
	{ A6, A3,  true, false },
	{ A6, A4,  true, false },
	{ A6, A5,  true, false },
	{ A6, A7,  true, false },
	{ A6, A8,  true, false },
	{ A6, B5,  true, false },
	{ A6, B6,  true, false },
	{ A6, B7, false, false },
	{ A6, C4,  true, false },
	{ A6, C6,  true, false },
	{ A6, C8, false, false },
	{ A6, D3,  true, false },
	{ A6, D6,  true, false },
	{ A6, E2,  true, false },
	{ A6, E6,  true, false },
	{ A6, F1,  true, false },
	{ A6, F6,  true, false },
	{ A6, G6,  true, false },
	{ A6, H6,  true, false },
	{ A7, A1,  true, false },
	{ A7, A2,  true, false },
	{ A7, A3,  true, false },
	{ A7, A4,  true, false },
	{ A7, A5,  true, false },
	{ A7, A6,  true, false },
	{ A7, A8,  true, false },
	{ A7, B6,  true, false },
	{ A7, B7, false, false },
	{ A7, B8,  true, false },
	{ A7, C5,  true, false },
	{ A7, C7, false, false },
	{ A7, D4,  true, false },
	{ A7, D7, false, false },
	{ A7, E3,  true, false },
	{ A7, E7, false, false },
	{ A7, F2,  true, false },
	{ A7, F7, false, false },
	{ A7, G1,  true, false },
	{ A7, G7, false, false },
	{ A7, H7, false, false },
	{ A8, A1,  true, false },
	{ A8, A2,  true, false },
	{ A8, A3,  true, false },
	{ A8, A4,  true, false },
	{ A8, A5,  true, false },
	{ A8, A6,  true, false },
	{ A8, A7,  true, false },
	{ A8, B7, false, false },
	{ A8, B8,  true, false },
	{ A8, C6, false, false },
	{ A8, C8,  true, false },
	{ A8, D5, false, false },
	{ A8, D8,  true, false },
	{ A8, E4, false, false },
	{ A8, E8,  true, false },
	{ A8, F3, false, false },
	{ A8, F8,  true, false },
	{ A8, G2, false, false },
	{ A8, G8,  true, false },
	{ A8, H1, false, false },
	{ A8, H8,  true, false },
	{ B1, B7, false, false },
	{ B1, B8, false, false },
	{ B2, B7, false, false },
	{ B2, B8, false, false },
	{ B3, B7, false, false },
	{ B3, B8, false, false },
	{ B4, B7, false, false },
	{ B4, B8, false, false },
	{ B5, B7, false, false },
	{ B5, B8, false, false },
	{ B6, A5,  true, false },
	{ B6, A6,  true, false },
	{ B6, A7,  true, false },
	{ B6, B1,  true, false },
	{ B6, B2,  true, false },
	{ B6, B3,  true, false },
	{ B6, B4,  true, false },
	{ B6, B5,  true, false },
	{ B6, B7, false, false },
	{ B6, B8, false, false },
	{ B6, C5,  true, false },
	{ B6, C6,  true, false },
	{ B6, C7,  true, false },
	{ B6, D4,  true, false },
	{ B6, D6,  true, false },
	{ B6, D8,  true, false },
	{ B6, E3,  true, false },
	{ B6, E6,  true, false },
	{ B6, F2,  true, false },
	{ B6, F6,  true, false },
	{ B6, G1,  true, false },
	{ B6, G6,  true, false },
	{ B6, H6,  true, false },
	{ B7, A6, false, false },
	{ B7, A7, false, false },
	{ B7, A8, false, false },
	{ B7, B1, false, false },
	{ B7, B2, false, false },
	{ B7, B3, false, false },
	{ B7, B4, false, false },
	{ B7, B5, false, false },
	{ B7, B6, false, false },
	{ B7, B8, false, false },
	{ B7, C6, false, false },
	{ B7, C7, false, false },
	{ B7, C8, false, false },
	{ B7, D5, false, false },
	{ B7, D7, false, false },
	{ B7, E4, false, false },
	{ B7, E7, false, false },
	{ B7, F3, false, false },
	{ B7, F7, false, false },
	{ B7, G2, false, false },
	{ B7, G7, false, false },
	{ B7, H1, false, false },
	{ B7, H7, false, false },
	{ B8, A7,  true, false },
	{ B8, A8,  true, false },
	{ B8, B1, false, false },
	{ B8, B2, false, false },
	{ B8, B3, false, false },
	{ B8, B4, false, false },
	{ B8, B5, false, false },
	{ B8, B6, false, false },
	{ B8, B7, false, false },
	{ B8, C7,  true, false },
	{ B8, C8,  true, false },
	{ B8, D6,  true, false },
	{ B8, D8,  true, false },
	{ B8, E5,  true, false },
	{ B8, E8,  true, false },
	{ B8, F4,  true, false },
	{ B8, F8,  true, false },
	{ B8, G3,  true, false },
	{ B8, G8,  true, false },
	{ B8, H2,  true, false },
	{ B8, H8,  true, false },
	{ C6, A4,  true, false },
	{ C6, A6,  true, false },
	{ C6, A8, false, false },
	{ C6, B5,  true, false },
	{ C6, B6,  true, false },
	{ C6, B7, false, false },
	{ C6, C1,  true, false },
	{ C6, C2,  true, false },
	{ C6, C3,  true, false },
	{ C6, C4,  true, false },
	{ C6, C5,  true, false },
	{ C6, C7,  true, false },
	{ C6, C8,  true, false },
	{ C6, D5,  true, false },
	{ C6, D6,  true, false },
	{ C6, D7,  true, false },
	{ C6, E4,  true, false },
	{ C6, E6,  true, false },
	{ C6, E8,  true, false },
	{ C6, F3,  true, false },
	{ C6, F6,  true, false },
	{ C6, G2,  true, false },
	{ C6, G6,  true, false },
	{ C6, H1,  true, false },
	{ C6, H6,  true, false },
	{ C7, A5,  true, false },
	{ C7, A7, false, false },
	{ C7, B6,  true, false },
	{ C7, B7, false, false },
	{ C7, B8,  true, false },
	{ C7, C1,  true, false },
	{ C7, C2,  true, false },
	{ C7, C3,  true, false },
	{ C7, C4,  true, false },
	{ C7, C5,  true, false },
	{ C7, C6,  true, false },
	{ C7, C8,  true, false },
	{ C7, D6,  true, false },
	{ C7, D7,  true, false },
	{ C7, D8,  true, false },
	{ C7, E5,  true, false },
	{ C7, E7,  true, false },
	{ C7, F4,  true, false },
	{ C7, F7,  true, false },
	{ C7, G3,  true, false },
	{ C7, G7,  true, false },
	{ C7, H2,  true, false },
	{ C7, H7,  true, false },
	{ C8, A6, false, false },
	{ C8, A8,  true, false },
	{ C8, B7, false, false },
	{ C8, B8,  true, false },
	{ C8, C1,  true, false },
	{ C8, C2,  true, false },
	{ C8, C3,  true, false },
	{ C8, C4,  true, false },
	{ C8, C5,  true, false },
	{ C8, C6,  true, false },
	{ C8, C7,  true, false },
	{ C8, D7,  true, false },
	{ C8, D8,  true, false },
	{ C8, E6,  true, false },
	{ C8, E8,  true, false },
	{ C8, F5,  true, false },
	{ C8, F8,  true, false },
	{ C8, G4,  true, false },
	{ C8, G8,  true, false },
	{ C8, H3,  true, false },
	{ C8, H8,  true, false },
	{ D5, A8, false, false },
	{ D5, B7, false, false },
	{ D7, A7, false, false },
	{ D7, B7, false, false },
	{ E4, A8, false, false },
	{ E4, B7, false, false },
	{ E7, A7, false, false },
	{ E7, B7, false, false },
	{ F3, A8, false, false },
	{ F3, B7, false, false },
	{ F7, A7, false, false },
	{ F7, B7, false, false },
	{ G2, A8, false, false },
	{ G2, B7, false, false },
	{ G7, A7, false, false },
	{ G7, B7, false, false },
	{ H1, A8, false, false },
	{ H1, B7, false, false },
	{ H7, A7, false, false },
	{ H7, B7, false, false },
	/* BlackQueen, B8 */
	{ A7, A1,  true, false },
	{ A7, A2,  true, false },
	{ A7, A3,  true, false },
	{ A7, A4,  true, false },
	{ A7, A5,  true, false },
	{ A7, A6,  true, false },
	{ A7, A8,  true, false },
	{ A7, B6,  true, false },
	{ A7, B7,  true, false },
	{ A7, B8, false, false },
	{ A7, C5,  true, false },
	{ A7, C7,  true, false },
	{ A7, D4,  true, false },
	{ A7, D7,  true, false },
	{ A7, E3,  true, false },
	{ A7, E7,  true, false },
	{ A7, F2,  true, false },
	{ A7, F7,  true, false },
	{ A7, G1,  true, false },
	{ A7, G7,  true, false },
	{ A7, H7,  true, false },
	{ A8, A1,  true, false },
	{ A8, A2,  true, false },
	{ A8, A3,  true, false },
	{ A8, A4,  true, false },
	{ A8, A5,  true, false },
	{ A8, A6,  true, false },
	{ A8, A7,  true, false },
	{ A8, B7,  true, false },
	{ A8, B8, false, false },
	{ A8, C6,  true, false },
	{ A8, C8, false, false },
	{ A8, D5,  true, false },
	{ A8, D8, false, false },
	{ A8, E4,  true, false },
	{ A8, E8, false, false },
	{ A8, F3,  true, false },
	{ A8, F8, false, false },
	{ A8, G2,  true, false },
	{ A8, G8, false, false },
	{ A8, H1,  true, false },
	{ A8, H8, false, false },
	{ B1, B8, false, false },
	{ B2, B8, false, false },
	{ B3, B8, false, false },
	{ B4, B8, false, false },
	{ B5, B8, false, false },
	{ B6, B8, false, false },
	{ B7, A6,  true, false },
	{ B7, A7,  true, false },
	{ B7, A8,  true, false },
	{ B7, B1,  true, false },
	{ B7, B2,  true, false },
	{ B7, B3,  true, false },
	{ B7, B4,  true, false },
	{ B7, B5,  true, false },
	{ B7, B6,  true, false },
	{ B7, B8, false, false },
	{ B7, C6,  true, false },
	{ B7, C7,  true, false },
	{ B7, C8,  true, false },
	{ B7, D5,  true, false },
	{ B7, D7,  true, false },
	{ B7, E4,  true, false },
	{ B7, E7,  true, false },
	{ B7, F3,  true, false },
	{ B7, F7,  true, false },
	{ B7, G2,  true, false },
	{ B7, G7,  true, false },
	{ B7, H1,  true, false },
	{ B7, H7,  true, false },
	{ B8, A7, false, false },
	{ B8, A8, false, false },
	{ B8, B1, false, false },
	{ B8, B2, false, false },
	{ B8, B3, false, false },
	{ B8, B4, false, false },
	{ B8, B5, false, false },
	{ B8, B6, false, false },
	{ B8, B7, false, false },
	{ B8, C7, false, false },
	{ B8, C8, false, false },
	{ B8, D6, false, false },
	{ B8, D8, false, false },
	{ B8, E5, false, false },
	{ B8, E8, false, false },
	{ B8, F4, false, false },
	{ B8, F8, false, false },
	{ B8, G3, false, false },
	{ B8, G8, false, false },
	{ B8, H2, false, false },
	{ B8, H8, false, false },
	{ C7, A5,  true, false },
	{ C7, A7,  true, false },
	{ C7, B6,  true, false },
	{ C7, B7,  true, false },
	{ C7, B8, false, false },
	{ C7, C1,  true, false },
	{ C7, C2,  true, false },
	{ C7, C3,  true, false },
	{ C7, C4,  true, false },
	{ C7, C5,  true, false },
	{ C7, C6,  true, false },
	{ C7, C8,  true, false },
	{ C7, D6,  true, false },
	{ C7, D7,  true, false },
	{ C7, D8,  true, false },
	{ C7, E5,  true, false },
	{ C7, E7,  true, false },
	{ C7, F4,  true, false },
	{ C7, F7,  true, false },
	{ C7, G3,  true, false },
	{ C7, G7,  true, false },
	{ C7, H2,  true, false },
	{ C7, H7,  true, false },
	{ C8, A6,  true, false },
	{ C8, A8, false, false },
	{ C8, B7,  true, false },
	{ C8, B8, false, false },
	{ C8, C1,  true, false },
	{ C8, C2,  true, false },
	{ C8, C3,  true, false },
	{ C8, C4,  true, false },
	{ C8, C5,  true, false },
	{ C8, C6,  true, false },
	{ C8, C7,  true, false },
	{ C8, D7,  true, false },
	{ C8, D8,  true, false },
	{ C8, E6,  true, false },
	{ C8, E8,  true, false },
	{ C8, F5,  true, false },
	{ C8, F8,  true, false },
	{ C8, G4,  true, false },
	{ C8, G8,  true, false },
	{ C8, H3,  true, false },
	{ C8, H8,  true, false },
	{ D6, B8, false, false },
	{ D8, A8, false, false },
	{ D8, B8, false, false },
	{ E5, B8, false, false },
	{ E8, A8, false, false },
	{ E8, B8, false, false },
	{ F4, B8, false, false },
	{ F8, A8, false, false },
	{ F8, B8, false, false },
	{ G3, B8, false, false },
	{ G8, A8, false, false },
	{ G8, B8, false, false },
	{ H2, B8, false, false },
	{ H8, A8, false, false },
	{ H8, B8, false, false },
	/* BlackQueen, C1 */
	{ A1, C1, false, false },
	{ A1, D1, false, false },
	{ A1, E1, false, false },
	{ A1, F1, false, false },
	{ A1, G1, false, false },
	{ A1, H1, false, false },
	{ A3, C1, false, false },
	{ B1, A1,  true, false },
	{ B1, A2,  true, false },
	{ B1, B2,  true, false },
	{ B1, B3,  true, false },
	{ B1, B4,  true, false },
	{ B1, B5,  true, false },
	{ B1, B6,  true, false },
	{ B1, B7,  true, false },
	{ B1, B8,  true, false },
	{ B1, C1, false, false },
	{ B1, C2,  true, false },
	{ B1, D1, false, false },
	{ B1, D3,  true, false },
	{ B1, E1, false, false },
	{ B1, E4,  true, false },
	{ B1, F1, false, false },
	{ B1, F5,  true, false },
	{ B1, G1, false, false },
	{ B1, G6,  true, false },
	{ B1, H1, false, false },
	{ B1, H7,  true, false },
	{ B2, A1,  true, false },
	{ B2, A2,  true, false },
	{ B2, A3,  true, false },
	{ B2, B1,  true, false },
	{ B2, B3,  true, false },
	{ B2, B4,  true, false },
	{ B2, B5,  true, false },
	{ B2, B6,  true, false },
	{ B2, B7,  true, false },
	{ B2, B8,  true, false },
	{ B2, C1, false, false },
	{ B2, C2,  true, false },
	{ B2, C3,  true, false },
	{ B2, D2,  true, false },
	{ B2, D4,  true, false },
	{ B2, E2,  true, false },
	{ B2, E5,  true, false },
	{ B2, F2,  true, false },
	{ B2, F6,  true, false },
	{ B2, G2,  true, false },
	{ B2, G7,  true, false },
	{ B2, H2,  true, false },
	{ B2, H8,  true, false },
	{ C1, A1, false, false },
	{ C1, A3, false, false },
	{ C1, B1, false, false },
	{ C1, B2, false, false },
	{ C1, C2, false, false },
	{ C1, C3, false, false },
	{ C1, C4, false, false },
	{ C1, C5, false, false },
	{ C1, C6, false, false },
	{ C1, C7, false, false },
	{ C1, C8, false, false },
	{ C1, D1, false, false },
	{ C1, D2, false, false },
	{ C1, E1, false, false },
	{ C1, E3, false, false },
	{ C1, F1, false, false },
	{ C1, F4, false, false },
	{ C1, G1, false, false },
	{ C1, G5, false, false },
	{ C1, H1, false, false },
	{ C1, H6, false, false },
	{ C2, A2,  true, false },
	{ C2, A4,  true, false },
	{ C2, B1,  true, false },
	{ C2, B2,  true, false },
	{ C2, B3,  true, false },
	{ C2, C1, false, false },
	{ C2, C3,  true, false },
	{ C2, C4,  true, false },
	{ C2, C5,  true, false },
	{ C2, C6,  true, false },
	{ C2, C7,  true, false },
	{ C2, C8,  true, false },
	{ C2, D1,  true, false },
	{ C2, D2,  true, false },
	{ C2, D3,  true, false },
	{ C2, E2,  true, false },
	{ C2, E4,  true, false },
	{ C2, F2,  true, false },
	{ C2, F5,  true, false },
	{ C2, G2,  true, false },
	{ C2, G6,  true, false },
	{ C2, H2,  true, false },
	{ C2, H7,  true, false },
	{ C3, C1, false, false },
	{ C4, C1, false, false },
	{ C5, C1, false, false },
	{ C6, C1, false, false },
	{ C7, C1, false, false },
	{ C8, C1, false, false },
	{ D1, A1, false, false },
	{ D1, A4,  true, false },
	{ D1, B1, false, false },
	{ D1, B3,  true, false },
	{ D1, C1, false, false },
	{ D1, C2,  true, false },
	{ D1, D2,  true, false },
	{ D1, D3,  true, false },
	{ D1, D4,  true, false },
	{ D1, D5,  true, false },
	{ D1, D6,  true, false },
	{ D1, D7,  true, false },
	{ D1, D8,  true, false },
	{ D1, E1,  true, false },
	{ D1, E2,  true, false },
	{ D1, F1,  true, false },
	{ D1, F3,  true, false },
	{ D1, G1,  true, false },
	{ D1, G4,  true, false },
	{ D1, H1,  true, false },
	{ D1, H5,  true, false },
	{ D2, A2,  true, false },
	{ D2, A5,  true, false },
	{ D2, B2,  true, false },
	{ D2, B4,  true, false },
	{ D2, C1, false, false },
	{ D2, C2,  true, false },
	{ D2, C3,  true, false },
	{ D2, D1,  true, false },
	{ D2, D3,  true, false },
	{ D2, D4,  true, false },
	{ D2, D5,  true, false },
	{ D2, D6,  true, false },
	{ D2, D7,  true, false },
	{ D2, D8,  true, false },
	{ D2, E1,  true, false },
	{ D2, E2,  true, false },
	{ D2, E3,  true, false },
	{ D2, F2,  true, false },
	{ D2, F4,  true, false },
	{ D2, G2,  true, false },
	{ D2, G5,  true, false },
	{ D2, H2,  true, false },
	{ D2, H6,  true, false },
	{ E1, A1, false, false },
	{ E1, B1, false, false },
	{ E1, C1, false, false },
	{ E3, C1, false, false },
	{ F1, A1, false, false },
	{ F1, B1, false, false },
	{ F1, C1, false, false },
	{ F4, C1, false, false },
	{ G1, A1, false, false },
	{ G1, B1, false, false },
	{ G1, C1, false, false },
	{ G5, C1, false, false },
	{ H1, A1, false, false },
	{ H1, B1, false, false },
	{ H1, C1, false, false },
	{ H6, C1, false, false },
	/* BlackQueen, C2 */
	{ A2, C2, false, false },
	{ A2, D2, false, false },
	{ A2, E2, false, false },
	{ A2, F2, false, false },
	{ A2, G2, false, false },
	{ A2, H2, false, false },
	{ A4, C2, false, false },
	{ A4, D1, false, false },
	{ B1, A1,  true, false },
	{ B1, A2,  true, false },
	{ B1, B2,  true, false },
	{ B1, B3,  true, false },
	{ B1, B4,  true, false },
	{ B1, B5,  true, false },
	{ B1, B6,  true, false },
	{ B1, B7,  true, false },
	{ B1, B8,  true, false },
	{ B1, C1,  true, false },
	{ B1, C2, false, false },
	{ B1, D1,  true, false },
	{ B1, D3, false, false },
	{ B1, E1,  true, false },
	{ B1, E4, false, false },
	{ B1, F1,  true, false },
	{ B1, F5, false, false },
	{ B1, G1,  true, false },
	{ B1, G6, false, false },
	{ B1, H1,  true, false },
	{ B1, H7, false, false },
	{ B2, A1,  true, false },
	{ B2, A2,  true, false },
	{ B2, A3,  true, false },
	{ B2, B1,  true, false },
	{ B2, B3,  true, false },
	{ B2, B4,  true, false },
	{ B2, B5,  true, false },
	{ B2, B6,  true, false },
	{ B2, B7,  true, false },
	{ B2, B8,  true, false },
	{ B2, C1,  true, false },
	{ B2, C2, false, false },
	{ B2, C3,  true, false },
	{ B2, D2, false, false },
	{ B2, D4,  true, false },
	{ B2, E2, false, false },
	{ B2, E5,  true, false },
	{ B2, F2, false, false },
	{ B2, F6,  true, false },
	{ B2, G2, false, false },
	{ B2, G7,  true, false },
	{ B2, H2, false, false },
	{ B2, H8,  true, false },
	{ B3, A2,  true, false },
	{ B3, A3,  true, false },
	{ B3, A4,  true, false },
	{ B3, B1,  true, false },
	{ B3, B2,  true, false },
	{ B3, B4,  true, false },
	{ B3, B5,  true, false },
	{ B3, B6,  true, false },
	{ B3, B7,  true, false },
	{ B3, B8,  true, false },
	{ B3, C2, false, false },
	{ B3, C3,  true, false },
	{ B3, C4,  true, false },
	{ B3, D1, false, false },
	{ B3, D3,  true, false },
	{ B3, D5,  true, false },
	{ B3, E3,  true, false },
	{ B3, E6,  true, false },
	{ B3, F3,  true, false },
	{ B3, F7,  true, false },
	{ B3, G3,  true, false },
	{ B3, G8,  true, false },
	{ B3, H3,  true, false },
	{ C1, A1,  true, false },
	{ C1, A3,  true, false },
	{ C1, B1,  true, false },
	{ C1, B2,  true, false },
	{ C1, C2, false, false },
	{ C1, C3, false, false },
	{ C1, C4, false, false },
	{ C1, C5, false, false },
	{ C1, C6, false, false },
	{ C1, C7, false, false },
	{ C1, C8, false, false },
	{ C1, D1,  true, false },
	{ C1, D2,  true, false },
	{ C1, E1,  true, false },
	{ C1, E3,  true, false },
	{ C1, F1,  true, false },
	{ C1, F4,  true, false },
	{ C1, G1,  true, false },
	{ C1, G5,  true, false },
	{ C1, H1,  true, false },
	{ C1, H6,  true, false },
	{ C2, A2, false, false },
	{ C2, A4, false, false },
	{ C2, B1, false, false },
	{ C2, B2, false, false },
	{ C2, B3, false, false },
	{ C2, C1, false, false },
	{ C2, C3, false, false },
	{ C2, C4, false, false },
	{ C2, C5, false, false },
	{ C2, C6, false, false },
	{ C2, C7, false, false },
	{ C2, C8, false, false },
	{ C2, D1, false, false },
	{ C2, D2, false, false },
	{ C2, D3, false, false },
	{ C2, E2, false, false },
	{ C2, E4, false, false },
	{ C2, F2, false, false },
	{ C2, F5, false, false },
	{ C2, G2, false, false },
	{ C2, G6, false, false },
	{ C2, H2, false, false },
	{ C2, H7, false, false },
	{ C3, A1,  true, false },
	{ C3, A3,  true, false },
	{ C3, A5,  true, false },
	{ C3, B2,  true, false },
	{ C3, B3,  true, false },
	{ C3, B4,  true, false },
	{ C3, C1, false, false },
	{ C3, C2, false, false },
	{ C3, C4,  true, false },
	{ C3, C5,  true, false },
	{ C3, C6,  true, false },
	{ C3, C7,  true, false },
	{ C3, C8,  true, false },
	{ C3, D2,  true, false },
	{ C3, D3,  true, false },
	{ C3, D4,  true, false },
	{ C3, E1,  true, false },
	{ C3, E3,  true, false },
	{ C3, E5,  true, false },
	{ C3, F3,  true, false },
	{ C3, F6,  true, false },
	{ C3, G3,  true, false },
	{ C3, G7,  true, false },
	{ C3, H3,  true, false },
	{ C3, H8,  true, false },
	{ C4, C1, false, false },
	{ C4, C2, false, false },
	{ C5, C1, false, false },
	{ C5, C2, false, false },
	{ C6, C1, false, false },
	{ C6, C2, false, false },
	{ C7, C1, false, false },
	{ C7, C2, false, false },
	{ C8, C1, false, false },
	{ C8, C2, false, false },
	{ D1, A1,  true, false },
	{ D1, A4, false, false },
	{ D1, B1,  true, false },
	{ D1, B3, false, false },
	{ D1, C1,  true, false },
	{ D1, C2, false, false },
	{ D1, D2,  true, false },
	{ D1, D3,  true, false },
	{ D1, D4,  true, false },
	{ D1, D5,  true, false },
	{ D1, D6,  true, false },
	{ D1, D7,  true, false },
	{ D1, D8,  true, false },
	{ D1, E1,  true, false },
	{ D1, E2,  true, false },
	{ D1, F1,  true, false },
	{ D1, F3,  true, false },
	{ D1, G1,  true, false },
	{ D1, G4,  true, false },
	{ D1, H1,  true, false },
	{ D1, H5,  true, false },
	{ D2, A2, false, false },
	{ D2, A5,  true, false },
	{ D2, B2, false, false },
	{ D2, B4,  true, false },
	{ D2, C1,  true, false },
	{ D2, C2, false, false },
	{ D2, C3,  true, false },
	{ D2, D1,  true, false },
	{ D2, D3,  true, false },
	{ D2, D4,  true, false },
	{ D2, D5,  true, false },
	{ D2, D6,  true, false },
	{ D2, D7,  true, false },
	{ D2, D8,  true, false },
	{ D2, E1,  true, false },
	{ D2, E2,  true, false },
	{ D2, E3,  true, false },
	{ D2, F2,  true, false },
	{ D2, F4,  true, false },
	{ D2, G2,  true, false },
	{ D2, G5,  true, false },
	{ D2, H2,  true, false },
	{ D2, H6,  true, false },
	{ D3, A3,  true, false },
	{ D3, A6,  true, false },
	{ D3, B1, false, false },
	{ D3, B3,  true, false },
	{ D3, B5,  true, false },
	{ D3, C2, false, false },
	{ D3, C3,  true, false },
	{ D3, C4,  true, false },
	{ D3, D1,  true, false },
	{ D3, D2,  true, false },
	{ D3, D4,  true, false },
	{ D3, D5,  true, false },
	{ D3, D6,  true, false },
	{ D3, D7,  true, false },
	{ D3, D8,  true, false },
	{ D3, E2,  true, false },
	{ D3, E3,  true, false },
	{ D3, E4,  true, false },
	{ D3, F1,  true, false },
	{ D3, F3,  true, false },
	{ D3, F5,  true, false },
	{ D3, G3,  true, false },
	{ D3, G6,  true, false },
	{ D3, H3,  true, false },
	{ D3, H7,  true, false },
	{ E2, A2, false, false },
	{ E2, B2, false, false },
	{ E2, C2, false, false },
	{ E4, B1, false, false },
	{ E4, C2, false, false },
	{ F2, A2, false, false },
	{ F2, B2, false, false },
	{ F2, C2, false, false },
	{ F5, B1, false, false },
	{ F5, C2, false, false },
	{ G2, A2, false, false },
	{ G2, B2, false, false },
	{ G2, C2, false, false },
	{ G6, B1, false, false },
	{ G6, C2, false, false },
	{ H2, A2, false, false },
	{ H2, B2, false, false },
	{ H2, C2, false, false },
	{ H7, B1, false, false },
	{ H7, C2, false, false },
	/* BlackQueen, C3 */
	{ A1, C3, false, false },
	{ A1, D4, false, false },
	{ A1, E5, false, false },
	{ A1, F6, false, false },
	{ A1, G7, false, false },
	{ A1, H8, false, false },
	{ A3, C3, false, false },
	{ A3, D3, false, false },
	{ A3, E3, false, false },
	{ A3, F3, false, false },
	{ A3, G3, false, false },
	{ A3, H3, false, false },
	{ A5, C3, false, false },
	{ A5, D2, false, false },
	{ A5, E1, false, false },
	{ B2, A1,  true, false },
	{ B2, A2,  true, false },
	{ B2, A3,  true, false },
	{ B2, B1,  true, false },
	{ B2, B3,  true, false },
	{ B2, B4,  true, false },
	{ B2, B5,  true, false },
	{ B2, B6,  true, false },
	{ B2, B7,  true, false },
	{ B2, B8,  true, false },
	{ B2, C1,  true, false },
	{ B2, C2,  true, false },
	{ B2, C3, false, false },
	{ B2, D2,  true, false },
	{ B2, D4, false, false },
	{ B2, E2,  true, false },
	{ B2, E5, false, false },
	{ B2, F2,  true, false },
	{ B2, F6, false, false },
	{ B2, G2,  true, false },
	{ B2, G7, false, false },
	{ B2, H2,  true, false },
	{ B2, H8, false, false },
	{ B3, A2,  true, false },
	{ B3, A3,  true, false },
	{ B3, A4,  true, false },
	{ B3, B1,  true, false },
	{ B3, B2,  true, false },
	{ B3, B4,  true, false },
	{ B3, B5,  true, false },
	{ B3, B6,  true, false },
	{ B3, B7,  true, false },
	{ B3, B8,  true, false },
	{ B3, C2,  true, false },
	{ B3, C3, false, false },
	{ B3, C4,  true, false },
	{ B3, D1,  true, false },
	{ B3, D3, false, false },
	{ B3, D5,  true, false },
	{ B3, E3, false, false },
	{ B3, E6,  true, false },
	{ B3, F3, false, false },
	{ B3, F7,  true, false },
	{ B3, G3, false, false },
	{ B3, G8,  true, false },
	{ B3, H3, false, false },
	{ B4, A3,  true, false },
	{ B4, A4,  true, false },
	{ B4, A5,  true, false },
	{ B4, B1,  true, false },
	{ B4, B2,  true, false },
	{ B4, B3,  true, false },
	{ B4, B5,  true, false },
	{ B4, B6,  true, false },
	{ B4, B7,  true, false },
	{ B4, B8,  true, false },
	{ B4, C3, false, false },
	{ B4, C4,  true, false },
	{ B4, C5,  true, false },
	{ B4, D2, false, false },
	{ B4, D4,  true, false },
	{ B4, D6,  true, false },
	{ B4, E1, false, false },
	{ B4, E4,  true, false },
	{ B4, E7,  true, false },
	{ B4, F4,  true, false },
	{ B4, F8,  true, false },
	{ B4, G4,  true, false },
	{ B4, H4,  true, false },
	{ C1, C3, false, false },
	{ C1, C4, false, false },
	{ C1, C5, false, false },
	{ C1, C6, false, false },
	{ C1, C7, false, false },
	{ C1, C8, false, false },
	{ C2, A2,  true, false },
	{ C2, A4,  true, false },
	{ C2, B1,  true, false },
	{ C2, B2,  true, false },
	{ C2, B3,  true, false },
	{ C2, C1,  true, false },
	{ C2, C3, false, false },
	{ C2, C4, false, false },
	{ C2, C5, false, false },
	{ C2, C6, false, false },
	{ C2, C7, false, false },
	{ C2, C8, false, false },
	{ C2, D1,  true, false },
	{ C2, D2,  true, false },
	{ C2, D3,  true, false },
	{ C2, E2,  true, false },
	{ C2, E4,  true, false },
	{ C2, F2,  true, false },
	{ C2, F5,  true, false },
	{ C2, G2,  true, false },
	{ C2, G6,  true, false },
	{ C2, H2,  true, false },
	{ C2, H7,  true, false },
	{ C3, A1, false, false },
	{ C3, A3, false, false },
	{ C3, A5, false, false },
	{ C3, B2, false, false },
	{ C3, B3, false, false },
	{ C3, B4, false, false },
	{ C3, C1, false, false },
	{ C3, C2, false, false },
	{ C3, C4, false, false },
	{ C3, C5, false, false },
	{ C3, C6, false, false },
	{ C3, C7, false, false },
	{ C3, C8, false, false },
	{ C3, D2, false, false },
	{ C3, D3, false, false },
	{ C3, D4, false, false },
	{ C3, E1, false, false },
	{ C3, E3, false, false },
	{ C3, E5, false, false },
	{ C3, F3, false, false },
	{ C3, F6, false, false },
	{ C3, G3, false, false },
	{ C3, G7, false, false },
	{ C3, H3, false, false },
	{ C3, H8, false, false },
	{ C4, A2,  true, false },
	{ C4, A4,  true, false },
	{ C4, A6,  true, false },
	{ C4, B3,  true, false },
	{ C4, B4,  true, false },
	{ C4, B5,  true, false },
	{ C4, C1, false, false },
	{ C4, C2, false, false },
	{ C4, C3, false, false },
	{ C4, C5,  true, false },
	{ C4, C6,  true, false },
	{ C4, C7,  true, false },
	{ C4, C8,  true, false },
	{ C4, D3,  true, false },
	{ C4, D4,  true, false },
	{ C4, D5,  true, false },
	{ C4, E2,  true, false },
	{ C4, E4,  true, false },
	{ C4, E6,  true, false },
	{ C4, F1,  true, false },
	{ C4, F4,  true, false },
	{ C4, F7,  true, false },
	{ C4, G4,  true, false },
	{ C4, G8,  true, false },
	{ C4, H4,  true, false },
	{ C5, C1, false, false },
	{ C5, C2, false, false },
	{ C5, C3, false, false },
	{ C6, C1, false, false },
	{ C6, C2, false, false },
	{ C6, C3, false, false },
	{ C7, C1, false, false },
	{ C7, C2, false, false },
	{ C7, C3, false, false },
	{ C8, C1, false, false },
	{ C8, C2, false, false },
	{ C8, C3, false, false },
	{ D2, A2,  true, false },
	{ D2, A5, false, false },
	{ D2, B2,  true, false },
	{ D2, B4, false, false },
	{ D2, C1,  true, false },
	{ D2, C2,  true, false },
	{ D2, C3, false, false },
	{ D2, D1,  true, false },
	{ D2, D3,  true, false },
	{ D2, D4,  true, false },
	{ D2, D5,  true, false },
	{ D2, D6,  true, false },
	{ D2, D7,  true, false },
	{ D2, D8,  true, false },
	{ D2, E1,  true, false },
	{ D2, E2,  true, false },
	{ D2, E3,  true, false },
	{ D2, F2,  true, false },
	{ D2, F4,  true, false },
	{ D2, G2,  true, false },
	{ D2, G5,  true, false },
	{ D2, H2,  true, false },
	{ D2, H6,  true, false },
	{ D3, A3, false, false },
	{ D3, A6,  true, false },
	{ D3, B1,  true, false },
	{ D3, B3, false, false },
	{ D3, B5,  true, false },
	{ D3, C2,  true, false },
	{ D3, C3, false, false },
	{ D3, C4,  true, false },
	{ D3, D1,  true, false },
	{ D3, D2,  true, false },
	{ D3, D4,  true, false },
	{ D3, D5,  true, false },
	{ D3, D6,  true, false },
	{ D3, D7,  true, false },
	{ D3, D8,  true, false },
	{ D3, E2,  true, false },
	{ D3, E3,  true, false },
	{ D3, E4,  true, false },
	{ D3, F1,  true, false },
	{ D3, F3,  true, false },
	{ D3, F5,  true, false },
	{ D3, G3,  true, false },
	{ D3, G6,  true, false },
	{ D3, H3,  true, false },
	{ D3, H7,  true, false },
	{ D4, A1, false, false },
	{ D4, A4,  true, false },
	{ D4, A7,  true, false },
	{ D4, B2, false, false },
	{ D4, B4,  true, false },
	{ D4, B6,  true, false },
	{ D4, C3, false, false },
	{ D4, C4,  true, false },
	{ D4, C5,  true, false },
	{ D4, D1,  true, false },
	{ D4, D2,  true, false },
	{ D4, D3,  true, false },
	{ D4, D5,  true, false },
	{ D4, D6,  true, false },
	{ D4, D7,  true, false },
	{ D4, D8,  true, false },
	{ D4, E3,  true, false },
	{ D4, E4,  true, false },
	{ D4, E5,  true, false },
	{ D4, F2,  true, false },
	{ D4, F4,  true, false },
	{ D4, F6,  true, false },
	{ D4, G1,  true, false },
	{ D4, G4,  true, false },
	{ D4, G7,  true, false },
	{ D4, H4,  true, false },
	{ D4, H8,  true, false },
	{ E1, A5, false, false },
	{ E1, B4, false, false },
	{ E1, C3, false, false },
	{ E3, A3, false, false },
	{ E3, B3, false, false },
	{ E3, C3, false, false },
	{ E5, A1, false, false },
	{ E5, B2, false, false },
	{ E5, C3, false, false },
	{ F3, A3, false, false },
	{ F3, B3, false, false },
	{ F3, C3, false, false },
	{ F6, A1, false, false },
	{ F6, B2, false, false },
	{ F6, C3, false, false },
	{ G3, A3, false, false },
	{ G3, B3, false, false },
	{ G3, C3, false, false },
	{ G7, A1, false, false },
	{ G7, B2, false, false },
	{ G7, C3, false, false },
	{ H3, A3, false, false },
	{ H3, B3, false, false },
	{ H3, C3, false, false },
	{ H8, A1, false, false },
	{ H8, B2, false, false },
	{ H8, C3, false, false },
	/* BlackQueen, C4 */
	{ A2, C4, false, false },
	{ A2, D5, false, false },
	{ A2, E6, false, false },
	{ A2, F7, false, false },
	{ A2, G8, false, false },
	{ A4, C4, false, false },
	{ A4, D4, false, false },
	{ A4, E4, false, false },
	{ A4, F4, false, false },
	{ A4, G4, false, false },
	{ A4, H4, false, false },
	{ A6, C4, false, false },
	{ A6, D3, false, false },
	{ A6, E2, false, false },
	{ A6, F1, false, false },
	{ B3, A2,  true, false },
	{ B3, A3,  true, false },
	{ B3, A4,  true, false },
	{ B3, B1,  true, false },
	{ B3, B2,  true, false },
	{ B3, B4,  true, false },
	{ B3, B5,  true, false },
	{ B3, B6,  true, false },
	{ B3, B7,  true, false },
	{ B3, B8,  true, false },
	{ B3, C2,  true, false },
	{ B3, C3,  true, false },
	{ B3, C4, false, false },
	{ B3, D1,  true, false },
	{ B3, D3,  true, false },
	{ B3, D5, false, false },
	{ B3, E3,  true, false },
	{ B3, E6, false, false },
	{ B3, F3,  true, false },
	{ B3, F7, false, false },
	{ B3, G3,  true, false },
	{ B3, G8, false, false },
	{ B3, H3,  true, false },
	{ B4, A3,  true, false },
	{ B4, A4,  true, false },
	{ B4, A5,  true, false },
	{ B4, B1,  true, false },
	{ B4, B2,  true, false },
	{ B4, B3,  true, false },
	{ B4, B5,  true, false },
	{ B4, B6,  true, false },
	{ B4, B7,  true, false },
	{ B4, B8,  true, false },
	{ B4, C3,  true, false },
	{ B4, C4, false, false },
	{ B4, C5,  true, false },
	{ B4, D2,  true, false },
	{ B4, D4, false, false },
	{ B4, D6,  true, false },
	{ B4, E1,  true, false },
	{ B4, E4, false, false },
	{ B4, E7,  true, false },
	{ B4, F4, false, false },
	{ B4, F8,  true, false },
	{ B4, G4, false, false },
	{ B4, H4, false, false },
	{ B5, A4,  true, false },
	{ B5, A5,  true, false },
	{ B5, A6,  true, false },
	{ B5, B1,  true, false },
	{ B5, B2,  true, false },
	{ B5, B3,  true, false },
	{ B5, B4,  true, false },
	{ B5, B6,  true, false },
	{ B5, B7,  true, false },
	{ B5, B8,  true, false },
	{ B5, C4, false, false },
	{ B5, C5,  true, false },
	{ B5, C6,  true, false },
	{ B5, D3, false, false },
	{ B5, D5,  true, false },
	{ B5, D7,  true, false },
	{ B5, E2, false, false },
	{ B5, E5,  true, false },
	{ B5, E8,  true, false },
	{ B5, F1, false, false },
	{ B5, F5,  true, false },
	{ B5, G5,  true, false },
	{ B5, H5,  true, false },
	{ C1, C4, false, false },
	{ C1, C5, false, false },
	{ C1, C6, false, false },
	{ C1, C7, false, false },
	{ C1, C8, false, false },
	{ C2, C4, false, false },
	{ C2, C5, false, false },
	{ C2, C6, false, false },
	{ C2, C7, false, false },
	{ C2, C8, false, false },
	{ C3, A1,  true, false },
	{ C3, A3,  true, false },
	{ C3, A5,  true, false },
	{ C3, B2,  true, false },
	{ C3, B3,  true, false },
	{ C3, B4,  true, false },
	{ C3, C1,  true, false },
	{ C3, C2,  true, false },
	{ C3, C4, false, false },
	{ C3, C5, false, false },
	{ C3, C6, false, false },
	{ C3, C7, false, false },
	{ C3, C8, false, false },
	{ C3, D2,  true, false },
	{ C3, D3,  true, false },
	{ C3, D4,  true, false },
	{ C3, E1,  true, false },
	{ C3, E3,  true, false },
	{ C3, E5,  true, false },
	{ C3, F3,  true, false },
	{ C3, F6,  true, false },
	{ C3, G3,  true, false },
	{ C3, G7,  true, false },
	{ C3, H3,  true, false },
	{ C3, H8,  true, false },
	{ C4, A2, false, false },
	{ C4, A4, false, false },
	{ C4, A6, false, false },
	{ C4, B3, false, false },
	{ C4, B4, false, false },
	{ C4, B5, false, false },
	{ C4, C1, false, false },
	{ C4, C2, false, false },
	{ C4, C3, false, false },
	{ C4, C5, false, false },
	{ C4, C6, false, false },
	{ C4, C7, false, false },
	{ C4, C8, false, false },
	{ C4, D3, false, false },
	{ C4, D4, false, false },
	{ C4, D5, false, false },
	{ C4, E2, false, false },
	{ C4, E4, false, false },
	{ C4, E6, false, false },
	{ C4, F1, false, false },
	{ C4, F4, false, false },
	{ C4, F7, false, false },
	{ C4, G4, false, false },
	{ C4, G8, false, false },
	{ C4, H4, false, false },
	{ C5, A3,  true, false },
	{ C5, A5,  true, false },
	{ C5, A7,  true, false },
	{ C5, B4,  true, false },
	{ C5, B5,  true, false },
	{ C5, B6,  true, false },
	{ C5, C1, false, false },
	{ C5, C2, false, false },
	{ C5, C3, false, false },
	{ C5, C4, false, false },
	{ C5, C6,  true, false },
	{ C5, C7,  true, false },
	{ C5, C8,  true, false },
	{ C5, D4,  true, false },
	{ C5, D5,  true, false },
	{ C5, D6,  true, false },
	{ C5, E3,  true, false },
	{ C5, E5,  true, false },
	{ C5, E7,  true, false },
	{ C5, F2,  true, false },
	{ C5, F5,  true, false },
	{ C5, F8,  true, false },
	{ C5, G1,  true, false },
	{ C5, G5,  true, false },
	{ C5, H5,  true, false },
	{ C6, C1, false, false },
	{ C6, C2, false, false },
	{ C6, C3, false, false },
	{ C6, C4, false, false },
	{ C7, C1, false, false },
	{ C7, C2, false, false },
	{ C7, C3, false, false },
	{ C7, C4, false, false },
	{ C8, C1, false, false },
	{ C8, C2, false, false },
	{ C8, C3, false, false },
	{ C8, C4, false, false },
	{ D3, A3,  true, false },
	{ D3, A6, false, false },
	{ D3, B1,  true, false },
	{ D3, B3,  true, false },
	{ D3, B5, false, false },
	{ D3, C2,  true, false },
	{ D3, C3,  true, false },
	{ D3, C4, false, false },
	{ D3, D1,  true, false },
	{ D3, D2,  true, false },
	{ D3, D4,  true, false },
	{ D3, D5,  true, false },
	{ D3, D6,  true, false },
	{ D3, D7,  true, false },
	{ D3, D8,  true, false },
	{ D3, E2,  true, false },
	{ D3, E3,  true, false },
	{ D3, E4,  true, false },
	{ D3, F1,  true, false },
	{ D3, F3,  true, false },
	{ D3, F5,  true, false },
	{ D3, G3,  true, false },
	{ D3, G6,  true, false },
	{ D3, H3,  true, false },
	{ D3, H7,  true, false },
	{ D4, A1,  true, false },
	{ D4, A4, false, false },
	{ D4, A7,  true, false },
	{ D4, B2,  true, false },
	{ D4, B4, false, false },
	{ D4, B6,  true, false },
	{ D4, C3,  true, false },
	{ D4, C4, false, false },
	{ D4, C5,  true, false },
	{ D4, D1,  true, false },
	{ D4, D2,  true, false },
	{ D4, D3,  true, false },
	{ D4, D5,  true, false },
	{ D4, D6,  true, false },
	{ D4, D7,  true, false },
	{ D4, D8,  true, false },
	{ D4, E3,  true, false },
	{ D4, E4,  true, false },
	{ D4, E5,  true, false },
	{ D4, F2,  true, false },
	{ D4, F4,  true, false },
	{ D4, F6,  true, false },
	{ D4, G1,  true, false },
	{ D4, G4,  true, false },
	{ D4, G7,  true, false },
	{ D4, H4,  true, false },
	{ D4, H8,  true, false },
	{ D5, A2, false, false },
	{ D5, A5,  true, false },
	{ D5, A8,  true, false },
	{ D5, B3, false, false },
	{ D5, B5,  true, false },
	{ D5, B7,  true, false },
	{ D5, C4, false, false },
	{ D5, C5,  true, false },
	{ D5, C6,  true, false },
	{ D5, D1,  true, false },
	{ D5, D2,  true, false },
	{ D5, D3,  true, false },
	{ D5, D4,  true, false },
	{ D5, D6,  true, false },
	{ D5, D7,  true, false },
	{ D5, D8,  true, false },
	{ D5, E4,  true, false },
	{ D5, E5,  true, false },
	{ D5, E6,  true, false },
	{ D5, F3,  true, false },
	{ D5, F5,  true, false },
	{ D5, F7,  true, false },
	{ D5, G2,  true, false },
	{ D5, G5,  true, false },
	{ D5, G8,  true, false },
	{ D5, H1,  true, false },
	{ D5, H5,  true, false },
	{ E2, A6, false, false },
	{ E2, B5, false, false },
	{ E2, C4, false, false },
	{ E4, A4, false, false },
	{ E4, B4, false, false },
	{ E4, C4, false, false },
	{ E6, A2, false, false },
	{ E6, B3, false, false },
	{ E6, C4, false, false },
	{ F1, A6, false, false },
	{ F1, B5, false, false },
	{ F1, C4, false, false },
	{ F4, A4, false, false },
	{ F4, B4, false, false },
	{ F4, C4, false, false },
	{ F7, A2, false, false },
	{ F7, B3, false, false },
	{ F7, C4, false, false },
	{ G4, A4, false, false },
	{ G4, B4, false, false },
	{ G4, C4, false, false },
	{ G8, A2, false, false },
	{ G8, B3, false, false },
	{ G8, C4, false, false },
	{ H4, A4, false, false },
	{ H4, B4, false, false },
	{ H4, C4, false, false },
	/* BlackQueen, C5 */
	{ A3, C5, false, false },
	{ A3, D6, false, false },
	{ A3, E7, false, false },
	{ A3, F8, false, false },
	{ A5, C5, false, false },
	{ A5, D5, false, false },
	{ A5, E5, false, false },
	{ A5, F5, false, false },
	{ A5, G5, false, false },
	{ A5, H5, false, false },
	{ A7, C5, false, false },
	{ A7, D4, false, false },
	{ A7, E3, false, false },
	{ A7, F2, false, false },
	{ A7, G1, false, false },
	{ B4, A3,  true, false },
	{ B4, A4,  true, false },
	{ B4, A5,  true, false },
	{ B4, B1,  true, false },
	{ B4, B2,  true, false },
	{ B4, B3,  true, false },
	{ B4, B5,  true, false },
	{ B4, B6,  true, false },
	{ B4, B7,  true, false },
	{ B4, B8,  true, false },
	{ B4, C3,  true, false },
	{ B4, C4,  true, false },
	{ B4, C5, false, false },
	{ B4, D2,  true, false },
	{ B4, D4,  true, false },
	{ B4, D6, false, false },
	{ B4, E1,  true, false },
	{ B4, E4,  true, false },
	{ B4, E7, false, false },
	{ B4, F4,  true, false },
	{ B4, F8, false, false },
	{ B4, G4,  true, false },
	{ B4, H4,  true, false },
	{ B5, A4,  true, false },
	{ B5, A5,  true, false },
	{ B5, A6,  true, false },
	{ B5, B1,  true, false },
	{ B5, B2,  true, false },
	{ B5, B3,  true, false },
	{ B5, B4,  true, false },
	{ B5, B6,  true, false },
	{ B5, B7,  true, false },
	{ B5, B8,  true, false },
	{ B5, C4,  true, false },
	{ B5, C5, false, false },
	{ B5, C6,  true, false },
	{ B5, D3,  true, false },
	{ B5, D5, false, false },
	{ B5, D7,  true, false },
	{ B5, E2,  true, false },
	{ B5, E5, false, false },
	{ B5, E8,  true, false },
	{ B5, F1,  true, false },
	{ B5, F5, false, false },
	{ B5, G5, false, false },
	{ B5, H5, false, false },
	{ B6, A5,  true, false },
	{ B6, A6,  true, false },
	{ B6, A7,  true, false },
	{ B6, B1,  true, false },
	{ B6, B2,  true, false },
	{ B6, B3,  true, false },
	{ B6, B4,  true, false },
	{ B6, B5,  true, false },
	{ B6, B7,  true, false },
	{ B6, B8,  true, false },
	{ B6, C5, false, false },
	{ B6, C6,  true, false },
	{ B6, C7,  true, false },
	{ B6, D4, false, false },
	{ B6, D6,  true, false },
	{ B6, D8,  true, false },
	{ B6, E3, false, false },
	{ B6, E6,  true, false },
	{ B6, F2, false, false },
	{ B6, F6,  true, false },
	{ B6, G1, false, false },
	{ B6, G6,  true, false },
	{ B6, H6,  true, false },
	{ C1, C5, false, false },
	{ C1, C6, false, false },
	{ C1, C7, false, false },
	{ C1, C8, false, false },
	{ C2, C5, false, false },
	{ C2, C6, false, false },
	{ C2, C7, false, false },
	{ C2, C8, false, false },
	{ C3, C5, false, false },
	{ C3, C6, false, false },
	{ C3, C7, false, false },
	{ C3, C8, false, false },
	{ C4, A2,  true, false },
	{ C4, A4,  true, false },
	{ C4, A6,  true, false },
	{ C4, B3,  true, false },
	{ C4, B4,  true, false },
	{ C4, B5,  true, false },
	{ C4, C1,  true, false },
	{ C4, C2,  true, false },
	{ C4, C3,  true, false },
	{ C4, C5, false, false },
	{ C4, C6, false, false },
	{ C4, C7, false, false },
	{ C4, C8, false, false },
	{ C4, D3,  true, false },
	{ C4, D4,  true, false },
	{ C4, D5,  true, false },
	{ C4, E2,  true, false },
	{ C4, E4,  true, false },
	{ C4, E6,  true, false },
	{ C4, F1,  true, false },
	{ C4, F4,  true, false },
	{ C4, F7,  true, false },
	{ C4, G4,  true, false },
	{ C4, G8,  true, false },
	{ C4, H4,  true, false },
	{ C5, A3, false, false },
	{ C5, A5, false, false },
	{ C5, A7, false, false },
	{ C5, B4, false, false },
	{ C5, B5, false, false },
	{ C5, B6, false, false },
	{ C5, C1, false, false },
	{ C5, C2, false, false },
	{ C5, C3, false, false },
	{ C5, C4, false, false },
	{ C5, C6, false, false },
	{ C5, C7, false, false },
	{ C5, C8, false, false },
	{ C5, D4, false, false },
	{ C5, D5, false, false },
	{ C5, D6, false, false },
	{ C5, E3, false, false },
	{ C5, E5, false, false },
	{ C5, E7, false, false },
	{ C5, F2, false, false },
	{ C5, F5, false, false },
	{ C5, F8, false, false },
	{ C5, G1, false, false },
	{ C5, G5, false, false },
	{ C5, H5, false, false },
	{ C6, A4,  true, false },
	{ C6, A6,  true, false },
	{ C6, A8,  true, false },
	{ C6, B5,  true, false },
	{ C6, B6,  true, false },
	{ C6, B7,  true, false },
	{ C6, C1, false, false },
	{ C6, C2, false, false },
	{ C6, C3, false, false },
	{ C6, C4, false, false },
	{ C6, C5, false, false },
	{ C6, C7,  true, false },
	{ C6, C8,  true, false },
	{ C6, D5,  true, false },
	{ C6, D6,  true, false },
	{ C6, D7,  true, false },
	{ C6, E4,  true, false },
	{ C6, E6,  true, false },
	{ C6, E8,  true, false },
	{ C6, F3,  true, false },
	{ C6, F6,  true, false },
	{ C6, G2,  true, false },
	{ C6, G6,  true, false },
	{ C6, H1,  true, false },
	{ C6, H6,  true, false },
	{ C7, C1, false, false },
	{ C7, C2, false, false },
	{ C7, C3, false, false },
	{ C7, C4, false, false },
	{ C7, C5, false, false },
	{ C8, C1, false, false },
	{ C8, C2, false, false },
	{ C8, C3, false, false },
	{ C8, C4, false, false },
	{ C8, C5, false, false },
	{ D4, A1,  true, false },
	{ D4, A4,  true, false },
	{ D4, A7, false, false },
	{ D4, B2,  true, false },
	{ D4, B4,  true, false },
	{ D4, B6, false, false },
	{ D4, C3,  true, false },
	{ D4, C4,  true, false },
	{ D4, C5, false, false },
	{ D4, D1,  true, false },
	{ D4, D2,  true, false },
	{ D4, D3,  true, false },
	{ D4, D5,  true, false },
	{ D4, D6,  true, false },
	{ D4, D7,  true, false },
	{ D4, D8,  true, false },
	{ D4, E3,  true, false },
	{ D4, E4,  true, false },
	{ D4, E5,  true, false },
	{ D4, F2,  true, false },
	{ D4, F4,  true, false },
	{ D4, F6,  true, false },
	{ D4, G1,  true, false },
	{ D4, G4,  true, false },
	{ D4, G7,  true, false },
	{ D4, H4,  true, false },
	{ D4, H8,  true, false },
	{ D5, A2,  true, false },
	{ D5, A5, false, false },
	{ D5, A8,  true, false },
	{ D5, B3,  true, false },
	{ D5, B5, false, false },
	{ D5, B7,  true, false },
	{ D5, C4,  true, false },
	{ D5, C5, false, false },
	{ D5, C6,  true, false },
	{ D5, D1,  true, false },
	{ D5, D2,  true, false },
	{ D5, D3,  true, false },
	{ D5, D4,  true, false },
	{ D5, D6,  true, false },
	{ D5, D7,  true, false },
	{ D5, D8,  true, false },
	{ D5, E4,  true, false },
	{ D5, E5,  true, false },
	{ D5, E6,  true, false },
	{ D5, F3,  true, false },
	{ D5, F5,  true, false },
	{ D5, F7,  true, false },
	{ D5, G2,  true, false },
	{ D5, G5,  true, false },
	{ D5, G8,  true, false },
	{ D5, H1,  true, false },
	{ D5, H5,  true, false },
	{ D6, A3, false, false },
	{ D6, A6,  true, false },
	{ D6, B4, false, false },
	{ D6, B6,  true, false },
	{ D6, B8,  true, false },
	{ D6, C5, false, false },
	{ D6, C6,  true, false },
	{ D6, C7,  true, false },
	{ D6, D1,  true, false },
	{ D6, D2,  true, false },
	{ D6, D3,  true, false },
	{ D6, D4,  true, false },
	{ D6, D5,  true, false },
	{ D6, D7,  true, false },
	{ D6, D8,  true, false },
	{ D6, E5,  true, false },
	{ D6, E6,  true, false },
	{ D6, E7,  true, false },
	{ D6, F4,  true, false },
	{ D6, F6,  true, false },
	{ D6, F8,  true, false },
	{ D6, G3,  true, false },
	{ D6, G6,  true, false },
	{ D6, H2,  true, false },
	{ D6, H6,  true, false },
	{ E3, A7, false, false },
	{ E3, B6, false, false },
	{ E3, C5, false, false },
	{ E5, A5, false, false },
	{ E5, B5, false, false },
	{ E5, C5, false, false },
	{ E7, A3, false, false },
	{ E7, B4, false, false },
	{ E7, C5, false, false },
	{ F2, A7, false, false },
	{ F2, B6, false, false },
	{ F2, C5, false, false },
	{ F5, A5, false, false },
	{ F5, B5, false, false },
	{ F5, C5, false, false },
	{ F8, A3, false, false },
	{ F8, B4, false, false },
	{ F8, C5, false, false },
	{ G1, A7, false, false },
	{ G1, B6, false, false },
	{ G1, C5, false, false },
	{ G5, A5, false, false },
	{ G5, B5, false, false },
	{ G5, C5, false, false },
	{ H5, A5, false, false },
	{ H5, B5, false, false },
	{ H5, C5, false, false },
	/* BlackQueen, C6 */
	{ A4, C6, false, false },
	{ A4, D7, false, false },
	{ A4, E8, false, false },
	{ A6, C6, false, false },
	{ A6, D6, false, false },
	{ A6, E6, false, false },
	{ A6, F6, false, false },
	{ A6, G6, false, false },
	{ A6, H6, false, false },
	{ A8, C6, false, false },
	{ A8, D5, false, false },
	{ A8, E4, false, false },
	{ A8, F3, false, false },
	{ A8, G2, false, false },
	{ A8, H1, false, false },
	{ B5, A4,  true, false },
	{ B5, A5,  true, false },
	{ B5, A6,  true, false },
	{ B5, B1,  true, false },
	{ B5, B2,  true, false },
	{ B5, B3,  true, false },
	{ B5, B4,  true, false },
	{ B5, B6,  true, false },
	{ B5, B7,  true, false },
	{ B5, B8,  true, false },
	{ B5, C4,  true, false },
	{ B5, C5,  true, false },
	{ B5, C6, false, false },
	{ B5, D3,  true, false },
	{ B5, D5,  true, false },
	{ B5, D7, false, false },
	{ B5, E2,  true, false },
	{ B5, E5,  true, false },
	{ B5, E8, false, false },
	{ B5, F1,  true, false },
	{ B5, F5,  true, false },
	{ B5, G5,  true, false },
	{ B5, H5,  true, false },
	{ B6, A5,  true, false },
	{ B6, A6,  true, false },
	{ B6, A7,  true, false },
	{ B6, B1,  true, false },
	{ B6, B2,  true, false },
	{ B6, B3,  true, false },
	{ B6, B4,  true, false },
	{ B6, B5,  true, false },
	{ B6, B7,  true, false },
	{ B6, B8,  true, false },
	{ B6, C5,  true, false },
	{ B6, C6, false, false },
	{ B6, C7,  true, false },
	{ B6, D4,  true, false },
	{ B6, D6, false, false },
	{ B6, D8,  true, false },
	{ B6, E3,  true, false },
	{ B6, E6, false, false },
	{ B6, F2,  true, false },
	{ B6, F6, false, false },
	{ B6, G1,  true, false },
	{ B6, G6, false, false },
	{ B6, H6, false, false },
	{ B7, A6,  true, false },
	{ B7, A7,  true, false },
	{ B7, A8,  true, false },
	{ B7, B1,  true, false },
	{ B7, B2,  true, false },
	{ B7, B3,  true, false },
	{ B7, B4,  true, false },
	{ B7, B5,  true, false },
	{ B7, B6,  true, false },
	{ B7, B8,  true, false },
	{ B7, C6, false, false },
	{ B7, C7,  true, false },
	{ B7, C8,  true, false },
	{ B7, D5, false, false },
	{ B7, D7,  true, false },
	{ B7, E4, false, false },
	{ B7, E7,  true, false },
	{ B7, F3, false, false },
	{ B7, F7,  true, false },
	{ B7, G2, false, false },
	{ B7, G7,  true, false },
	{ B7, H1, false, false },
	{ B7, H7,  true, false },
	{ C1, C6, false, false },
	{ C1, C7, false, false },
	{ C1, C8, false, false },
	{ C2, C6, false, false },
	{ C2, C7, false, false },
	{ C2, C8, false, false },
	{ C3, C6, false, false },
	{ C3, C7, false, false },
	{ C3, C8, false, false },
	{ C4, C6, false, false },
	{ C4, C7, false, false },
	{ C4, C8, false, false },
	{ C5, A3,  true, false },
	{ C5, A5,  true, false },
	{ C5, A7,  true, false },
	{ C5, B4,  true, false },
	{ C5, B5,  true, false },
	{ C5, B6,  true, false },
	{ C5, C1,  true, false },
	{ C5, C2,  true, false },
	{ C5, C3,  true, false },
	{ C5, C4,  true, false },
	{ C5, C6, false, false },
	{ C5, C7, false, false },
	{ C5, C8, false, false },
	{ C5, D4,  true, false },
	{ C5, D5,  true, false },
	{ C5, D6,  true, false },
	{ C5, E3,  true, false },
	{ C5, E5,  true, false },
	{ C5, E7,  true, false },
	{ C5, F2,  true, false },
	{ C5, F5,  true, false },
	{ C5, F8,  true, false },
	{ C5, G1,  true, false },
	{ C5, G5,  true, false },
	{ C5, H5,  true, false },
	{ C6, A4, false, false },
	{ C6, A6, false, false },
	{ C6, A8, false, false },
	{ C6, B5, false, false },
	{ C6, B6, false, false },
	{ C6, B7, false, false },
	{ C6, C1, false, false },
	{ C6, C2, false, false },
	{ C6, C3, false, false },
	{ C6, C4, false, false },
	{ C6, C5, false, false },
	{ C6, C7, false, false },
	{ C6, C8, false, false },
	{ C6, D5, false, false },
	{ C6, D6, false, false },
	{ C6, D7, false, false },
	{ C6, E4, false, false },
	{ C6, E6, false, false },
	{ C6, E8, false, false },
	{ C6, F3, false, false },
	{ C6, F6, false, false },
	{ C6, G2, false, false },
	{ C6, G6, false, false },
	{ C6, H1, false, false },
	{ C6, H6, false, false },
	{ C7, A5,  true, false },
	{ C7, A7,  true, false },
	{ C7, B6,  true, false },
	{ C7, B7,  true, false },
	{ C7, B8,  true, false },
	{ C7, C1, false, false },
	{ C7, C2, false, false },
	{ C7, C3, false, false },
	{ C7, C4, false, false },
	{ C7, C5, false, false },
	{ C7, C6, false, false },
	{ C7, C8,  true, false },
	{ C7, D6,  true, false },
	{ C7, D7,  true, false },
	{ C7, D8,  true, false },
	{ C7, E5,  true, false },
	{ C7, E7,  true, false },
	{ C7, F4,  true, false },
	{ C7, F7,  true, false },
	{ C7, G3,  true, false },
	{ C7, G7,  true, false },
	{ C7, H2,  true, false },
	{ C7, H7,  true, false },
	{ C8, C1, false, false },
	{ C8, C2, false, false },
	{ C8, C3, false, false },
	{ C8, C4, false, false },
	{ C8, C5, false, false },
	{ C8, C6, false, false },
	{ D5, A2,  true, false },
	{ D5, A5,  true, false },
	{ D5, A8, false, false },
	{ D5, B3,  true, false },
	{ D5, B5,  true, false },
	{ D5, B7, false, false },
	{ D5, C4,  true, false },
	{ D5, C5,  true, false },
	{ D5, C6, false, false },
	{ D5, D1,  true, false },
	{ D5, D2,  true, false },
	{ D5, D3,  true, false },
	{ D5, D4,  true, false },
	{ D5, D6,  true, false },
	{ D5, D7,  true, false },
	{ D5, D8,  true, false },
	{ D5, E4,  true, false },
	{ D5, E5,  true, false },
	{ D5, E6,  true, false },
	{ D5, F3,  true, false },
	{ D5, F5,  true, false },
	{ D5, F7,  true, false },
	{ D5, G2,  true, false },
	{ D5, G5,  true, false },
	{ D5, G8,  true, false },
	{ D5, H1,  true, false },
	{ D5, H5,  true, false },
	{ D6, A3,  true, false },
	{ D6, A6, false, false },
	{ D6, B4,  true, false },
	{ D6, B6, false, false },
	{ D6, B8,  true, false },
	{ D6, C5,  true, false },
	{ D6, C6, false, false },
	{ D6, C7,  true, false },
	{ D6, D1,  true, false },
	{ D6, D2,  true, false },
	{ D6, D3,  true, false },
	{ D6, D4,  true, false },
	{ D6, D5,  true, false },
	{ D6, D7,  true, false },
	{ D6, D8,  true, false },
	{ D6, E5,  true, false },
	{ D6, E6,  true, false },
	{ D6, E7,  true, false },
	{ D6, F4,  true, false },
	{ D6, F6,  true, false },
	{ D6, F8,  true, false },
	{ D6, G3,  true, false },
	{ D6, G6,  true, false },
	{ D6, H2,  true, false },
	{ D6, H6,  true, false },
	{ D7, A4, false, false },
	{ D7, A7,  true, false },
	{ D7, B5, false, false },
	{ D7, B7,  true, false },
	{ D7, C6, false, false },
	{ D7, C7,  true, false },
	{ D7, C8,  true, false },
	{ D7, D1,  true, false },
	{ D7, D2,  true, false },
	{ D7, D3,  true, false },
	{ D7, D4,  true, false },
	{ D7, D5,  true, false },
	{ D7, D6,  true, false },
	{ D7, D8,  true, false },
	{ D7, E6,  true, false },
	{ D7, E7,  true, false },
	{ D7, E8,  true, false },
	{ D7, F5,  true, false },
	{ D7, F7,  true, false },
	{ D7, G4,  true, false },
	{ D7, G7,  true, false },
	{ D7, H3,  true, false },
	{ D7, H7,  true, false },
	{ E4, A8, false, false },
	{ E4, B7, false, false },
	{ E4, C6, false, false },
	{ E6, A6, false, false },
	{ E6, B6, false, false },
	{ E6, C6, false, false },
	{ E8, A4, false, false },
	{ E8, B5, false, false },
	{ E8, C6, false, false },
	{ F3, A8, false, false },
	{ F3, B7, false, false },
	{ F3, C6, false, false },
	{ F6, A6, false, false },
	{ F6, B6, false, false },
	{ F6, C6, false, false },
	{ G2, A8, false, false },
	{ G2, B7, false, false },
	{ G2, C6, false, false },
	{ G6, A6, false, false },
	{ G6, B6, false, false },
	{ G6, C6, false, false },
	{ H1, A8, false, false },
	{ H1, B7, false, false },
	{ H1, C6, false, false },
	{ H6, A6, false, false },
	{ H6, B6, false, false },
	{ H6, C6, false, false },
	/* BlackQueen, C7 */
	{ A5, C7, false, false },
	{ A5, D8, false, false },
	{ A7, C7, false, false },
	{ A7, D7, false, false },
	{ A7, E7, false, false },
	{ A7, F7, false, false },
	{ A7, G7, false, false },
	{ A7, H7, false, false },
	{ B6, A5,  true, false },
	{ B6, A6,  true, false },
	{ B6, A7,  true, false },
	{ B6, B1,  true, false },
	{ B6, B2,  true, false },
	{ B6, B3,  true, false },
	{ B6, B4,  true, false },
	{ B6, B5,  true, false },
	{ B6, B7,  true, false },
	{ B6, B8,  true, false },
	{ B6, C5,  true, false },
	{ B6, C6,  true, false },
	{ B6, C7, false, false },
	{ B6, D4,  true, false },
	{ B6, D6,  true, false },
	{ B6, D8, false, false },
	{ B6, E3,  true, false },
	{ B6, E6,  true, false },
	{ B6, F2,  true, false },
	{ B6, F6,  true, false },
	{ B6, G1,  true, false },
	{ B6, G6,  true, false },
	{ B6, H6,  true, false },
	{ B7, A6,  true, false },
	{ B7, A7,  true, false },
	{ B7, A8,  true, false },
	{ B7, B1,  true, false },
	{ B7, B2,  true, false },
	{ B7, B3,  true, false },
	{ B7, B4,  true, false },
	{ B7, B5,  true, false },
	{ B7, B6,  true, false },
	{ B7, B8,  true, false },
	{ B7, C6,  true, false },
	{ B7, C7, false, false },
	{ B7, C8,  true, false },
	{ B7, D5,  true, false },
	{ B7, D7, false, false },
	{ B7, E4,  true, false },
	{ B7, E7, false, false },
	{ B7, F3,  true, false },
	{ B7, F7, false, false },
	{ B7, G2,  true, false },
	{ B7, G7, false, false },
	{ B7, H1,  true, false },
	{ B7, H7, false, false },
	{ B8, A7,  true, false },
	{ B8, A8,  true, false },
	{ B8, B1,  true, false },
	{ B8, B2,  true, false },
	{ B8, B3,  true, false },
	{ B8, B4,  true, false },
	{ B8, B5,  true, false },
	{ B8, B6,  true, false },
	{ B8, B7,  true, false },
	{ B8, C7, false, false },
	{ B8, C8,  true, false },
	{ B8, D6, false, false },
	{ B8, D8,  true, false },
	{ B8, E5, false, false },
	{ B8, E8,  true, false },
	{ B8, F4, false, false },
	{ B8, F8,  true, false },
	{ B8, G3, false, false },
	{ B8, G8,  true, false },
	{ B8, H2, false, false },
	{ B8, H8,  true, false },
	{ C1, C7, false, false },
	{ C1, C8, false, false },
	{ C2, C7, false, false },
	{ C2, C8, false, false },
	{ C3, C7, false, false },
	{ C3, C8, false, false },
	{ C4, C7, false, false },
	{ C4, C8, false, false },
	{ C5, C7, false, false },
	{ C5, C8, false, false },
	{ C6, A4,  true, false },
	{ C6, A6,  true, false },
	{ C6, A8,  true, false },
	{ C6, B5,  true, false },
	{ C6, B6,  true, false },
	{ C6, B7,  true, false },
	{ C6, C1,  true, false },
	{ C6, C2,  true, false },
	{ C6, C3,  true, false },
	{ C6, C4,  true, false },
	{ C6, C5,  true, false },
	{ C6, C7, false, false },
	{ C6, C8, false, false },
	{ C6, D5,  true, false },
	{ C6, D6,  true, false },
	{ C6, D7,  true, false },
	{ C6, E4,  true, false },
	{ C6, E6,  true, false },
	{ C6, E8,  true, false },
	{ C6, F3,  true, false },
	{ C6, F6,  true, false },
	{ C6, G2,  true, false },
	{ C6, G6,  true, false },
	{ C6, H1,  true, false },
	{ C6, H6,  true, false },
	{ C7, A5, false, false },
	{ C7, A7, false, false },
	{ C7, B6, false, false },
	{ C7, B7, false, false },
	{ C7, B8, false, false },
	{ C7, C1, false, false },
	{ C7, C2, false, false },
	{ C7, C3, false, false },
	{ C7, C4, false, false },
	{ C7, C5, false, false },
	{ C7, C6, false, false },
	{ C7, C8, false, false },
	{ C7, D6, false, false },
	{ C7, D7, false, false },
	{ C7, D8, false, false },
	{ C7, E5, false, false },
	{ C7, E7, false, false },
	{ C7, F4, false, false },
	{ C7, F7, false, false },
	{ C7, G3, false, false },
	{ C7, G7, false, false },
	{ C7, H2, false, false },
	{ C7, H7, false, false },
	{ C8, A6,  true, false },
	{ C8, A8,  true, false },
	{ C8, B7,  true, false },
	{ C8, B8,  true, false },
	{ C8, C1, false, false },
	{ C8, C2, false, false },
	{ C8, C3, false, false },
	{ C8, C4, false, false },
	{ C8, C5, false, false },
	{ C8, C6, false, false },
	{ C8, C7, false, false },
	{ C8, D7,  true, false },
	{ C8, D8,  true, false },
	{ C8, E6,  true, false },
	{ C8, E8,  true, false },
	{ C8, F5,  true, false },
	{ C8, F8,  true, false },
	{ C8, G4,  true, false },
	{ C8, G8,  true, false },
	{ C8, H3,  true, false },
	{ C8, H8,  true, false },
	{ D6, A3,  true, false },
	{ D6, A6,  true, false },
	{ D6, B4,  true, false },
	{ D6, B6,  true, false },
	{ D6, B8, false, false },
	{ D6, C5,  true, false },
	{ D6, C6,  true, false },
	{ D6, C7, false, false },
	{ D6, D1,  true, false },
	{ D6, D2,  true, false },
	{ D6, D3,  true, false },
	{ D6, D4,  true, false },
	{ D6, D5,  true, false },
	{ D6, D7,  true, false },
	{ D6, D8,  true, false },
	{ D6, E5,  true, false },
	{ D6, E6,  true, false },
	{ D6, E7,  true, false },
	{ D6, F4,  true, false },
	{ D6, F6,  true, false },
	{ D6, F8,  true, false },
	{ D6, G3,  true, false },
	{ D6, G6,  true, false },
	{ D6, H2,  true, false },
	{ D6, H6,  true, false },
	{ D7, A4,  true, false },
	{ D7, A7, false, false },
	{ D7, B5,  true, false },
	{ D7, B7, false, false },
	{ D7, C6,  true, false },
	{ D7, C7, false, false },
	{ D7, C8,  true, false },
	{ D7, D1,  true, false },
	{ D7, D2,  true, false },
	{ D7, D3,  true, false },
	{ D7, D4,  true, false },
	{ D7, D5,  true, false },
	{ D7, D6,  true, false },
	{ D7, D8,  true, false },
	{ D7, E6,  true, false },
	{ D7, E7,  true, false },
	{ D7, E8,  true, false },
	{ D7, F5,  true, false },
	{ D7, F7,  true, false },
	{ D7, G4,  true, false },
	{ D7, G7,  true, false },
	{ D7, H3,  true, false },
	{ D7, H7,  true, false },
	{ D8, A5, false, false },
	{ D8, A8,  true, false },
	{ D8, B6, false, false },
	{ D8, B8,  true, false },
	{ D8, C7, false, false },
	{ D8, C8,  true, false },
	{ D8, D1,  true, false },
	{ D8, D2,  true, false },
	{ D8, D3,  true, false },
	{ D8, D4,  true, false },
	{ D8, D5,  true, false },
	{ D8, D6,  true, false },
	{ D8, D7,  true, false },
	{ D8, E7,  true, false },
	{ D8, E8,  true, false },
	{ D8, F6,  true, false },
	{ D8, F8,  true, false },
	{ D8, G5,  true, false },
	{ D8, G8,  true, false },
	{ D8, H4,  true, false },
	{ D8, H8,  true, false },
	{ E5, B8, false, false },
	{ E5, C7, false, false },
	{ E7, A7, false, false },
	{ E7, B7, false, false },
	{ E7, C7, false, false },
	{ F4, B8, false, false },
	{ F4, C7, false, false },
	{ F7, A7, false, false },
	{ F7, B7, false, false },
	{ F7, C7, false, false },
	{ G3, B8, false, false },
	{ G3, C7, false, false },
	{ G7, A7, false, false },
	{ G7, B7, false, false },
	{ G7, C7, false, false },
	{ H2, B8, false, false },
	{ H2, C7, false, false },
	{ H7, A7, false, false },
	{ H7, B7, false, false },
	{ H7, C7, false, false },
	/* BlackQueen, C8 */
	{ A6, C8, false, false },
	{ A8, C8, false, false },
	{ A8, D8, false, false },
	{ A8, E8, false, false },
	{ A8, F8, false, false },
	{ A8, G8, false, false },
	{ A8, H8, false, false },
	{ B7, A6,  true, false },
	{ B7, A7,  true, false },
	{ B7, A8,  true, false },
	{ B7, B1,  true, false },
	{ B7, B2,  true, false },
	{ B7, B3,  true, false },
	{ B7, B4,  true, false },
	{ B7, B5,  true, false },
	{ B7, B6,  true, false },
	{ B7, B8,  true, false },
	{ B7, C6,  true, false },
	{ B7, C7,  true, false },
	{ B7, C8, false, false },
	{ B7, D5,  true, false },
	{ B7, D7,  true, false },
	{ B7, E4,  true, false },
	{ B7, E7,  true, false },
	{ B7, F3,  true, false },
	{ B7, F7,  true, false },
	{ B7, G2,  true, false },
	{ B7, G7,  true, false },
	{ B7, H1,  true, false },
	{ B7, H7,  true, false },
	{ B8, A7,  true, false },
	{ B8, A8,  true, false },
	{ B8, B1,  true, false },
	{ B8, B2,  true, false },
	{ B8, B3,  true, false },
	{ B8, B4,  true, false },
	{ B8, B5,  true, false },
	{ B8, B6,  true, false },
	{ B8, B7,  true, false },
	{ B8, C7,  true, false },
	{ B8, C8, false, false },
	{ B8, D6,  true, false },
	{ B8, D8, false, false },
	{ B8, E5,  true, false },
	{ B8, E8, false, false },
	{ B8, F4,  true, false },
	{ B8, F8, false, false },
	{ B8, G3,  true, false },
	{ B8, G8, false, false },
	{ B8, H2,  true, false },
	{ B8, H8, false, false },
	{ C1, C8, false, false },
	{ C2, C8, false, false },
	{ C3, C8, false, false },
	{ C4, C8, false, false },
	{ C5, C8, false, false },
	{ C6, C8, false, false },
	{ C7, A5,  true, false },
	{ C7, A7,  true, false },
	{ C7, B6,  true, false },
	{ C7, B7,  true, false },
	{ C7, B8,  true, false },
	{ C7, C1,  true, false },
	{ C7, C2,  true, false },
	{ C7, C3,  true, false },
	{ C7, C4,  true, false },
	{ C7, C5,  true, false },
	{ C7, C6,  true, false },
	{ C7, C8, false, false },
	{ C7, D6,  true, false },
	{ C7, D7,  true, false },
	{ C7, D8,  true, false },
	{ C7, E5,  true, false },
	{ C7, E7,  true, false },
	{ C7, F4,  true, false },
	{ C7, F7,  true, false },
	{ C7, G3,  true, false },
	{ C7, G7,  true, false },
	{ C7, H2,  true, false },
	{ C7, H7,  true, false },
	{ C8, A6, false, false },
	{ C8, A8, false, false },
	{ C8, B7, false, false },
	{ C8, B8, false, false },
	{ C8, C1, false, false },
	{ C8, C2, false, false },
	{ C8, C3, false, false },
	{ C8, C4, false, false },
	{ C8, C5, false, false },
	{ C8, C6, false, false },
	{ C8, C7, false, false },
	{ C8, D7, false, false },
	{ C8, D8, false, false },
	{ C8, E6, false, false },
	{ C8, E8, false, false },
	{ C8, F5, false, false },
	{ C8, F8, false, false },
	{ C8, G4, false, false },
	{ C8, G8, false, false },
	{ C8, H3, false, false },
	{ C8, H8, false, false },
	{ D7, A4,  true, false },
	{ D7, A7,  true, false },
	{ D7, B5,  true, false },
	{ D7, B7,  true, false },
	{ D7, C6,  true, false },
	{ D7, C7,  true, false },
	{ D7, C8, false, false },
	{ D7, D1,  true, false },
	{ D7, D2,  true, false },
	{ D7, D3,  true, false },
	{ D7, D4,  true, false },
	{ D7, D5,  true, false },
	{ D7, D6,  true, false },
	{ D7, D8,  true, false },
	{ D7, E6,  true, false },
	{ D7, E7,  true, false },
	{ D7, E8,  true, false },
	{ D7, F5,  true, false },
	{ D7, F7,  true, false },
	{ D7, G4,  true, false },
	{ D7, G7,  true, false },
	{ D7, H3,  true, false },
	{ D7, H7,  true, false },
	{ D8, A5,  true, false },
	{ D8, A8, false, false },
	{ D8, B6,  true, false },
	{ D8, B8, false, false },
	{ D8, C7,  true, false },
	{ D8, C8, false, false },
	{ D8, D1,  true, false },
	{ D8, D2,  true, false },
	{ D8, D3,  true, false },
	{ D8, D4,  true, false },
	{ D8, D5,  true, false },
	{ D8, D6,  true, false },
	{ D8, D7,  true, false },
	{ D8, E7,  true, false },
	{ D8, E8,  true, false },
	{ D8, F6,  true, false },
	{ D8, F8,  true, false },
	{ D8, G5,  true, false },
	{ D8, G8,  true, false },
	{ D8, H4,  true, false },
	{ D8, H8,  true, false },
	{ E6, C8, false, false },
	{ E8, A8, false, false },
	{ E8, B8, false, false },
	{ E8, C8, false, false },
	{ F5, C8, false, false },
	{ F8, A8, false, false },
	{ F8, B8, false, false },
	{ F8, C8, false, false },
	{ G4, C8, false, false },
	{ G8, A8, false, false },
	{ G8, B8, false, false },
	{ G8, C8, false, false },
	{ H3, C8, false, false },
	{ H8, A8, false, false },
	{ H8, B8, false, false },
	{ H8, C8, false, false },
	/* BlackQueen, D1 */
	{ A1, D1, false, false },
	{ A1, E1, false, false },
	{ A1, F1, false, false },
	{ A1, G1, false, false },
	{ A1, H1, false, false },
	{ A4, D1, false, false },
	{ B1, D1, false, false },
	{ B1, E1, false, false },
	{ B1, F1, false, false },
	{ B1, G1, false, false },
	{ B1, H1, false, false },
	{ B3, D1, false, false },
	{ C1, A1,  true, false },
	{ C1, A3,  true, false },
	{ C1, B1,  true, false },
	{ C1, B2,  true, false },
	{ C1, C2,  true, false },
	{ C1, C3,  true, false },
	{ C1, C4,  true, false },
	{ C1, C5,  true, false },
	{ C1, C6,  true, false },
	{ C1, C7,  true, false },
	{ C1, C8,  true, false },
	{ C1, D1, false, false },
	{ C1, D2,  true, false },
	{ C1, E1, false, false },
	{ C1, E3,  true, false },
	{ C1, F1, false, false },
	{ C1, F4,  true, false },
	{ C1, G1, false, false },
	{ C1, G5,  true, false },
	{ C1, H1, false, false },
	{ C1, H6,  true, false },
	{ C2, A2,  true, false },
	{ C2, A4,  true, false },
	{ C2, B1,  true, false },
	{ C2, B2,  true, false },
	{ C2, B3,  true, false },
	{ C2, C1,  true, false },
	{ C2, C3,  true, false },
	{ C2, C4,  true, false },
	{ C2, C5,  true, false },
	{ C2, C6,  true, false },
	{ C2, C7,  true, false },
	{ C2, C8,  true, false },
	{ C2, D1, false, false },
	{ C2, D2,  true, false },
	{ C2, D3,  true, false },
	{ C2, E2,  true, false },
	{ C2, E4,  true, false },
	{ C2, F2,  true, false },
	{ C2, F5,  true, false },
	{ C2, G2,  true, false },
	{ C2, G6,  true, false },
	{ C2, H2,  true, false },
	{ C2, H7,  true, false },
	{ D1, A1, false, false },
	{ D1, A4, false, false },
	{ D1, B1, false, false },
	{ D1, B3, false, false },
	{ D1, C1, false, false },
	{ D1, C2, false, false },
	{ D1, D2, false, false },
	{ D1, D3, false, false },
	{ D1, D4, false, false },
	{ D1, D5, false, false },
	{ D1, D6, false, false },
	{ D1, D7, false, false },
	{ D1, D8, false, false },
	{ D1, E1, false, false },
	{ D1, E2, false, false },
	{ D1, F1, false, false },
	{ D1, F3, false, false },
	{ D1, G1, false, false },
	{ D1, G4, false, false },
	{ D1, H1, false, false },
	{ D1, H5, false, false },
	{ D2, A2,  true, false },
	{ D2, A5,  true, false },
	{ D2, B2,  true, false },
	{ D2, B4,  true, false },
	{ D2, C1,  true, false },
	{ D2, C2,  true, false },
	{ D2, C3,  true, false },
	{ D2, D1, false, false },
	{ D2, D3,  true, false },
	{ D2, D4,  true, false },
	{ D2, D5,  true, false },
	{ D2, D6,  true, false },
	{ D2, D7,  true, false },
	{ D2, D8,  true, false },
	{ D2, E1,  true, false },
	{ D2, E2,  true, false },
	{ D2, E3,  true, false },
	{ D2, F2,  true, false },
	{ D2, F4,  true, false },
	{ D2, G2,  true, false },
	{ D2, G5,  true, false },
	{ D2, H2,  true, false },
	{ D2, H6,  true, false },
	{ D3, D1, false, false },
	{ D4, D1, false, false },
	{ D5, D1, false, false },
	{ D6, D1, false, false },
	{ D7, D1, false, false },
	{ D8, D1, false, false },
	{ E1, A1, false, false },
	{ E1, A5,  true, false },
	{ E1, B1, false, false },
	{ E1, B4,  true, false },
	{ E1, C1, false, false },
	{ E1, C3,  true, false },
	{ E1, D1, false, false },
	{ E1, D2,  true, false },
	{ E1, E2,  true, false },
	{ E1, E3,  true, false },
	{ E1, E4,  true, false },
	{ E1, E5,  true, false },
	{ E1, E6,  true, false },
	{ E1, E7,  true, false },
	{ E1, E8,  true, false },
	{ E1, F1,  true, false },
	{ E1, F2,  true, false },
	{ E1, G1,  true, false },
	{ E1, G3,  true, false },
	{ E1, H1,  true, false },
	{ E1, H4,  true, false },
	{ E2, A2,  true, false },
	{ E2, A6,  true, false },
	{ E2, B2,  true, false },
	{ E2, B5,  true, false },
	{ E2, C2,  true, false },
	{ E2, C4,  true, false },
	{ E2, D1, false, false },
	{ E2, D2,  true, false },
	{ E2, D3,  true, false },
	{ E2, E1,  true, false },
	{ E2, E3,  true, false },
	{ E2, E4,  true, false },
	{ E2, E5,  true, false },
	{ E2, E6,  true, false },
	{ E2, E7,  true, false },
	{ E2, E8,  true, false },
	{ E2, F1,  true, false },
	{ E2, F2,  true, false },
	{ E2, F3,  true, false },
	{ E2, G2,  true, false },
	{ E2, G4,  true, false },
	{ E2, H2,  true, false },
	{ E2, H5,  true, false },
	{ F1, A1, false, false },
	{ F1, B1, false, false },
	{ F1, C1, false, false },
	{ F1, D1, false, false },
	{ F3, D1, false, false },
	{ G1, A1, false, false },
	{ G1, B1, false, false },
	{ G1, C1, false, false },
	{ G1, D1, false, false },
	{ G4, D1, false, false },
	{ H1, A1, false, false },
	{ H1, B1, false, false },
	{ H1, C1, false, false },
	{ H1, D1, false, false },
	{ H5, D1, false, false },
	/* BlackQueen, D2 */
	{ A2, D2, false, false },
	{ A2, E2, false, false },
	{ A2, F2, false, false },
	{ A2, G2, false, false },
	{ A2, H2, false, false },
	{ A5, D2, false, false },
	{ A5, E1, false, false },
	{ B2, D2, false, false },
	{ B2, E2, false, false },
	{ B2, F2, false, false },
	{ B2, G2, false, false },
	{ B2, H2, false, false },
	{ B4, D2, false, false },
	{ B4, E1, false, false },
	{ C1, A1,  true, false },
	{ C1, A3,  true, false },
	{ C1, B1,  true, false },
	{ C1, B2,  true, false },
	{ C1, C2,  true, false },
	{ C1, C3,  true, false },
	{ C1, C4,  true, false },
	{ C1, C5,  true, false },
	{ C1, C6,  true, false },
	{ C1, C7,  true, false },
	{ C1, C8,  true, false },
	{ C1, D1,  true, false },
	{ C1, D2, false, false },
	{ C1, E1,  true, false },
	{ C1, E3, false, false },
	{ C1, F1,  true, false },
	{ C1, F4, false, false },
	{ C1, G1,  true, false },
	{ C1, G5, false, false },
	{ C1, H1,  true, false },
	{ C1, H6, false, false },
	{ C2, A2,  true, false },
	{ C2, A4,  true, false },
	{ C2, B1,  true, false },
	{ C2, B2,  true, false },
	{ C2, B3,  true, false },
	{ C2, C1,  true, false },
	{ C2, C3,  true, false },
	{ C2, C4,  true, false },
	{ C2, C5,  true, false },
	{ C2, C6,  true, false },
	{ C2, C7,  true, false },
	{ C2, C8,  true, false },
	{ C2, D1,  true, false },
	{ C2, D2, false, false },
	{ C2, D3,  true, false },
	{ C2, E2, false, false },
	{ C2, E4,  true, false },
	{ C2, F2, false, false },
	{ C2, F5,  true, false },
	{ C2, G2, false, false },
	{ C2, G6,  true, false },
	{ C2, H2, false, false },
	{ C2, H7,  true, false },
	{ C3, A1,  true, false },
	{ C3, A3,  true, false },
	{ C3, A5,  true, false },
	{ C3, B2,  true, false },
	{ C3, B3,  true, false },
	{ C3, B4,  true, false },
	{ C3, C1,  true, false },
	{ C3, C2,  true, false },
	{ C3, C4,  true, false },
	{ C3, C5,  true, false },
	{ C3, C6,  true, false },
	{ C3, C7,  true, false },
	{ C3, C8,  true, false },
	{ C3, D2, false, false },
	{ C3, D3,  true, false },
	{ C3, D4,  true, false },
	{ C3, E1, false, false },
	{ C3, E3,  true, false },
	{ C3, E5,  true, false },
	{ C3, F3,  true, false },
	{ C3, F6,  true, false },
	{ C3, G3,  true, false },
	{ C3, G7,  true, false },
	{ C3, H3,  true, false },
	{ C3, H8,  true, false },
	{ D1, A1,  true, false },
	{ D1, A4,  true, false },
	{ D1, B1,  true, false },
	{ D1, B3,  true, false },
	{ D1, C1,  true, false },
	{ D1, C2,  true, false },
	{ D1, D2, false, false },
	{ D1, D3, false, false },
	{ D1, D4, false, false },
	{ D1, D5, false, false },
	{ D1, D6, false, false },
	{ D1, D7, false, false },
	{ D1, D8, false, false },
	{ D1, E1,  true, false },
	{ D1, E2,  true, false },
	{ D1, F1,  true, false },
	{ D1, F3,  true, false },
	{ D1, G1,  true, false },
	{ D1, G4,  true, false },
	{ D1, H1,  true, false },
	{ D1, H5,  true, false },
	{ D2, A2, false, false },
	{ D2, A5, false, false },
	{ D2, B2, false, false },
	{ D2, B4, false, false },
	{ D2, C1, false, false },
	{ D2, C2, false, false },
	{ D2, C3, false, false },
	{ D2, D1, false, false },
	{ D2, D3, false, false },
	{ D2, D4, false, false },
	{ D2, D5, false, false },
	{ D2, D6, false, false },
	{ D2, D7, false, false },
	{ D2, D8, false, false },
	{ D2, E1, false, false },
	{ D2, E2, false, false },
	{ D2, E3, false, false },
	{ D2, F2, false, false },
	{ D2, F4, false, false },
	{ D2, G2, false, false },
	{ D2, G5, false, false },
	{ D2, H2, false, false },
	{ D2, H6, false, false },
	{ D3, A3,  true, false },
	{ D3, A6,  true, false },
	{ D3, B1,  true, false },
	{ D3, B3,  true, false },
	{ D3, B5,  true, false },
	{ D3, C2,  true, false },
	{ D3, C3,  true, false },
	{ D3, C4,  true, false },
	{ D3, D1, false, false },
	{ D3, D2, false, false },
	{ D3, D4,  true, false },
	{ D3, D5,  true, false },
	{ D3, D6,  true, false },
	{ D3, D7,  true, false },
	{ D3, D8,  true, false },
	{ D3, E2,  true, false },
	{ D3, E3,  true, false },
	{ D3, E4,  true, false },
	{ D3, F1,  true, false },
	{ D3, F3,  true, false },
	{ D3, F5,  true, false },
	{ D3, G3,  true, false },
	{ D3, G6,  true, false },
	{ D3, H3,  true, false },
	{ D3, H7,  true, false },
	{ D4, D1, false, false },
	{ D4, D2, false, false },
	{ D5, D1, false, false },
	{ D5, D2, false, false },
	{ D6, D1, false, false },
	{ D6, D2, false, false },
	{ D7, D1, false, false },
	{ D7, D2, false, false },
	{ D8, D1, false, false },
	{ D8, D2, false, false },
	{ E1, A1,  true, false },
	{ E1, A5, false, false },
	{ E1, B1,  true, false },
	{ E1, B4, false, false },
	{ E1, C1,  true, false },
	{ E1, C3, false, false },
	{ E1, D1,  true, false },
	{ E1, D2, false, false },
	{ E1, E2,  true, false },
	{ E1, E3,  true, false },
	{ E1, E4,  true, false },
	{ E1, E5,  true, false },
	{ E1, E6,  true, false },
	{ E1, E7,  true, false },
	{ E1, E8,  true, false },
	{ E1, F1,  true, false },
	{ E1, F2,  true, false },
	{ E1, G1,  true, false },
	{ E1, G3,  true, false },
	{ E1, H1,  true, false },
	{ E1, H4,  true, false },
	{ E2, A2, false, false },
	{ E2, A6,  true, false },
	{ E2, B2, false, false },
	{ E2, B5,  true, false },
	{ E2, C2, false, false },
	{ E2, C4,  true, false },
	{ E2, D1,  true, false },
	{ E2, D2, false, false },
	{ E2, D3,  true, false },
	{ E2, E1,  true, false },
	{ E2, E3,  true, false },
	{ E2, E4,  true, false },
	{ E2, E5,  true, false },
	{ E2, E6,  true, false },
	{ E2, E7,  true, false },
	{ E2, E8,  true, false },
	{ E2, F1,  true, false },
	{ E2, F2,  true, false },
	{ E2, F3,  true, false },
	{ E2, G2,  true, false },
	{ E2, G4,  true, false },
	{ E2, H2,  true, false },
	{ E2, H5,  true, false },
	{ E3, A3,  true, false },
	{ E3, A7,  true, false },
	{ E3, B3,  true, false },
	{ E3, B6,  true, false },
	{ E3, C1, false, false },
	{ E3, C3,  true, false },
	{ E3, C5,  true, false },
	{ E3, D2, false, false },
	{ E3, D3,  true, false },
	{ E3, D4,  true, false },
	{ E3, E1,  true, false },
	{ E3, E2,  true, false },
	{ E3, E4,  true, false },
	{ E3, E5,  true, false },
	{ E3, E6,  true, false },
	{ E3, E7,  true, false },
	{ E3, E8,  true, false },
	{ E3, F2,  true, false },
	{ E3, F3,  true, false },
	{ E3, F4,  true, false },
	{ E3, G1,  true, false },
	{ E3, G3,  true, false },
	{ E3, G5,  true, false },
	{ E3, H3,  true, false },
	{ E3, H6,  true, false },
	{ F2, A2, false, false },
	{ F2, B2, false, false },
	{ F2, C2, false, false },
	{ F2, D2, false, false },
	{ F4, C1, false, false },
	{ F4, D2, false, false },
	{ G2, A2, false, false },
	{ G2, B2, false, false },
	{ G2, C2, false, false },
	{ G2, D2, false, false },
	{ G5, C1, false, false },
	{ G5, D2, false, false },
	{ H2, A2, false, false },
	{ H2, B2, false, false },
	{ H2, C2, false, false },
	{ H2, D2, false, false },
	{ H6, C1, false, false },
	{ H6, D2, false, false },
	/* BlackQueen, D3 */
	{ A3, D3, false, false },
	{ A3, E3, false, false },
	{ A3, F3, false, false },
	{ A3, G3, false, false },
	{ A3, H3, false, false },
	{ A6, D3, false, false },
	{ A6, E2, false, false },
	{ A6, F1, false, false },
	{ B1, D3, false, false },
	{ B1, E4, false, false },
	{ B1, F5, false, false },
	{ B1, G6, false, false },
	{ B1, H7, false, false },
	{ B3, D3, false, false },
	{ B3, E3, false, false },
	{ B3, F3, false, false },
	{ B3, G3, false, false },
	{ B3, H3, false, false },
	{ B5, D3, false, false },
	{ B5, E2, false, false },
	{ B5, F1, false, false },
	{ C2, A2,  true, false },
	{ C2, A4,  true, false },
	{ C2, B1,  true, false },
	{ C2, B2,  true, false },
	{ C2, B3,  true, false },
	{ C2, C1,  true, false },
	{ C2, C3,  true, false },
	{ C2, C4,  true, false },
	{ C2, C5,  true, false },
	{ C2, C6,  true, false },
	{ C2, C7,  true, false },
	{ C2, C8,  true, false },
	{ C2, D1,  true, false },
	{ C2, D2,  true, false },
	{ C2, D3, false, false },
	{ C2, E2,  true, false },
	{ C2, E4, false, false },
	{ C2, F2,  true, false },
	{ C2, F5, false, false },
	{ C2, G2,  true, false },
	{ C2, G6, false, false },
	{ C2, H2,  true, false },
	{ C2, H7, false, false },
	{ C3, A1,  true, false },
	{ C3, A3,  true, false },
	{ C3, A5,  true, false },
	{ C3, B2,  true, false },
	{ C3, B3,  true, false },
	{ C3, B4,  true, false },
	{ C3, C1,  true, false },
	{ C3, C2,  true, false },
	{ C3, C4,  true, false },
	{ C3, C5,  true, false },
	{ C3, C6,  true, false },
	{ C3, C7,  true, false },
	{ C3, C8,  true, false },
	{ C3, D2,  true, false },
	{ C3, D3, false, false },
	{ C3, D4,  true, false },
	{ C3, E1,  true, false },
	{ C3, E3, false, false },
	{ C3, E5,  true, false },
	{ C3, F3, false, false },
	{ C3, F6,  true, false },
	{ C3, G3, false, false },
	{ C3, G7,  true, false },
	{ C3, H3, false, false },
	{ C3, H8,  true, false },
	{ C4, A2,  true, false },
	{ C4, A4,  true, false },
	{ C4, A6,  true, false },
	{ C4, B3,  true, false },
	{ C4, B4,  true, false },
	{ C4, B5,  true, false },
	{ C4, C1,  true, false },
	{ C4, C2,  true, false },
	{ C4, C3,  true, false },
	{ C4, C5,  true, false },
	{ C4, C6,  true, false },
	{ C4, C7,  true, false },
	{ C4, C8,  true, false },
	{ C4, D3, false, false },
	{ C4, D4,  true, false },
	{ C4, D5,  true, false },
	{ C4, E2, false, false },
	{ C4, E4,  true, false },
	{ C4, E6,  true, false },
	{ C4, F1, false, false },
	{ C4, F4,  true, false },
	{ C4, F7,  true, false },
	{ C4, G4,  true, false },
	{ C4, G8,  true, false },
	{ C4, H4,  true, false },
	{ D1, D3, false, false },
	{ D1, D4, false, false },
	{ D1, D5, false, false },
	{ D1, D6, false, false },
	{ D1, D7, false, false },
	{ D1, D8, false, false },
	{ D2, A2,  true, false },
	{ D2, A5,  true, false },
	{ D2, B2,  true, false },
	{ D2, B4,  true, false },
	{ D2, C1,  true, false },
	{ D2, C2,  true, false },
	{ D2, C3,  true, false },
	{ D2, D1,  true, false },
	{ D2, D3, false, false },
	{ D2, D4, false, false },
	{ D2, D5, false, false },
	{ D2, D6, false, false },
	{ D2, D7, false, false },
	{ D2, D8, false, false },
	{ D2, E1,  true, false },
	{ D2, E2,  true, false },
	{ D2, E3,  true, false },
	{ D2, F2,  true, false },
	{ D2, F4,  true, false },
	{ D2, G2,  true, false },
	{ D2, G5,  true, false },
	{ D2, H2,  true, false },
	{ D2, H6,  true, false },
	{ D3, A3, false, false },
	{ D3, A6, false, false },
	{ D3, B1, false, false },
	{ D3, B3, false, false },
	{ D3, B5, false, false },
	{ D3, C2, false, false },
	{ D3, C3, false, false },
	{ D3, C4, false, false },
	{ D3, D1, false, false },
	{ D3, D2, false, false },
	{ D3, D4, false, false },
	{ D3, D5, false, false },
	{ D3, D6, false, false },
	{ D3, D7, false, false },
	{ D3, D8, false, false },
	{ D3, E2, false, false },
	{ D3, E3, false, false },
	{ D3, E4, false, false },
	{ D3, F1, false, false },
	{ D3, F3, false, false },
	{ D3, F5, false, false },
	{ D3, G3, false, false },
	{ D3, G6, false, false },
	{ D3, H3, false, false },
	{ D3, H7, false, false },
	{ D4, A1,  true, false },
	{ D4, A4,  true, false },
	{ D4, A7,  true, false },
	{ D4, B2,  true, false },
	{ D4, B4,  true, false },
	{ D4, B6,  true, false },
	{ D4, C3,  true, false },
	{ D4, C4,  true, false },
	{ D4, C5,  true, false },
	{ D4, D1, false, false },
	{ D4, D2, false, false },
	{ D4, D3, false, false },
	{ D4, D5,  true, false },
	{ D4, D6,  true, false },
	{ D4, D7,  true, false },
	{ D4, D8,  true, false },
	{ D4, E3,  true, false },
	{ D4, E4,  true, false },
	{ D4, E5,  true, false },
	{ D4, F2,  true, false },
	{ D4, F4,  true, false },
	{ D4, F6,  true, false },
	{ D4, G1,  true, false },
	{ D4, G4,  true, false },
	{ D4, G7,  true, false },
	{ D4, H4,  true, false },
	{ D4, H8,  true, false },
	{ D5, D1, false, false },
	{ D5, D2, false, false },
	{ D5, D3, false, false },
	{ D6, D1, false, false },
	{ D6, D2, false, false },
	{ D6, D3, false, false },
	{ D7, D1, false, false },
	{ D7, D2, false, false },
	{ D7, D3, false, false },
	{ D8, D1, false, false },
	{ D8, D2, false, false },
	{ D8, D3, false, false },
	{ E2, A2,  true, false },
	{ E2, A6, false, false },
	{ E2, B2,  true, false },
	{ E2, B5, false, false },
	{ E2, C2,  true, false },
	{ E2, C4, false, false },
	{ E2, D1,  true, false },
	{ E2, D2,  true, false },
	{ E2, D3, false, false },
	{ E2, E1,  true, false },
	{ E2, E3,  true, false },
	{ E2, E4,  true, false },
	{ E2, E5,  true, false },
	{ E2, E6,  true, false },
	{ E2, E7,  true, false },
	{ E2, E8,  true, false },
	{ E2, F1,  true, false },
	{ E2, F2,  true, false },
	{ E2, F3,  true, false },
	{ E2, G2,  true, false },
	{ E2, G4,  true, false },
	{ E2, H2,  true, false },
	{ E2, H5,  true, false },
	{ E3, A3, false, false },
	{ E3, A7,  true, false },
	{ E3, B3, false, false },
	{ E3, B6,  true, false },
	{ E3, C1,  true, false },
	{ E3, C3, false, false },
	{ E3, C5,  true, false },
	{ E3, D2,  true, false },
	{ E3, D3, false, false },
	{ E3, D4,  true, false },
	{ E3, E1,  true, false },
	{ E3, E2,  true, false },
	{ E3, E4,  true, false },
	{ E3, E5,  true, false },
	{ E3, E6,  true, false },
	{ E3, E7,  true, false },
	{ E3, E8,  true, false },
	{ E3, F2,  true, false },
	{ E3, F3,  true, false },
	{ E3, F4,  true, false },
	{ E3, G1,  true, false },
	{ E3, G3,  true, false },
	{ E3, G5,  true, false },
	{ E3, H3,  true, false },
	{ E3, H6,  true, false },
	{ E4, A4,  true, false },
	{ E4, A8,  true, false },
	{ E4, B1, false, false },
	{ E4, B4,  true, false },
	{ E4, B7,  true, false },
	{ E4, C2, false, false },
	{ E4, C4,  true, false },
	{ E4, C6,  true, false },
	{ E4, D3, false, false },
	{ E4, D4,  true, false },
	{ E4, D5,  true, false },
	{ E4, E1,  true, false },
	{ E4, E2,  true, false },
	{ E4, E3,  true, false },
	{ E4, E5,  true, false },
	{ E4, E6,  true, false },
	{ E4, E7,  true, false },
	{ E4, E8,  true, false },
	{ E4, F3,  true, false },
	{ E4, F4,  true, false },
	{ E4, F5,  true, false },
	{ E4, G2,  true, false },
	{ E4, G4,  true, false },
	{ E4, G6,  true, false },
	{ E4, H1,  true, false },
	{ E4, H4,  true, false },
	{ E4, H7,  true, false },
	{ F1, A6, false, false },
	{ F1, B5, false, false },
	{ F1, C4, false, false },
	{ F1, D3, false, false },
	{ F3, A3, false, false },
	{ F3, B3, false, false },
	{ F3, C3, false, false },
	{ F3, D3, false, false },
	{ F5, B1, false, false },
	{ F5, C2, false, false },
	{ F5, D3, false, false },
	{ G3, A3, false, false },
	{ G3, B3, false, false },
	{ G3, C3, false, false },
	{ G3, D3, false, false },
	{ G6, B1, false, false },
	{ G6, C2, false, false },
	{ G6, D3, false, false },
	{ H3, A3, false, false },
	{ H3, B3, false, false },
	{ H3, C3, false, false },
	{ H3, D3, false, false },
	{ H7, B1, false, false },
	{ H7, C2, false, false },
	{ H7, D3, false, false },
	/* BlackQueen, D4 */
	{ A1, D4, false, false },
	{ A1, E5, false, false },
	{ A1, F6, false, false },
	{ A1, G7, false, false },
	{ A1, H8, false, false },
	{ A4, D4, false, false },
	{ A4, E4, false, false },
	{ A4, F4, false, false },
	{ A4, G4, false, false },
	{ A4, H4, false, false },
	{ A7, D4, false, false },
	{ A7, E3, false, false },
	{ A7, F2, false, false },
	{ A7, G1, false, false },
	{ B2, D4, false, false },
	{ B2, E5, false, false },
	{ B2, F6, false, false },
	{ B2, G7, false, false },
	{ B2, H8, false, false },
	{ B4, D4, false, false },
	{ B4, E4, false, false },
	{ B4, F4, false, false },
	{ B4, G4, false, false },
	{ B4, H4, false, false },
	{ B6, D4, false, false },
	{ B6, E3, false, false },
	{ B6, F2, false, false },
	{ B6, G1, false, false },
	{ C3, A1,  true, false },
	{ C3, A3,  true, false },
	{ C3, A5,  true, false },
	{ C3, B2,  true, false },
	{ C3, B3,  true, false },
	{ C3, B4,  true, false },
	{ C3, C1,  true, false },
	{ C3, C2,  true, false },
	{ C3, C4,  true, false },
	{ C3, C5,  true, false },
	{ C3, C6,  true, false },
	{ C3, C7,  true, false },
	{ C3, C8,  true, false },
	{ C3, D2,  true, false },
	{ C3, D3,  true, false },
	{ C3, D4, false, false },
	{ C3, E1,  true, false },
	{ C3, E3,  true, false },
	{ C3, E5, false, false },
	{ C3, F3,  true, false },
	{ C3, F6, false, false },
	{ C3, G3,  true, false },
	{ C3, G7, false, false },
	{ C3, H3,  true, false },
	{ C3, H8, false, false },
	{ C4, A2,  true, false },
	{ C4, A4,  true, false },
	{ C4, A6,  true, false },
	{ C4, B3,  true, false },
	{ C4, B4,  true, false },
	{ C4, B5,  true, false },
	{ C4, C1,  true, false },
	{ C4, C2,  true, false },
	{ C4, C3,  true, false },
	{ C4, C5,  true, false },
	{ C4, C6,  true, false },
	{ C4, C7,  true, false },
	{ C4, C8,  true, false },
	{ C4, D3,  true, false },
	{ C4, D4, false, false },
	{ C4, D5,  true, false },
	{ C4, E2,  true, false },
	{ C4, E4, false, false },
	{ C4, E6,  true, false },
	{ C4, F1,  true, false },
	{ C4, F4, false, false },
	{ C4, F7,  true, false },
	{ C4, G4, false, false },
	{ C4, G8,  true, false },
	{ C4, H4, false, false },
	{ C5, A3,  true, false },
	{ C5, A5,  true, false },
	{ C5, A7,  true, false },
	{ C5, B4,  true, false },
	{ C5, B5,  true, false },
	{ C5, B6,  true, false },
	{ C5, C1,  true, false },
	{ C5, C2,  true, false },
	{ C5, C3,  true, false },
	{ C5, C4,  true, false },
	{ C5, C6,  true, false },
	{ C5, C7,  true, false },
	{ C5, C8,  true, false },
	{ C5, D4, false, false },
	{ C5, D5,  true, false },
	{ C5, D6,  true, false },
	{ C5, E3, false, false },
	{ C5, E5,  true, false },
	{ C5, E7,  true, false },
	{ C5, F2, false, false },
	{ C5, F5,  true, false },
	{ C5, F8,  true, false },
	{ C5, G1, false, false },
	{ C5, G5,  true, false },
	{ C5, H5,  true, false },
	{ D1, D4, false, false },
	{ D1, D5, false, false },
	{ D1, D6, false, false },
	{ D1, D7, false, false },
	{ D1, D8, false, false },
	{ D2, D4, false, false },
	{ D2, D5, false, false },
	{ D2, D6, false, false },
	{ D2, D7, false, false },
	{ D2, D8, false, false },
	{ D3, A3,  true, false },
	{ D3, A6,  true, false },
	{ D3, B1,  true, false },
	{ D3, B3,  true, false },
	{ D3, B5,  true, false },
	{ D3, C2,  true, false },
	{ D3, C3,  true, false },
	{ D3, C4,  true, false },
	{ D3, D1,  true, false },
	{ D3, D2,  true, false },
	{ D3, D4, false, false },
	{ D3, D5, false, false },
	{ D3, D6, false, false },
	{ D3, D7, false, false },
	{ D3, D8, false, false },
	{ D3, E2,  true, false },
	{ D3, E3,  true, false },
	{ D3, E4,  true, false },
	{ D3, F1,  true, false },
	{ D3, F3,  true, false },
	{ D3, F5,  true, false },
	{ D3, G3,  true, false },
	{ D3, G6,  true, false },
	{ D3, H3,  true, false },
	{ D3, H7,  true, false },
	{ D4, A1, false, false },
	{ D4, A4, false, false },
	{ D4, A7, false, false },
	{ D4, B2, false, false },
	{ D4, B4, false, false },
	{ D4, B6, false, false },
	{ D4, C3, false, false },
	{ D4, C4, false, false },
	{ D4, C5, false, false },
	{ D4, D1, false, false },
	{ D4, D2, false, false },
	{ D4, D3, false, false },
	{ D4, D5, false, false },
	{ D4, D6, false, false },
	{ D4, D7, false, false },
	{ D4, D8, false, false },
	{ D4, E3, false, false },
	{ D4, E4, false, false },
	{ D4, E5, false, false },
	{ D4, F2, false, false },
	{ D4, F4, false, false },
	{ D4, F6, false, false },
	{ D4, G1, false, false },
	{ D4, G4, false, false },
	{ D4, G7, false, false },
	{ D4, H4, false, false },
	{ D4, H8, false, false },
	{ D5, A2,  true, false },
	{ D5, A5,  true, false },
	{ D5, A8,  true, false },
	{ D5, B3,  true, false },
	{ D5, B5,  true, false },
	{ D5, B7,  true, false },
	{ D5, C4,  true, false },
	{ D5, C5,  true, false },
	{ D5, C6,  true, false },
	{ D5, D1, false, false },
	{ D5, D2, false, false },
	{ D5, D3, false, false },
	{ D5, D4, false, false },
	{ D5, D6,  true, false },
	{ D5, D7,  true, false },
	{ D5, D8,  true, false },
	{ D5, E4,  true, false },
	{ D5, E5,  true, false },
	{ D5, E6,  true, false },
	{ D5, F3,  true, false },
	{ D5, F5,  true, false },
	{ D5, F7,  true, false },
	{ D5, G2,  true, false },
	{ D5, G5,  true, false },
	{ D5, G8,  true, false },
	{ D5, H1,  true, false },
	{ D5, H5,  true, false },
	{ D6, D1, false, false },
	{ D6, D2, false, false },
	{ D6, D3, false, false },
	{ D6, D4, false, false },
	{ D7, D1, false, false },
	{ D7, D2, false, false },
	{ D7, D3, false, false },
	{ D7, D4, false, false },
	{ D8, D1, false, false },
	{ D8, D2, false, false },
	{ D8, D3, false, false },
	{ D8, D4, false, false },
	{ E3, A3,  true, false },
	{ E3, A7, false, false },
	{ E3, B3,  true, false },
	{ E3, B6, false, false },
	{ E3, C1,  true, false },
	{ E3, C3,  true, false },
	{ E3, C5, false, false },
	{ E3, D2,  true, false },
	{ E3, D3,  true, false },
	{ E3, D4, false, false },
	{ E3, E1,  true, false },
	{ E3, E2,  true, false },
	{ E3, E4,  true, false },
	{ E3, E5,  true, false },
	{ E3, E6,  true, false },
	{ E3, E7,  true, false },
	{ E3, E8,  true, false },
	{ E3, F2,  true, false },
	{ E3, F3,  true, false },
	{ E3, F4,  true, false },
	{ E3, G1,  true, false },
	{ E3, G3,  true, false },
	{ E3, G5,  true, false },
	{ E3, H3,  true, false },
	{ E3, H6,  true, false },
	{ E4, A4, false, false },
	{ E4, A8,  true, false },
	{ E4, B1,  true, false },
	{ E4, B4, false, false },
	{ E4, B7,  true, false },
	{ E4, C2,  true, false },
	{ E4, C4, false, false },
	{ E4, C6,  true, false },
	{ E4, D3,  true, false },
	{ E4, D4, false, false },
	{ E4, D5,  true, false },
	{ E4, E1,  true, false },
	{ E4, E2,  true, false },
	{ E4, E3,  true, false },
	{ E4, E5,  true, false },
	{ E4, E6,  true, false },
	{ E4, E7,  true, false },
	{ E4, E8,  true, false },
	{ E4, F3,  true, false },
	{ E4, F4,  true, false },
	{ E4, F5,  true, false },
	{ E4, G2,  true, false },
	{ E4, G4,  true, false },
	{ E4, G6,  true, false },
	{ E4, H1,  true, false },
	{ E4, H4,  true, false },
	{ E4, H7,  true, false },
	{ E5, A1, false, false },
	{ E5, A5,  true, false },
	{ E5, B2, false, false },
	{ E5, B5,  true, false },
	{ E5, B8,  true, false },
	{ E5, C3, false, false },
	{ E5, C5,  true, false },
	{ E5, C7,  true, false },
	{ E5, D4, false, false },
	{ E5, D5,  true, false },
	{ E5, D6,  true, false },
	{ E5, E1,  true, false },
	{ E5, E2,  true, false },
	{ E5, E3,  true, false },
	{ E5, E4,  true, false },
	{ E5, E6,  true, false },
	{ E5, E7,  true, false },
	{ E5, E8,  true, false },
	{ E5, F4,  true, false },
	{ E5, F5,  true, false },
	{ E5, F6,  true, false },
	{ E5, G3,  true, false },
	{ E5, G5,  true, false },
	{ E5, G7,  true, false },
	{ E5, H2,  true, false },
	{ E5, H5,  true, false },
	{ E5, H8,  true, false },
	{ F2, A7, false, false },
	{ F2, B6, false, false },
	{ F2, C5, false, false },
	{ F2, D4, false, false },
	{ F4, A4, false, false },
	{ F4, B4, false, false },
	{ F4, C4, false, false },
	{ F4, D4, false, false },
	{ F6, A1, false, false },
	{ F6, B2, false, false },
	{ F6, C3, false, false },
	{ F6, D4, false, false },
	{ G1, A7, false, false },
	{ G1, B6, false, false },
	{ G1, C5, false, false },
	{ G1, D4, false, false },
	{ G4, A4, false, false },
	{ G4, B4, false, false },
	{ G4, C4, false, false },
	{ G4, D4, false, false },
	{ G7, A1, false, false },
	{ G7, B2, false, false },
	{ G7, C3, false, false },
	{ G7, D4, false, false },
	{ H4, A4, false, false },
	{ H4, B4, false, false },
	{ H4, C4, false, false },
	{ H4, D4, false, false },
	{ H8, A1, false, false },
	{ H8, B2, false, false },
	{ H8, C3, false, false },
	{ H8, D4, false, false },
	/* BlackQueen, D5 */
	{ A2, D5, false, false },
	{ A2, E6, false, false },
	{ A2, F7, false, false },
	{ A2, G8, false, false },
	{ A5, D5, false, false },
	{ A5, E5, false, false },
	{ A5, F5, false, false },
	{ A5, G5, false, false },
	{ A5, H5, false, false },
	{ A8, D5, false, false },
	{ A8, E4, false, false },
	{ A8, F3, false, false },
	{ A8, G2, false, false },
	{ A8, H1, false, false },
	{ B3, D5, false, false },
	{ B3, E6, false, false },
	{ B3, F7, false, false },
	{ B3, G8, false, false },
	{ B5, D5, false, false },
	{ B5, E5, false, false },
	{ B5, F5, false, false },
	{ B5, G5, false, false },
	{ B5, H5, false, false },
	{ B7, D5, false, false },
	{ B7, E4, false, false },
	{ B7, F3, false, false },
	{ B7, G2, false, false },
	{ B7, H1, false, false },
	{ C4, A2,  true, false },
	{ C4, A4,  true, false },
	{ C4, A6,  true, false },
	{ C4, B3,  true, false },
	{ C4, B4,  true, false },
	{ C4, B5,  true, false },
	{ C4, C1,  true, false },
	{ C4, C2,  true, false },
	{ C4, C3,  true, false },
	{ C4, C5,  true, false },
	{ C4, C6,  true, false },
	{ C4, C7,  true, false },
	{ C4, C8,  true, false },
	{ C4, D3,  true, false },
	{ C4, D4,  true, false },
	{ C4, D5, false, false },
	{ C4, E2,  true, false },
	{ C4, E4,  true, false },
	{ C4, E6, false, false },
	{ C4, F1,  true, false },
	{ C4, F4,  true, false },
	{ C4, F7, false, false },
	{ C4, G4,  true, false },
	{ C4, G8, false, false },
	{ C4, H4,  true, false },
	{ C5, A3,  true, false },
	{ C5, A5,  true, false },
	{ C5, A7,  true, false },
	{ C5, B4,  true, false },
	{ C5, B5,  true, false },
	{ C5, B6,  true, false },
	{ C5, C1,  true, false },
	{ C5, C2,  true, false },
	{ C5, C3,  true, false },
	{ C5, C4,  true, false },
	{ C5, C6,  true, false },
	{ C5, C7,  true, false },
	{ C5, C8,  true, false },
	{ C5, D4,  true, false },
	{ C5, D5, false, false },
	{ C5, D6,  true, false },
	{ C5, E3,  true, false },
	{ C5, E5, false, false },
	{ C5, E7,  true, false },
	{ C5, F2,  true, false },
	{ C5, F5, false, false },
	{ C5, F8,  true, false },
	{ C5, G1,  true, false },
	{ C5, G5, false, false },
	{ C5, H5, false, false },
	{ C6, A4,  true, false },
	{ C6, A6,  true, false },
	{ C6, A8,  true, false },
	{ C6, B5,  true, false },
	{ C6, B6,  true, false },
	{ C6, B7,  true, false },
	{ C6, C1,  true, false },
	{ C6, C2,  true, false },
	{ C6, C3,  true, false },
	{ C6, C4,  true, false },
	{ C6, C5,  true, false },
	{ C6, C7,  true, false },
	{ C6, C8,  true, false },
	{ C6, D5, false, false },
	{ C6, D6,  true, false },
	{ C6, D7,  true, false },
	{ C6, E4, false, false },
	{ C6, E6,  true, false },
	{ C6, E8,  true, false },
	{ C6, F3, false, false },
	{ C6, F6,  true, false },
	{ C6, G2, false, false },
	{ C6, G6,  true, false },
	{ C6, H1, false, false },
	{ C6, H6,  true, false },
	{ D1, D5, false, false },
	{ D1, D6, false, false },
	{ D1, D7, false, false },
	{ D1, D8, false, false },
	{ D2, D5, false, false },
	{ D2, D6, false, false },
	{ D2, D7, false, false },
	{ D2, D8, false, false },
	{ D3, D5, false, false },
	{ D3, D6, false, false },
	{ D3, D7, false, false },
	{ D3, D8, false, false },
	{ D4, A1,  true, false },
	{ D4, A4,  true, false },
	{ D4, A7,  true, false },
	{ D4, B2,  true, false },
	{ D4, B4,  true, false },
	{ D4, B6,  true, false },
	{ D4, C3,  true, false },
	{ D4, C4,  true, false },
	{ D4, C5,  true, false },
	{ D4, D1,  true, false },
	{ D4, D2,  true, false },
	{ D4, D3,  true, false },
	{ D4, D5, false, false },
	{ D4, D6, false, false },
	{ D4, D7, false, false },
	{ D4, D8, false, false },
	{ D4, E3,  true, false },
	{ D4, E4,  true, false },
	{ D4, E5,  true, false },
	{ D4, F2,  true, false },
	{ D4, F4,  true, false },
	{ D4, F6,  true, false },
	{ D4, G1,  true, false },
	{ D4, G4,  true, false },
	{ D4, G7,  true, false },
	{ D4, H4,  true, false },
	{ D4, H8,  true, false },
	{ D5, A2, false, false },
	{ D5, A5, false, false },
	{ D5, A8, false, false },
	{ D5, B3, false, false },
	{ D5, B5, false, false },
	{ D5, B7, false, false },
	{ D5, C4, false, false },
	{ D5, C5, false, false },
	{ D5, C6, false, false },
	{ D5, D1, false, false },
	{ D5, D2, false, false },
	{ D5, D3, false, false },
	{ D5, D4, false, false },
	{ D5, D6, false, false },
	{ D5, D7, false, false },
	{ D5, D8, false, false },
	{ D5, E4, false, false },
	{ D5, E5, false, false },
	{ D5, E6, false, false },
	{ D5, F3, false, false },
	{ D5, F5, false, false },
	{ D5, F7, false, false },
	{ D5, G2, false, false },
	{ D5, G5, false, false },
	{ D5, G8, false, false },
	{ D5, H1, false, false },
	{ D5, H5, false, false },
	{ D6, A3,  true, false },
	{ D6, A6,  true, false },
	{ D6, B4,  true, false },
	{ D6, B6,  true, false },
	{ D6, B8,  true, false },
	{ D6, C5,  true, false },
	{ D6, C6,  true, false },
	{ D6, C7,  true, false },
	{ D6, D1, false, false },
	{ D6, D2, false, false },
	{ D6, D3, false, false },
	{ D6, D4, false, false },
	{ D6, D5, false, false },
	{ D6, D7,  true, false },
	{ D6, D8,  true, false },
	{ D6, E5,  true, false },
	{ D6, E6,  true, false },
	{ D6, E7,  true, false },
	{ D6, F4,  true, false },
	{ D6, F6,  true, false },
	{ D6, F8,  true, false },
	{ D6, G3,  true, false },
	{ D6, G6,  true, false },
	{ D6, H2,  true, false },
	{ D6, H6,  true, false },
	{ D7, D1, false, false },
	{ D7, D2, false, false },
	{ D7, D3, false, false },
	{ D7, D4, false, false },
	{ D7, D5, false, false },
	{ D8, D1, false, false },
	{ D8, D2, false, false },
	{ D8, D3, false, false },
	{ D8, D4, false, false },
	{ D8, D5, false, false },
	{ E4, A4,  true, false },
	{ E4, A8, false, false },
	{ E4, B1,  true, false },
	{ E4, B4,  true, false },
	{ E4, B7, false, false },
	{ E4, C2,  true, false },
	{ E4, C4,  true, false },
	{ E4, C6, false, false },
	{ E4, D3,  true, false },
	{ E4, D4,  true, false },
	{ E4, D5, false, false },
	{ E4, E1,  true, false },
	{ E4, E2,  true, false },
	{ E4, E3,  true, false },
	{ E4, E5,  true, false },
	{ E4, E6,  true, false },
	{ E4, E7,  true, false },
	{ E4, E8,  true, false },
	{ E4, F3,  true, false },
	{ E4, F4,  true, false },
	{ E4, F5,  true, false },
	{ E4, G2,  true, false },
	{ E4, G4,  true, false },
	{ E4, G6,  true, false },
	{ E4, H1,  true, false },
	{ E4, H4,  true, false },
	{ E4, H7,  true, false },
	{ E5, A1,  true, false },
	{ E5, A5, false, false },
	{ E5, B2,  true, false },
	{ E5, B5, false, false },
	{ E5, B8,  true, false },
	{ E5, C3,  true, false },
	{ E5, C5, false, false },
	{ E5, C7,  true, false },
	{ E5, D4,  true, false },
	{ E5, D5, false, false },
	{ E5, D6,  true, false },
	{ E5, E1,  true, false },
	{ E5, E2,  true, false },
	{ E5, E3,  true, false },
	{ E5, E4,  true, false },
	{ E5, E6,  true, false },
	{ E5, E7,  true, false },
	{ E5, E8,  true, false },
	{ E5, F4,  true, false },
	{ E5, F5,  true, false },
	{ E5, F6,  true, false },
	{ E5, G3,  true, false },
	{ E5, G5,  true, false },
	{ E5, G7,  true, false },
	{ E5, H2,  true, false },
	{ E5, H5,  true, false },
	{ E5, H8,  true, false },
	{ E6, A2, false, false },
	{ E6, A6,  true, false },
	{ E6, B3, false, false },
	{ E6, B6,  true, false },
	{ E6, C4, false, false },
	{ E6, C6,  true, false },
	{ E6, C8,  true, false },
	{ E6, D5, false, false },
	{ E6, D6,  true, false },
	{ E6, D7,  true, false },
	{ E6, E1,  true, false },
	{ E6, E2,  true, false },
	{ E6, E3,  true, false },
	{ E6, E4,  true, false },
	{ E6, E5,  true, false },
	{ E6, E7,  true, false },
	{ E6, E8,  true, false },
	{ E6, F5,  true, false },
	{ E6, F6,  true, false },
	{ E6, F7,  true, false },
	{ E6, G4,  true, false },
	{ E6, G6,  true, false },
	{ E6, G8,  true, false },
	{ E6, H3,  true, false },
	{ E6, H6,  true, false },
	{ F3, A8, false, false },
	{ F3, B7, false, false },
	{ F3, C6, false, false },
	{ F3, D5, false, false },
	{ F5, A5, false, false },
	{ F5, B5, false, false },
	{ F5, C5, false, false },
	{ F5, D5, false, false },
	{ F7, A2, false, false },
	{ F7, B3, false, false },
	{ F7, C4, false, false },
	{ F7, D5, false, false },
	{ G2, A8, false, false },
	{ G2, B7, false, false },
	{ G2, C6, false, false },
	{ G2, D5, false, false },
	{ G5, A5, false, false },
	{ G5, B5, false, false },
	{ G5, C5, false, false },
	{ G5, D5, false, false },
	{ G8, A2, false, false },
	{ G8, B3, false, false },
	{ G8, C4, false, false },
	{ G8, D5, false, false },
	{ H1, A8, false, false },
	{ H1, B7, false, false },
	{ H1, C6, false, false },
	{ H1, D5, false, false },
	{ H5, A5, false, false },
	{ H5, B5, false, false },
	{ H5, C5, false, false },
	{ H5, D5, false, false },
	/* BlackQueen, D6 */
	{ A3, D6, false, false },
	{ A3, E7, false, false },
	{ A3, F8, false, false },
	{ A6, D6, false, false },
	{ A6, E6, false, false },
	{ A6, F6, false, false },
	{ A6, G6, false, false },
	{ A6, H6, false, false },
	{ B4, D6, false, false },
	{ B4, E7, false, false },
	{ B4, F8, false, false },
	{ B6, D6, false, false },
	{ B6, E6, false, false },
	{ B6, F6, false, false },
	{ B6, G6, false, false },
	{ B6, H6, false, false },
	{ B8, D6, false, false },
	{ B8, E5, false, false },
	{ B8, F4, false, false },
	{ B8, G3, false, false },
	{ B8, H2, false, false },
	{ C5, A3,  true, false },
	{ C5, A5,  true, false },
	{ C5, A7,  true, false },
	{ C5, B4,  true, false },
	{ C5, B5,  true, false },
	{ C5, B6,  true, false },
	{ C5, C1,  true, false },
	{ C5, C2,  true, false },
	{ C5, C3,  true, false },
	{ C5, C4,  true, false },
	{ C5, C6,  true, false },
	{ C5, C7,  true, false },
	{ C5, C8,  true, false },
	{ C5, D4,  true, false },
	{ C5, D5,  true, false },
	{ C5, D6, false, false },
	{ C5, E3,  true, false },
	{ C5, E5,  true, false },
	{ C5, E7, false, false },
	{ C5, F2,  true, false },
	{ C5, F5,  true, false },
	{ C5, F8, false, false },
	{ C5, G1,  true, false },
	{ C5, G5,  true, false },
	{ C5, H5,  true, false },
	{ C6, A4,  true, false },
	{ C6, A6,  true, false },
	{ C6, A8,  true, false },
	{ C6, B5,  true, false },
	{ C6, B6,  true, false },
	{ C6, B7,  true, false },
	{ C6, C1,  true, false },
	{ C6, C2,  true, false },
	{ C6, C3,  true, false },
	{ C6, C4,  true, false },
	{ C6, C5,  true, false },
	{ C6, C7,  true, false },
	{ C6, C8,  true, false },
	{ C6, D5,  true, false },
	{ C6, D6, false, false },
	{ C6, D7,  true, false },
	{ C6, E4,  true, false },
	{ C6, E6, false, false },
	{ C6, E8,  true, false },
	{ C6, F3,  true, false },
	{ C6, F6, false, false },
	{ C6, G2,  true, false },
	{ C6, G6, false, false },
	{ C6, H1,  true, false },
	{ C6, H6, false, false },
	{ C7, A5,  true, false },
	{ C7, A7,  true, false },
	{ C7, B6,  true, false },
	{ C7, B7,  true, false },
	{ C7, B8,  true, false },
	{ C7, C1,  true, false },
	{ C7, C2,  true, false },
	{ C7, C3,  true, false },
	{ C7, C4,  true, false },
	{ C7, C5,  true, false },
	{ C7, C6,  true, false },
	{ C7, C8,  true, false },
	{ C7, D6, false, false },
	{ C7, D7,  true, false },
	{ C7, D8,  true, false },
	{ C7, E5, false, false },
	{ C7, E7,  true, false },
	{ C7, F4, false, false },
	{ C7, F7,  true, false },
	{ C7, G3, false, false },
	{ C7, G7,  true, false },
	{ C7, H2, false, false },
	{ C7, H7,  true, false },
	{ D1, D6, false, false },
	{ D1, D7, false, false },
	{ D1, D8, false, false },
	{ D2, D6, false, false },
	{ D2, D7, false, false },
	{ D2, D8, false, false },
	{ D3, D6, false, false },
	{ D3, D7, false, false },
	{ D3, D8, false, false },
	{ D4, D6, false, false },
	{ D4, D7, false, false },
	{ D4, D8, false, false },
	{ D5, A2,  true, false },
	{ D5, A5,  true, false },
	{ D5, A8,  true, false },
	{ D5, B3,  true, false },
	{ D5, B5,  true, false },
	{ D5, B7,  true, false },
	{ D5, C4,  true, false },
	{ D5, C5,  true, false },
	{ D5, C6,  true, false },
	{ D5, D1,  true, false },
	{ D5, D2,  true, false },
	{ D5, D3,  true, false },
	{ D5, D4,  true, false },
	{ D5, D6, false, false },
	{ D5, D7, false, false },
	{ D5, D8, false, false },
	{ D5, E4,  true, false },
	{ D5, E5,  true, false },
	{ D5, E6,  true, false },
	{ D5, F3,  true, false },
	{ D5, F5,  true, false },
	{ D5, F7,  true, false },
	{ D5, G2,  true, false },
	{ D5, G5,  true, false },
	{ D5, G8,  true, false },
	{ D5, H1,  true, false },
	{ D5, H5,  true, false },
	{ D6, A3, false, false },
	{ D6, A6, false, false },
	{ D6, B4, false, false },
	{ D6, B6, false, false },
	{ D6, B8, false, false },
	{ D6, C5, false, false },
	{ D6, C6, false, false },
	{ D6, C7, false, false },
	{ D6, D1, false, false },
	{ D6, D2, false, false },
	{ D6, D3, false, false },
	{ D6, D4, false, false },
	{ D6, D5, false, false },
	{ D6, D7, false, false },
	{ D6, D8, false, false },
	{ D6, E5, false, false },
	{ D6, E6, false, false },
	{ D6, E7, false, false },
	{ D6, F4, false, false },
	{ D6, F6, false, false },
	{ D6, F8, false, false },
	{ D6, G3, false, false },
	{ D6, G6, false, false },
	{ D6, H2, false, false },
	{ D6, H6, false, false },
	{ D7, A4,  true, false },
	{ D7, A7,  true, false },
	{ D7, B5,  true, false },
	{ D7, B7,  true, false },
	{ D7, C6,  true, false },
	{ D7, C7,  true, false },
	{ D7, C8,  true, false },
	{ D7, D1, false, false },
	{ D7, D2, false, false },
	{ D7, D3, false, false },
	{ D7, D4, false, false },
	{ D7, D5, false, false },
	{ D7, D6, false, false },
	{ D7, D8,  true, false },
	{ D7, E6,  true, false },
	{ D7, E7,  true, false },
	{ D7, E8,  true, false },
	{ D7, F5,  true, false },
	{ D7, F7,  true, false },
	{ D7, G4,  true, false },
	{ D7, G7,  true, false },
	{ D7, H3,  true, false },
	{ D7, H7,  true, false },
	{ D8, D1, false, false },
	{ D8, D2, false, false },
	{ D8, D3, false, false },
	{ D8, D4, false, false },
	{ D8, D5, false, false },
	{ D8, D6, false, false },
	{ E5, A1,  true, false },
	{ E5, A5,  true, false },
	{ E5, B2,  true, false },
	{ E5, B5,  true, false },
	{ E5, B8, false, false },
	{ E5, C3,  true, false },
	{ E5, C5,  true, false },
	{ E5, C7, false, false },
	{ E5, D4,  true, false },
	{ E5, D5,  true, false },
	{ E5, D6, false, false },
	{ E5, E1,  true, false },
	{ E5, E2,  true, false },
	{ E5, E3,  true, false },
	{ E5, E4,  true, false },
	{ E5, E6,  true, false },
	{ E5, E7,  true, false },
	{ E5, E8,  true, false },
	{ E5, F4,  true, false },
	{ E5, F5,  true, false },
	{ E5, F6,  true, false },
	{ E5, G3,  true, false },
	{ E5, G5,  true, false },
	{ E5, G7,  true, false },
	{ E5, H2,  true, false },
	{ E5, H5,  true, false },
	{ E5, H8,  true, false },
	{ E6, A2,  true, false },
	{ E6, A6, false, false },
	{ E6, B3,  true, false },
	{ E6, B6, false, false },
	{ E6, C4,  true, false },
	{ E6, C6, false, false },
	{ E6, C8,  true, false },
	{ E6, D5,  true, false },
	{ E6, D6, false, false },
	{ E6, D7,  true, false },
	{ E6, E1,  true, false },
	{ E6, E2,  true, false },
	{ E6, E3,  true, false },
	{ E6, E4,  true, false },
	{ E6, E5,  true, false },
	{ E6, E7,  true, false },
	{ E6, E8,  true, false },
	{ E6, F5,  true, false },
	{ E6, F6,  true, false },
	{ E6, F7,  true, false },
	{ E6, G4,  true, false },
	{ E6, G6,  true, false },
	{ E6, G8,  true, false },
	{ E6, H3,  true, false },
	{ E6, H6,  true, false },
	{ E7, A3, false, false },
	{ E7, A7,  true, false },
	{ E7, B4, false, false },
	{ E7, B7,  true, false },
	{ E7, C5, false, false },
	{ E7, C7,  true, false },
	{ E7, D6, false, false },
	{ E7, D7,  true, false },
	{ E7, D8,  true, false },
	{ E7, E1,  true, false },
	{ E7, E2,  true, false },
	{ E7, E3,  true, false },
	{ E7, E4,  true, false },
	{ E7, E5,  true, false },
	{ E7, E6,  true, false },
	{ E7, E8,  true, false },
	{ E7, F6,  true, false },
	{ E7, F7,  true, false },
	{ E7, F8,  true, false },
	{ E7, G5,  true, false },
	{ E7, G7,  true, false },
	{ E7, H4,  true, false },
	{ E7, H7,  true, false },
	{ F4, B8, false, false },
	{ F4, C7, false, false },
	{ F4, D6, false, false },
	{ F6, A6, false, false },
	{ F6, B6, false, false },
	{ F6, C6, false, false },
	{ F6, D6, false, false },
	{ F8, A3, false, false },
	{ F8, B4, false, false },
	{ F8, C5, false, false },
	{ F8, D6, false, false },
	{ G3, B8, false, false },
	{ G3, C7, false, false },
	{ G3, D6, false, false },
	{ G6, A6, false, false },
	{ G6, B6, false, false },
	{ G6, C6, false, false },
	{ G6, D6, false, false },
	{ H2, B8, false, false },
	{ H2, C7, false, false },
	{ H2, D6, false, false },
	{ H6, A6, false, false },
	{ H6, B6, false, false },
	{ H6, C6, false, false },
	{ H6, D6, false, false },
	/* BlackQueen, D7 */
	{ A4, D7, false, false },
	{ A4, E8, false, false },
	{ A7, D7, false, false },
	{ A7, E7, false, false },
	{ A7, F7, false, false },
	{ A7, G7, false, false },
	{ A7, H7, false, false },
	{ B5, D7, false, false },
	{ B5, E8, false, false },
	{ B7, D7, false, false },
	{ B7, E7, false, false },
	{ B7, F7, false, false },
	{ B7, G7, false, false },
	{ B7, H7, false, false },
	{ C6, A4,  true, false },
	{ C6, A6,  true, false },
	{ C6, A8,  true, false },
	{ C6, B5,  true, false },
	{ C6, B6,  true, false },
	{ C6, B7,  true, false },
	{ C6, C1,  true, false },
	{ C6, C2,  true, false },
	{ C6, C3,  true, false },
	{ C6, C4,  true, false },
	{ C6, C5,  true, false },
	{ C6, C7,  true, false },
	{ C6, C8,  true, false },
	{ C6, D5,  true, false },
	{ C6, D6,  true, false },
	{ C6, D7, false, false },
	{ C6, E4,  true, false },
	{ C6, E6,  true, false },
	{ C6, E8, false, false },
	{ C6, F3,  true, false },
	{ C6, F6,  true, false },
	{ C6, G2,  true, false },
	{ C6, G6,  true, false },
	{ C6, H1,  true, false },
	{ C6, H6,  true, false },
	{ C7, A5,  true, false },
	{ C7, A7,  true, false },
	{ C7, B6,  true, false },
	{ C7, B7,  true, false },
	{ C7, B8,  true, false },
	{ C7, C1,  true, false },
	{ C7, C2,  true, false },
	{ C7, C3,  true, false },
	{ C7, C4,  true, false },
	{ C7, C5,  true, false },
	{ C7, C6,  true, false },
	{ C7, C8,  true, false },
	{ C7, D6,  true, false },
	{ C7, D7, false, false },
	{ C7, D8,  true, false },
	{ C7, E5,  true, false },
	{ C7, E7, false, false },
	{ C7, F4,  true, false },
	{ C7, F7, false, false },
	{ C7, G3,  true, false },
	{ C7, G7, false, false },
	{ C7, H2,  true, false },
	{ C7, H7, false, false },
	{ C8, A6,  true, false },
	{ C8, A8,  true, false },
	{ C8, B7,  true, false },
	{ C8, B8,  true, false },
	{ C8, C1,  true, false },
	{ C8, C2,  true, false },
	{ C8, C3,  true, false },
	{ C8, C4,  true, false },
	{ C8, C5,  true, false },
	{ C8, C6,  true, false },
	{ C8, C7,  true, false },
	{ C8, D7, false, false },
	{ C8, D8,  true, false },
	{ C8, E6, false, false },
	{ C8, E8,  true, false },
	{ C8, F5, false, false },
	{ C8, F8,  true, false },
	{ C8, G4, false, false },
	{ C8, G8,  true, false },
	{ C8, H3, false, false },
	{ C8, H8,  true, false },
	{ D1, D7, false, false },
	{ D1, D8, false, false },
	{ D2, D7, false, false },
	{ D2, D8, false, false },
	{ D3, D7, false, false },
	{ D3, D8, false, false },
	{ D4, D7, false, false },
	{ D4, D8, false, false },
	{ D5, D7, false, false },
	{ D5, D8, false, false },
	{ D6, A3,  true, false },
	{ D6, A6,  true, false },
	{ D6, B4,  true, false },
	{ D6, B6,  true, false },
	{ D6, B8,  true, false },
	{ D6, C5,  true, false },
	{ D6, C6,  true, false },
	{ D6, C7,  true, false },
	{ D6, D1,  true, false },
	{ D6, D2,  true, false },
	{ D6, D3,  true, false },
	{ D6, D4,  true, false },
	{ D6, D5,  true, false },
	{ D6, D7, false, false },
	{ D6, D8, false, false },
	{ D6, E5,  true, false },
	{ D6, E6,  true, false },
	{ D6, E7,  true, false },
	{ D6, F4,  true, false },
	{ D6, F6,  true, false },
	{ D6, F8,  true, false },
	{ D6, G3,  true, false },
	{ D6, G6,  true, false },
	{ D6, H2,  true, false },
	{ D6, H6,  true, false },
	{ D7, A4, false, false },
	{ D7, A7, false, false },
	{ D7, B5, false, false },
	{ D7, B7, false, false },
	{ D7, C6, false, false },
	{ D7, C7, false, false },
	{ D7, C8, false, false },
	{ D7, D1, false, false },
	{ D7, D2, false, false },
	{ D7, D3, false, false },
	{ D7, D4, false, false },
	{ D7, D5, false, false },
	{ D7, D6, false, false },
	{ D7, D8, false, false },
	{ D7, E6, false, false },
	{ D7, E7, false, false },
	{ D7, E8, false, false },
	{ D7, F5, false, false },
	{ D7, F7, false, false },
	{ D7, G4, false, false },
	{ D7, G7, false, false },
	{ D7, H3, false, false },
	{ D7, H7, false, false },
	{ D8, A5,  true, false },
	{ D8, A8,  true, false },
	{ D8, B6,  true, false },
	{ D8, B8,  true, false },
	{ D8, C7,  true, false },
	{ D8, C8,  true, false },
	{ D8, D1, false, false },
	{ D8, D2, false, false },
	{ D8, D3, false, false },
	{ D8, D4, false, false },
	{ D8, D5, false, false },
	{ D8, D6, false, false },
	{ D8, D7, false, false },
	{ D8, E7,  true, false },
	{ D8, E8,  true, false },
	{ D8, F6,  true, false },
	{ D8, F8,  true, false },
	{ D8, G5,  true, false },
	{ D8, G8,  true, false },
	{ D8, H4,  true, false },
	{ D8, H8,  true, false },
	{ E6, A2,  true, false },
	{ E6, A6,  true, false },
	{ E6, B3,  true, false },
	{ E6, B6,  true, false },
	{ E6, C4,  true, false },
	{ E6, C6,  true, false },
	{ E6, C8, false, false },
	{ E6, D5,  true, false },
	{ E6, D6,  true, false },
	{ E6, D7, false, false },
	{ E6, E1,  true, false },
	{ E6, E2,  true, false },
	{ E6, E3,  true, false },
	{ E6, E4,  true, false },
	{ E6, E5,  true, false },
	{ E6, E7,  true, false },
	{ E6, E8,  true, false },
	{ E6, F5,  true, false },
	{ E6, F6,  true, false },
	{ E6, F7,  true, false },
	{ E6, G4,  true, false },
	{ E6, G6,  true, false },
	{ E6, G8,  true, false },
	{ E6, H3,  true, false },
	{ E6, H6,  true, false },
	{ E7, A3,  true, false },
	{ E7, A7, false, false },
	{ E7, B4,  true, false },
	{ E7, B7, false, false },
	{ E7, C5,  true, false },
	{ E7, C7, false, false },
	{ E7, D6,  true, false },
	{ E7, D7, false, false },
	{ E7, D8,  true, false },
	{ E7, E1,  true, false },
	{ E7, E2,  true, false },
	{ E7, E3,  true, false },
	{ E7, E4,  true, false },
	{ E7, E5,  true, false },
	{ E7, E6,  true, false },
	{ E7, E8,  true, false },
	{ E7, F6,  true, false },
	{ E7, F7,  true, false },
	{ E7, F8,  true, false },
	{ E7, G5,  true, false },
	{ E7, G7,  true, false },
	{ E7, H4,  true, false },
	{ E7, H7,  true, false },
	{ E8, A4, false, false },
	{ E8, A8,  true, false },
	{ E8, B5, false, false },
	{ E8, B8,  true, false },
	{ E8, C6, false, false },
	{ E8, C8,  true, false },
	{ E8, D7, false, false },
	{ E8, D8,  true, false },
	{ E8, E1,  true, false },
	{ E8, E2,  true, false },
	{ E8, E3,  true, false },
	{ E8, E4,  true, false },
	{ E8, E5,  true, false },
	{ E8, E6,  true, false },
	{ E8, E7,  true, false },
	{ E8, F7,  true, false },
	{ E8, F8,  true, false },
	{ E8, G6,  true, false },
	{ E8, G8,  true, false },
	{ E8, H5,  true, false },
	{ E8, H8,  true, false },
	{ F5, C8, false, false },
	{ F5, D7, false, false },
	{ F7, A7, false, false },
	{ F7, B7, false, false },
	{ F7, C7, false, false },
	{ F7, D7, false, false },
	{ G4, C8, false, false },
	{ G4, D7, false, false },
	{ G7, A7, false, false },
	{ G7, B7, false, false },
	{ G7, C7, false, false },
	{ G7, D7, false, false },
	{ H3, C8, false, false },
	{ H3, D7, false, false },
	{ H7, A7, false, false },
	{ H7, B7, false, false },
	{ H7, C7, false, false },
	{ H7, D7, false, false },
	/* BlackQueen, D8 */
	{ A5, D8, false, false },
	{ A8, D8, false, false },
	{ A8, E8, false, false },
	{ A8, F8, false, false },
	{ A8, G8, false, false },
	{ A8, H8, false, false },
	{ B6, D8, false, false },
	{ B8, D8, false, false },
	{ B8, E8, false, false },
	{ B8, F8, false, false },
	{ B8, G8, false, false },
	{ B8, H8, false, false },
	{ C7, A5,  true, false },
	{ C7, A7,  true, false },
	{ C7, B6,  true, false },
	{ C7, B7,  true, false },
	{ C7, B8,  true, false },
	{ C7, C1,  true, false },
	{ C7, C2,  true, false },
	{ C7, C3,  true, false },
	{ C7, C4,  true, false },
	{ C7, C5,  true, false },
	{ C7, C6,  true, false },
	{ C7, C8,  true, false },
	{ C7, D6,  true, false },
	{ C7, D7,  true, false },
	{ C7, D8, false, false },
	{ C7, E5,  true, false },
	{ C7, E7,  true, false },
	{ C7, F4,  true, false },
	{ C7, F7,  true, false },
	{ C7, G3,  true, false },
	{ C7, G7,  true, false },
	{ C7, H2,  true, false },
	{ C7, H7,  true, false },
	{ C8, A6,  true, false },
	{ C8, A8,  true, false },
	{ C8, B7,  true, false },
	{ C8, B8,  true, false },
	{ C8, C1,  true, false },
	{ C8, C2,  true, false },
	{ C8, C3,  true, false },
	{ C8, C4,  true, false },
	{ C8, C5,  true, false },
	{ C8, C6,  true, false },
	{ C8, C7,  true, false },
	{ C8, D7,  true, false },
	{ C8, D8, false, false },
	{ C8, E6,  true, false },
	{ C8, E8, false, false },
	{ C8, F5,  true, false },
	{ C8, F8, false, false },
	{ C8, G4,  true, false },
	{ C8, G8, false, false },
	{ C8, H3,  true, false },
	{ C8, H8, false, false },
	{ D1, D8, false, false },
	{ D2, D8, false, false },
	{ D3, D8, false, false },
	{ D4, D8, false, false },
	{ D5, D8, false, false },
	{ D6, D8, false, false },
	{ D7, A4,  true, false },
	{ D7, A7,  true, false },
	{ D7, B5,  true, false },
	{ D7, B7,  true, false },
	{ D7, C6,  true, false },
	{ D7, C7,  true, false },
	{ D7, C8,  true, false },
	{ D7, D1,  true, false },
	{ D7, D2,  true, false },
	{ D7, D3,  true, false },
	{ D7, D4,  true, false },
	{ D7, D5,  true, false },
	{ D7, D6,  true, false },
	{ D7, D8, false, false },
	{ D7, E6,  true, false },
	{ D7, E7,  true, false },
	{ D7, E8,  true, false },
	{ D7, F5,  true, false },
	{ D7, F7,  true, false },
	{ D7, G4,  true, false },
	{ D7, G7,  true, false },
	{ D7, H3,  true, false },
	{ D7, H7,  true, false },
	{ D8, A5, false, false },
	{ D8, A8, false, false },
	{ D8, B6, false, false },
	{ D8, B8, false, false },
	{ D8, C7, false, false },
	{ D8, C8, false, false },
	{ D8, D1, false, false },
	{ D8, D2, false, false },
	{ D8, D3, false, false },
	{ D8, D4, false, false },
	{ D8, D5, false, false },
	{ D8, D6, false, false },
	{ D8, D7, false, false },
	{ D8, E7, false, false },
	{ D8, E8, false, false },
	{ D8, F6, false, false },
	{ D8, F8, false, false },
	{ D8, G5, false, false },
	{ D8, G8, false, false },
	{ D8, H4, false, false },
	{ D8, H8, false, false },
	{ E7, A3,  true, false },
	{ E7, A7,  true, false },
	{ E7, B4,  true, false },
	{ E7, B7,  true, false },
	{ E7, C5,  true, false },
	{ E7, C7,  true, false },
	{ E7, D6,  true, false },
	{ E7, D7,  true, false },
	{ E7, D8, false, false },
	{ E7, E1,  true, false },
	{ E7, E2,  true, false },
	{ E7, E3,  true, false },
	{ E7, E4,  true, false },
	{ E7, E5,  true, false },
	{ E7, E6,  true, false },
	{ E7, E8,  true, false },
	{ E7, F6,  true, false },
	{ E7, F7,  true, false },
	{ E7, F8,  true, false },
	{ E7, G5,  true, false },
	{ E7, G7,  true, false },
	{ E7, H4,  true, false },
	{ E7, H7,  true, false },
	{ E8, A4,  true, false },
	{ E8, A8, false, false },
	{ E8, B5,  true, false },
	{ E8, B8, false, false },
	{ E8, C6,  true, false },
	{ E8, C8, false, false },
	{ E8, D7,  true, false },
	{ E8, D8, false, false },
	{ E8, E1,  true, false },
	{ E8, E2,  true, false },
	{ E8, E3,  true, false },
	{ E8, E4,  true, false },
	{ E8, E5,  true, false },
	{ E8, E6,  true, false },
	{ E8, E7,  true, false },
	{ E8, F7,  true, false },
	{ E8, F8,  true, false },
	{ E8, G6,  true, false },
	{ E8, G8,  true, false },
	{ E8, H5,  true, false },
	{ E8, H8,  true, false },
	{ F6, D8, false, false },
	{ F8, A8, false, false },
	{ F8, B8, false, false },
	{ F8, C8, false, false },
	{ F8, D8, false, false },
	{ G5, D8, false, false },
	{ G8, A8, false, false },
	{ G8, B8, false, false },
	{ G8, C8, false, false },
	{ G8, D8, false, false },
	{ H4, D8, false, false },
	{ H8, A8, false, false },
	{ H8, B8, false, false },
	{ H8, C8, false, false },
	{ H8, D8, false, false },
	/* BlackQueen, E1 */
	{ A1, E1, false, false },
	{ A1, F1, false, false },
	{ A1, G1, false, false },
	{ A1, H1, false, false },
	{ A5, E1, false, false },
	{ B1, E1, false, false },
	{ B1, F1, false, false },
	{ B1, G1, false, false },
	{ B1, H1, false, false },
	{ B4, E1, false, false },
	{ C1, E1, false, false },
	{ C1, F1, false, false },
	{ C1, G1, false, false },
	{ C1, H1, false, false },
	{ C3, E1, false, false },
	{ D1, A1,  true, false },
	{ D1, A4,  true, false },
	{ D1, B1,  true, false },
	{ D1, B3,  true, false },
	{ D1, C1,  true, false },
	{ D1, C2,  true, false },
	{ D1, D2,  true, false },
	{ D1, D3,  true, false },
	{ D1, D4,  true, false },
	{ D1, D5,  true, false },
	{ D1, D6,  true, false },
	{ D1, D7,  true, false },
	{ D1, D8,  true, false },
	{ D1, E1, false, false },
	{ D1, E2,  true, false },
	{ D1, F1, false, false },
	{ D1, F3,  true, false },
	{ D1, G1, false, false },
	{ D1, G4,  true, false },
	{ D1, H1, false, false },
	{ D1, H5,  true, false },
	{ D2, A2,  true, false },
	{ D2, A5,  true, false },
	{ D2, B2,  true, false },
	{ D2, B4,  true, false },
	{ D2, C1,  true, false },
	{ D2, C2,  true, false },
	{ D2, C3,  true, false },
	{ D2, D1,  true, false },
	{ D2, D3,  true, false },
	{ D2, D4,  true, false },
	{ D2, D5,  true, false },
	{ D2, D6,  true, false },
	{ D2, D7,  true, false },
	{ D2, D8,  true, false },
	{ D2, E1, false, false },
	{ D2, E2,  true, false },
	{ D2, E3,  true, false },
	{ D2, F2,  true, false },
	{ D2, F4,  true, false },
	{ D2, G2,  true, false },
	{ D2, G5,  true, false },
	{ D2, H2,  true, false },
	{ D2, H6,  true, false },
	{ E1, A1, false, false },
	{ E1, A5, false, false },
	{ E1, B1, false, false },
	{ E1, B4, false, false },
	{ E1, C1, false, false },
	{ E1, C3, false, false },
	{ E1, D1, false, false },
	{ E1, D2, false, false },
	{ E1, E2, false, false },
	{ E1, E3, false, false },
	{ E1, E4, false, false },
	{ E1, E5, false, false },
	{ E1, E6, false, false },
	{ E1, E7, false, false },
	{ E1, E8, false, false },
	{ E1, F1, false, false },
	{ E1, F2, false, false },
	{ E1, G1, false, false },
	{ E1, G3, false, false },
	{ E1, H1, false, false },
	{ E1, H4, false, false },
	{ E2, A2,  true, false },
	{ E2, A6,  true, false },
	{ E2, B2,  true, false },
	{ E2, B5,  true, false },
	{ E2, C2,  true, false },
	{ E2, C4,  true, false },
	{ E2, D1,  true, false },
	{ E2, D2,  true, false },
	{ E2, D3,  true, false },
	{ E2, E1, false, false },
	{ E2, E3,  true, false },
	{ E2, E4,  true, false },
	{ E2, E5,  true, false },
	{ E2, E6,  true, false },
	{ E2, E7,  true, false },
	{ E2, E8,  true, false },
	{ E2, F1,  true, false },
	{ E2, F2,  true, false },
	{ E2, F3,  true, false },
	{ E2, G2,  true, false },
	{ E2, G4,  true, false },
	{ E2, H2,  true, false },
	{ E2, H5,  true, false },
	{ E3, E1, false, false },
	{ E4, E1, false, false },
	{ E5, E1, false, false },
	{ E6, E1, false, false },
	{ E7, E1, false, false },
	{ E8, E1, false, false },
	{ F1, A1, false, false },
	{ F1, A6,  true, false },
	{ F1, B1, false, false },
	{ F1, B5,  true, false },
	{ F1, C1, false, false },
	{ F1, C4,  true, false },
	{ F1, D1, false, false },
	{ F1, D3,  true, false },
	{ F1, E1, false, false },
	{ F1, E2,  true, false },
	{ F1, F2,  true, false },
	{ F1, F3,  true, false },
	{ F1, F4,  true, false },
	{ F1, F5,  true, false },
	{ F1, F6,  true, false },
	{ F1, F7,  true, false },
	{ F1, F8,  true, false },
	{ F1, G1,  true, false },
	{ F1, G2,  true, false },
	{ F1, H1,  true, false },
	{ F1, H3,  true, false },
	{ F2, A2,  true, false },
	{ F2, A7,  true, false },
	{ F2, B2,  true, false },
	{ F2, B6,  true, false },
	{ F2, C2,  true, false },
	{ F2, C5,  true, false },
	{ F2, D2,  true, false },
	{ F2, D4,  true, false },
	{ F2, E1, false, false },
	{ F2, E2,  true, false },
	{ F2, E3,  true, false },
	{ F2, F1,  true, false },
	{ F2, F3,  true, false },
	{ F2, F4,  true, false },
	{ F2, F5,  true, false },
	{ F2, F6,  true, false },
	{ F2, F7,  true, false },
	{ F2, F8,  true, false },
	{ F2, G1,  true, false },
	{ F2, G2,  true, false },
	{ F2, G3,  true, false },
	{ F2, H2,  true, false },
	{ F2, H4,  true, false },
	{ G1, A1, false, false },
	{ G1, B1, false, false },
	{ G1, C1, false, false },
	{ G1, D1, false, false },
	{ G1, E1, false, false },
	{ G3, E1, false, false },
	{ H1, A1, false, false },
	{ H1, B1, false, false },
	{ H1, C1, false, false },
	{ H1, D1, false, false },
	{ H1, E1, false, false },
	{ H4, E1, false, false },
	/* BlackQueen, E2 */
	{ A2, E2, false, false },
	{ A2, F2, false, false },
	{ A2, G2, false, false },
	{ A2, H2, false, false },
	{ A6, E2, false, false },
	{ A6, F1, false, false },
	{ B2, E2, false, false },
	{ B2, F2, false, false },
	{ B2, G2, false, false },
	{ B2, H2, false, false },
	{ B5, E2, false, false },
	{ B5, F1, false, false },
	{ C2, E2, false, false },
	{ C2, F2, false, false },
	{ C2, G2, false, false },
	{ C2, H2, false, false },
	{ C4, E2, false, false },
	{ C4, F1, false, false },
	{ D1, A1,  true, false },
	{ D1, A4,  true, false },
	{ D1, B1,  true, false },
	{ D1, B3,  true, false },
	{ D1, C1,  true, false },
	{ D1, C2,  true, false },
	{ D1, D2,  true, false },
	{ D1, D3,  true, false },
	{ D1, D4,  true, false },
	{ D1, D5,  true, false },
	{ D1, D6,  true, false },
	{ D1, D7,  true, false },
	{ D1, D8,  true, false },
	{ D1, E1,  true, false },
	{ D1, E2, false, false },
	{ D1, F1,  true, false },
	{ D1, F3, false, false },
	{ D1, G1,  true, false },
	{ D1, G4, false, false },
	{ D1, H1,  true, false },
	{ D1, H5, false, false },
	{ D2, A2,  true, false },
	{ D2, A5,  true, false },
	{ D2, B2,  true, false },
	{ D2, B4,  true, false },
	{ D2, C1,  true, false },
	{ D2, C2,  true, false },
	{ D2, C3,  true, false },
	{ D2, D1,  true, false },
	{ D2, D3,  true, false },
	{ D2, D4,  true, false },
	{ D2, D5,  true, false },
	{ D2, D6,  true, false },
	{ D2, D7,  true, false },
	{ D2, D8,  true, false },
	{ D2, E1,  true, false },
	{ D2, E2, false, false },
	{ D2, E3,  true, false },
	{ D2, F2, false, false },
	{ D2, F4,  true, false },
	{ D2, G2, false, false },
	{ D2, G5,  true, false },
	{ D2, H2, false, false },
	{ D2, H6,  true, false },
	{ D3, A3,  true, false },
	{ D3, A6,  true, false },
	{ D3, B1,  true, false },
	{ D3, B3,  true, false },
	{ D3, B5,  true, false },
	{ D3, C2,  true, false },
	{ D3, C3,  true, false },
	{ D3, C4,  true, false },
	{ D3, D1,  true, false },
	{ D3, D2,  true, false },
	{ D3, D4,  true, false },
	{ D3, D5,  true, false },
	{ D3, D6,  true, false },
	{ D3, D7,  true, false },
	{ D3, D8,  true, false },
	{ D3, E2, false, false },
	{ D3, E3,  true, false },
	{ D3, E4,  true, false },
	{ D3, F1, false, false },
	{ D3, F3,  true, false },
	{ D3, F5,  true, false },
	{ D3, G3,  true, false },
	{ D3, G6,  true, false },
	{ D3, H3,  true, false },
	{ D3, H7,  true, false },
	{ E1, A1,  true, false },
	{ E1, A5,  true, false },
	{ E1, B1,  true, false },
	{ E1, B4,  true, false },
	{ E1, C1,  true, false },
	{ E1, C3,  true, false },
	{ E1, D1,  true, false },
	{ E1, D2,  true, false },
	{ E1, E2, false, false },
	{ E1, E3, false, false },
	{ E1, E4, false, false },
	{ E1, E5, false, false },
	{ E1, E6, false, false },
	{ E1, E7, false, false },
	{ E1, E8, false, false },
	{ E1, F1,  true, false },
	{ E1, F2,  true, false },
	{ E1, G1,  true, false },
	{ E1, G3,  true, false },
	{ E1, H1,  true, false },
	{ E1, H4,  true, false },
	{ E2, A2, false, false },
	{ E2, A6, false, false },
	{ E2, B2, false, false },
	{ E2, B5, false, false },
	{ E2, C2, false, false },
	{ E2, C4, false, false },
	{ E2, D1, false, false },
	{ E2, D2, false, false },
	{ E2, D3, false, false },
	{ E2, E1, false, false },
	{ E2, E3, false, false },
	{ E2, E4, false, false },
	{ E2, E5, false, false },
	{ E2, E6, false, false },
	{ E2, E7, false, false },
	{ E2, E8, false, false },
	{ E2, F1, false, false },
	{ E2, F2, false, false },
	{ E2, F3, false, false },
	{ E2, G2, false, false },
	{ E2, G4, false, false },
	{ E2, H2, false, false },
	{ E2, H5, false, false },
	{ E3, A3,  true, false },
	{ E3, A7,  true, false },
	{ E3, B3,  true, false },
	{ E3, B6,  true, false },
	{ E3, C1,  true, false },
	{ E3, C3,  true, false },
	{ E3, C5,  true, false },
	{ E3, D2,  true, false },
	{ E3, D3,  true, false },
	{ E3, D4,  true, false },
	{ E3, E1, false, false },
	{ E3, E2, false, false },
	{ E3, E4,  true, false },
	{ E3, E5,  true, false },
	{ E3, E6,  true, false },
	{ E3, E7,  true, false },
	{ E3, E8,  true, false },
	{ E3, F2,  true, false },
	{ E3, F3,  true, false },
	{ E3, F4,  true, false },
	{ E3, G1,  true, false },
	{ E3, G3,  true, false },
	{ E3, G5,  true, false },
	{ E3, H3,  true, false },
	{ E3, H6,  true, false },
	{ E4, E1, false, false },
	{ E4, E2, false, false },
	{ E5, E1, false, false },
	{ E5, E2, false, false },
	{ E6, E1, false, false },
	{ E6, E2, false, false },
	{ E7, E1, false, false },
	{ E7, E2, false, false },
	{ E8, E1, false, false },
	{ E8, E2, false, false },
	{ F1, A1,  true, false },
	{ F1, A6, false, false },
	{ F1, B1,  true, false },
	{ F1, B5, false, false },
	{ F1, C1,  true, false },
	{ F1, C4, false, false },
	{ F1, D1,  true, false },
	{ F1, D3, false, false },
	{ F1, E1,  true, false },
	{ F1, E2, false, false },
	{ F1, F2,  true, false },
	{ F1, F3,  true, false },
	{ F1, F4,  true, false },
	{ F1, F5,  true, false },
	{ F1, F6,  true, false },
	{ F1, F7,  true, false },
	{ F1, F8,  true, false },
	{ F1, G1,  true, false },
	{ F1, G2,  true, false },
	{ F1, H1,  true, false },
	{ F1, H3,  true, false },
	{ F2, A2, false, false },
	{ F2, A7,  true, false },
	{ F2, B2, false, false },
	{ F2, B6,  true, false },
	{ F2, C2, false, false },
	{ F2, C5,  true, false },
	{ F2, D2, false, false },
	{ F2, D4,  true, false },
	{ F2, E1,  true, false },
	{ F2, E2, false, false },
	{ F2, E3,  true, false },
	{ F2, F1,  true, false },
	{ F2, F3,  true, false },
	{ F2, F4,  true, false },
	{ F2, F5,  true, false },
	{ F2, F6,  true, false },
	{ F2, F7,  true, false },
	{ F2, F8,  true, false },
	{ F2, G1,  true, false },
	{ F2, G2,  true, false },
	{ F2, G3,  true, false },
	{ F2, H2,  true, false },
	{ F2, H4,  true, false },
	{ F3, A3,  true, false },
	{ F3, A8,  true, false },
	{ F3, B3,  true, false },
	{ F3, B7,  true, false },
	{ F3, C3,  true, false },
	{ F3, C6,  true, false },
	{ F3, D1, false, false },
	{ F3, D3,  true, false },
	{ F3, D5,  true, false },
	{ F3, E2, false, false },
	{ F3, E3,  true, false },
	{ F3, E4,  true, false },
	{ F3, F1,  true, false },
	{ F3, F2,  true, false },
	{ F3, F4,  true, false },
	{ F3, F5,  true, false },
	{ F3, F6,  true, false },
	{ F3, F7,  true, false },
	{ F3, F8,  true, false },
	{ F3, G2,  true, false },
	{ F3, G3,  true, false },
	{ F3, G4,  true, false },
	{ F3, H1,  true, false },
	{ F3, H3,  true, false },
	{ F3, H5,  true, false },
	{ G2, A2, false, false },
	{ G2, B2, false, false },
	{ G2, C2, false, false },
	{ G2, D2, false, false },
	{ G2, E2, false, false },
	{ G4, D1, false, false },
	{ G4, E2, false, false },
	{ H2, A2, false, false },
	{ H2, B2, false, false },
	{ H2, C2, false, false },
	{ H2, D2, false, false },
	{ H2, E2, false, false },
	{ H5, D1, false, false },
	{ H5, E2, false, false },
	/* BlackQueen, E3 */
	{ A3, E3, false, false },
	{ A3, F3, false, false },
	{ A3, G3, false, false },
	{ A3, H3, false, false },
	{ A7, E3, false, false },
	{ A7, F2, false, false },
	{ A7, G1, false, false },
	{ B3, E3, false, false },
	{ B3, F3, false, false },
	{ B3, G3, false, false },
	{ B3, H3, false, false },
	{ B6, E3, false, false },
	{ B6, F2, false, false },
	{ B6, G1, false, false },
	{ C1, E3, false, false },
	{ C1, F4, false, false },
	{ C1, G5, false, false },
	{ C1, H6, false, false },
	{ C3, E3, false, false },
	{ C3, F3, false, false },
	{ C3, G3, false, false },
	{ C3, H3, false, false },
	{ C5, E3, false, false },
	{ C5, F2, false, false },
	{ C5, G1, false, false },
	{ D2, A2,  true, false },
	{ D2, A5,  true, false },
	{ D2, B2,  true, false },
	{ D2, B4,  true, false },
	{ D2, C1,  true, false },
	{ D2, C2,  true, false },
	{ D2, C3,  true, false },
	{ D2, D1,  true, false },
	{ D2, D3,  true, false },
	{ D2, D4,  true, false },
	{ D2, D5,  true, false },
	{ D2, D6,  true, false },
	{ D2, D7,  true, false },
	{ D2, D8,  true, false },
	{ D2, E1,  true, false },
	{ D2, E2,  true, false },
	{ D2, E3, false, false },
	{ D2, F2,  true, false },
	{ D2, F4, false, false },
	{ D2, G2,  true, false },
	{ D2, G5, false, false },
	{ D2, H2,  true, false },
	{ D2, H6, false, false },
	{ D3, A3,  true, false },
	{ D3, A6,  true, false },
	{ D3, B1,  true, false },
	{ D3, B3,  true, false },
	{ D3, B5,  true, false },
	{ D3, C2,  true, false },
	{ D3, C3,  true, false },
	{ D3, C4,  true, false },
	{ D3, D1,  true, false },
	{ D3, D2,  true, false },
	{ D3, D4,  true, false },
	{ D3, D5,  true, false },
	{ D3, D6,  true, false },
	{ D3, D7,  true, false },
	{ D3, D8,  true, false },
	{ D3, E2,  true, false },
	{ D3, E3, false, false },
	{ D3, E4,  true, false },
	{ D3, F1,  true, false },
	{ D3, F3, false, false },
	{ D3, F5,  true, false },
	{ D3, G3, false, false },
	{ D3, G6,  true, false },
	{ D3, H3, false, false },
	{ D3, H7,  true, false },
	{ D4, A1,  true, false },
	{ D4, A4,  true, false },
	{ D4, A7,  true, false },
	{ D4, B2,  true, false },
	{ D4, B4,  true, false },
	{ D4, B6,  true, false },
	{ D4, C3,  true, false },
	{ D4, C4,  true, false },
	{ D4, C5,  true, false },
	{ D4, D1,  true, false },
	{ D4, D2,  true, false },
	{ D4, D3,  true, false },
	{ D4, D5,  true, false },
	{ D4, D6,  true, false },
	{ D4, D7,  true, false },
	{ D4, D8,  true, false },
	{ D4, E3, false, false },
	{ D4, E4,  true, false },
	{ D4, E5,  true, false },
	{ D4, F2, false, false },
	{ D4, F4,  true, false },
	{ D4, F6,  true, false },
	{ D4, G1, false, false },
	{ D4, G4,  true, false },
	{ D4, G7,  true, false },
	{ D4, H4,  true, false },
	{ D4, H8,  true, false },
	{ E1, E3, false, false },
	{ E1, E4, false, false },
	{ E1, E5, false, false },
	{ E1, E6, false, false },
	{ E1, E7, false, false },
	{ E1, E8, false, false },
	{ E2, A2,  true, false },
	{ E2, A6,  true, false },
	{ E2, B2,  true, false },
	{ E2, B5,  true, false },
	{ E2, C2,  true, false },
	{ E2, C4,  true, false },
	{ E2, D1,  true, false },
	{ E2, D2,  true, false },
	{ E2, D3,  true, false },
	{ E2, E1,  true, false },
	{ E2, E3, false, false },
	{ E2, E4, false, false },
	{ E2, E5, false, false },
	{ E2, E6, false, false },
	{ E2, E7, false, false },
	{ E2, E8, false, false },
	{ E2, F1,  true, false },
	{ E2, F2,  true, false },
	{ E2, F3,  true, false },
	{ E2, G2,  true, false },
	{ E2, G4,  true, false },
	{ E2, H2,  true, false },
	{ E2, H5,  true, false },
	{ E3, A3, false, false },
	{ E3, A7, false, false },
	{ E3, B3, false, false },
	{ E3, B6, false, false },
	{ E3, C1, false, false },
	{ E3, C3, false, false },
	{ E3, C5, false, false },
	{ E3, D2, false, false },
	{ E3, D3, false, false },
	{ E3, D4, false, false },
	{ E3, E1, false, false },
	{ E3, E2, false, false },
	{ E3, E4, false, false },
	{ E3, E5, false, false },
	{ E3, E6, false, false },
	{ E3, E7, false, false },
	{ E3, E8, false, false },
	{ E3, F2, false, false },
	{ E3, F3, false, false },
	{ E3, F4, false, false },
	{ E3, G1, false, false },
	{ E3, G3, false, false },
	{ E3, G5, false, false },
	{ E3, H3, false, false },
	{ E3, H6, false, false },
	{ E4, A4,  true, false },
	{ E4, A8,  true, false },
	{ E4, B1,  true, false },
	{ E4, B4,  true, false },
	{ E4, B7,  true, false },
	{ E4, C2,  true, false },
	{ E4, C4,  true, false },
	{ E4, C6,  true, false },
	{ E4, D3,  true, false },
	{ E4, D4,  true, false },
	{ E4, D5,  true, false },
	{ E4, E1, false, false },
	{ E4, E2, false, false },
	{ E4, E3, false, false },
	{ E4, E5,  true, false },
	{ E4, E6,  true, false },
	{ E4, E7,  true, false },
	{ E4, E8,  true, false },
	{ E4, F3,  true, false },
	{ E4, F4,  true, false },
	{ E4, F5,  true, false },
	{ E4, G2,  true, false },
	{ E4, G4,  true, false },
	{ E4, G6,  true, false },
	{ E4, H1,  true, false },
	{ E4, H4,  true, false },
	{ E4, H7,  true, false },
	{ E5, E1, false, false },
	{ E5, E2, false, false },
	{ E5, E3, false, false },
	{ E6, E1, false, false },
	{ E6, E2, false, false },
	{ E6, E3, false, false },
	{ E7, E1, false, false },
	{ E7, E2, false, false },
	{ E7, E3, false, false },
	{ E8, E1, false, false },
	{ E8, E2, false, false },
	{ E8, E3, false, false },
	{ F2, A2,  true, false },
	{ F2, A7, false, false },
	{ F2, B2,  true, false },
	{ F2, B6, false, false },
	{ F2, C2,  true, false },
	{ F2, C5, false, false },
	{ F2, D2,  true, false },
	{ F2, D4, false, false },
	{ F2, E1,  true, false },
	{ F2, E2,  true, false },
	{ F2, E3, false, false },
	{ F2, F1,  true, false },
	{ F2, F3,  true, false },
	{ F2, F4,  true, false },
	{ F2, F5,  true, false },
	{ F2, F6,  true, false },
	{ F2, F7,  true, false },
	{ F2, F8,  true, false },
	{ F2, G1,  true, false },
	{ F2, G2,  true, false },
	{ F2, G3,  true, false },
	{ F2, H2,  true, false },
	{ F2, H4,  true, false },
	{ F3, A3, false, false },
	{ F3, A8,  true, false },
	{ F3, B3, false, false },
	{ F3, B7,  true, false },
	{ F3, C3, false, false },
	{ F3, C6,  true, false },
	{ F3, D1,  true, false },
	{ F3, D3, false, false },
	{ F3, D5,  true, false },
	{ F3, E2,  true, false },
	{ F3, E3, false, false },
	{ F3, E4,  true, false },
	{ F3, F1,  true, false },
	{ F3, F2,  true, false },
	{ F3, F4,  true, false },
	{ F3, F5,  true, false },
	{ F3, F6,  true, false },
	{ F3, F7,  true, false },
	{ F3, F8,  true, false },
	{ F3, G2,  true, false },
	{ F3, G3,  true, false },
	{ F3, G4,  true, false },
	{ F3, H1,  true, false },
	{ F3, H3,  true, false },
	{ F3, H5,  true, false },
	{ F4, A4,  true, false },
	{ F4, B4,  true, false },
	{ F4, B8,  true, false },
	{ F4, C1, false, false },
	{ F4, C4,  true, false },
	{ F4, C7,  true, false },
	{ F4, D2, false, false },
	{ F4, D4,  true, false },
	{ F4, D6,  true, false },
	{ F4, E3, false, false },
	{ F4, E4,  true, false },
	{ F4, E5,  true, false },
	{ F4, F1,  true, false },
	{ F4, F2,  true, false },
	{ F4, F3,  true, false },
	{ F4, F5,  true, false },
	{ F4, F6,  true, false },
	{ F4, F7,  true, false },
	{ F4, F8,  true, false },
	{ F4, G3,  true, false },
	{ F4, G4,  true, false },
	{ F4, G5,  true, false },
	{ F4, H2,  true, false },
	{ F4, H4,  true, false },
	{ F4, H6,  true, false },
	{ G1, A7, false, false },
	{ G1, B6, false, false },
	{ G1, C5, false, false },
	{ G1, D4, false, false },
	{ G1, E3, false, false },
	{ G3, A3, false, false },
	{ G3, B3, false, false },
	{ G3, C3, false, false },
	{ G3, D3, false, false },
	{ G3, E3, false, false },
	{ G5, C1, false, false },
	{ G5, D2, false, false },
	{ G5, E3, false, false },
	{ H3, A3, false, false },
	{ H3, B3, false, false },
	{ H3, C3, false, false },
	{ H3, D3, false, false },
	{ H3, E3, false, false },
	{ H6, C1, false, false },
	{ H6, D2, false, false },
	{ H6, E3, false, false },
	/* BlackQueen, E4 */
	{ A4, E4, false, false },
	{ A4, F4, false, false },
	{ A4, G4, false, false },
	{ A4, H4, false, false },
	{ A8, E4, false, false },
	{ A8, F3, false, false },
	{ A8, G2, false, false },
	{ A8, H1, false, false },
	{ B1, E4, false, false },
	{ B1, F5, false, false },
	{ B1, G6, false, false },
	{ B1, H7, false, false },
	{ B4, E4, false, false },
	{ B4, F4, false, false },
	{ B4, G4, false, false },
	{ B4, H4, false, false },
	{ B7, E4, false, false },
	{ B7, F3, false, false },
	{ B7, G2, false, false },
	{ B7, H1, false, false },
	{ C2, E4, false, false },
	{ C2, F5, false, false },
	{ C2, G6, false, false },
	{ C2, H7, false, false },
	{ C4, E4, false, false },
	{ C4, F4, false, false },
	{ C4, G4, false, false },
	{ C4, H4, false, false },
	{ C6, E4, false, false },
	{ C6, F3, false, false },
	{ C6, G2, false, false },
	{ C6, H1, false, false },
	{ D3, A3,  true, false },
	{ D3, A6,  true, false },
	{ D3, B1,  true, false },
	{ D3, B3,  true, false },
	{ D3, B5,  true, false },
	{ D3, C2,  true, false },
	{ D3, C3,  true, false },
	{ D3, C4,  true, false },
	{ D3, D1,  true, false },
	{ D3, D2,  true, false },
	{ D3, D4,  true, false },
	{ D3, D5,  true, false },
	{ D3, D6,  true, false },
	{ D3, D7,  true, false },
	{ D3, D8,  true, false },
	{ D3, E2,  true, false },
	{ D3, E3,  true, false },
	{ D3, E4, false, false },
	{ D3, F1,  true, false },
	{ D3, F3,  true, false },
	{ D3, F5, false, false },
	{ D3, G3,  true, false },
	{ D3, G6, false, false },
	{ D3, H3,  true, false },
	{ D3, H7, false, false },
	{ D4, A1,  true, false },
	{ D4, A4,  true, false },
	{ D4, A7,  true, false },
	{ D4, B2,  true, false },
	{ D4, B4,  true, false },
	{ D4, B6,  true, false },
	{ D4, C3,  true, false },
	{ D4, C4,  true, false },
	{ D4, C5,  true, false },
	{ D4, D1,  true, false },
	{ D4, D2,  true, false },
	{ D4, D3,  true, false },
	{ D4, D5,  true, false },
	{ D4, D6,  true, false },
	{ D4, D7,  true, false },
	{ D4, D8,  true, false },
	{ D4, E3,  true, false },
	{ D4, E4, false, false },
	{ D4, E5,  true, false },
	{ D4, F2,  true, false },
	{ D4, F4, false, false },
	{ D4, F6,  true, false },
	{ D4, G1,  true, false },
	{ D4, G4, false, false },
	{ D4, G7,  true, false },
	{ D4, H4, false, false },
	{ D4, H8,  true, false },
	{ D5, A2,  true, false },
	{ D5, A5,  true, false },
	{ D5, A8,  true, false },
	{ D5, B3,  true, false },
	{ D5, B5,  true, false },
	{ D5, B7,  true, false },
	{ D5, C4,  true, false },
	{ D5, C5,  true, false },
	{ D5, C6,  true, false },
	{ D5, D1,  true, false },
	{ D5, D2,  true, false },
	{ D5, D3,  true, false },
	{ D5, D4,  true, false },
	{ D5, D6,  true, false },
	{ D5, D7,  true, false },
	{ D5, D8,  true, false },
	{ D5, E4, false, false },
	{ D5, E5,  true, false },
	{ D5, E6,  true, false },
	{ D5, F3, false, false },
	{ D5, F5,  true, false },
	{ D5, F7,  true, false },
	{ D5, G2, false, false },
	{ D5, G5,  true, false },
	{ D5, G8,  true, false },
	{ D5, H1, false, false },
	{ D5, H5,  true, false },
	{ E1, E4, false, false },
	{ E1, E5, false, false },
	{ E1, E6, false, false },
	{ E1, E7, false, false },
	{ E1, E8, false, false },
	{ E2, E4, false, false },
	{ E2, E5, false, false },
	{ E2, E6, false, false },
	{ E2, E7, false, false },
	{ E2, E8, false, false },
	{ E3, A3,  true, false },
	{ E3, A7,  true, false },
	{ E3, B3,  true, false },
	{ E3, B6,  true, false },
	{ E3, C1,  true, false },
	{ E3, C3,  true, false },
	{ E3, C5,  true, false },
	{ E3, D2,  true, false },
	{ E3, D3,  true, false },
	{ E3, D4,  true, false },
	{ E3, E1,  true, false },
	{ E3, E2,  true, false },
	{ E3, E4, false, false },
	{ E3, E5, false, false },
	{ E3, E6, false, false },
	{ E3, E7, false, false },
	{ E3, E8, false, false },
	{ E3, F2,  true, false },
	{ E3, F3,  true, false },
	{ E3, F4,  true, false },
	{ E3, G1,  true, false },
	{ E3, G3,  true, false },
	{ E3, G5,  true, false },
	{ E3, H3,  true, false },
	{ E3, H6,  true, false },
	{ E4, A4, false, false },
	{ E4, A8, false, false },
	{ E4, B1, false, false },
	{ E4, B4, false, false },
	{ E4, B7, false, false },
	{ E4, C2, false, false },
	{ E4, C4, false, false },
	{ E4, C6, false, false },
	{ E4, D3, false, false },
	{ E4, D4, false, false },
	{ E4, D5, false, false },
	{ E4, E1, false, false },
	{ E4, E2, false, false },
	{ E4, E3, false, false },
	{ E4, E5, false, false },
	{ E4, E6, false, false },
	{ E4, E7, false, false },
	{ E4, E8, false, false },
	{ E4, F3, false, false },
	{ E4, F4, false, false },
	{ E4, F5, false, false },
	{ E4, G2, false, false },
	{ E4, G4, false, false },
	{ E4, G6, false, false },
	{ E4, H1, false, false },
	{ E4, H4, false, false },
	{ E4, H7, false, false },
	{ E5, A1,  true, false },
	{ E5, A5,  true, false },
	{ E5, B2,  true, false },
	{ E5, B5,  true, false },
	{ E5, B8,  true, false },
	{ E5, C3,  true, false },
	{ E5, C5,  true, false },
	{ E5, C7,  true, false },
	{ E5, D4,  true, false },
	{ E5, D5,  true, false },
	{ E5, D6,  true, false },
	{ E5, E1, false, false },
	{ E5, E2, false, false },
	{ E5, E3, false, false },
	{ E5, E4, false, false },
	{ E5, E6,  true, false },
	{ E5, E7,  true, false },
	{ E5, E8,  true, false },
	{ E5, F4,  true, false },
	{ E5, F5,  true, false },
	{ E5, F6,  true, false },
	{ E5, G3,  true, false },
	{ E5, G5,  true, false },
	{ E5, G7,  true, false },
	{ E5, H2,  true, false },
	{ E5, H5,  true, false },
	{ E5, H8,  true, false },
	{ E6, E1, false, false },
	{ E6, E2, false, false },
	{ E6, E3, false, false },
	{ E6, E4, false, false },
	{ E7, E1, false, false },
	{ E7, E2, false, false },
	{ E7, E3, false, false },
	{ E7, E4, false, false },
	{ E8, E1, false, false },
	{ E8, E2, false, false },
	{ E8, E3, false, false },
	{ E8, E4, false, false },
	{ F3, A3,  true, false },
	{ F3, A8, false, false },
	{ F3, B3,  true, false },
	{ F3, B7, false, false },
	{ F3, C3,  true, false },
	{ F3, C6, false, false },
	{ F3, D1,  true, false },
	{ F3, D3,  true, false },
	{ F3, D5, false, false },
	{ F3, E2,  true, false },
	{ F3, E3,  true, false },
	{ F3, E4, false, false },
	{ F3, F1,  true, false },
	{ F3, F2,  true, false },
	{ F3, F4,  true, false },
	{ F3, F5,  true, false },
	{ F3, F6,  true, false },
	{ F3, F7,  true, false },
	{ F3, F8,  true, false },
	{ F3, G2,  true, false },
	{ F3, G3,  true, false },
	{ F3, G4,  true, false },
	{ F3, H1,  true, false },
	{ F3, H3,  true, false },
	{ F3, H5,  true, false },
	{ F4, A4, false, false },
	{ F4, B4, false, false },
	{ F4, B8,  true, false },
	{ F4, C1,  true, false },
	{ F4, C4, false, false },
	{ F4, C7,  true, false },
	{ F4, D2,  true, false },
	{ F4, D4, false, false },
	{ F4, D6,  true, false },
	{ F4, E3,  true, false },
	{ F4, E4, false, false },
	{ F4, E5,  true, false },
	{ F4, F1,  true, false },
	{ F4, F2,  true, false },
	{ F4, F3,  true, false },
	{ F4, F5,  true, false },
	{ F4, F6,  true, false },
	{ F4, F7,  true, false },
	{ F4, F8,  true, false },
	{ F4, G3,  true, false },
	{ F4, G4,  true, false },
	{ F4, G5,  true, false },
	{ F4, H2,  true, false },
	{ F4, H4,  true, false },
	{ F4, H6,  true, false },
	{ F5, A5,  true, false },
	{ F5, B1, false, false },
	{ F5, B5,  true, false },
	{ F5, C2, false, false },
	{ F5, C5,  true, false },
	{ F5, C8,  true, false },
	{ F5, D3, false, false },
	{ F5, D5,  true, false },
	{ F5, D7,  true, false },
	{ F5, E4, false, false },
	{ F5, E5,  true, false },
	{ F5, E6,  true, false },
	{ F5, F1,  true, false },
	{ F5, F2,  true, false },
	{ F5, F3,  true, false },
	{ F5, F4,  true, false },
	{ F5, F6,  true, false },
	{ F5, F7,  true, false },
	{ F5, F8,  true, false },
	{ F5, G4,  true, false },
	{ F5, G5,  true, false },
	{ F5, G6,  true, false },
	{ F5, H3,  true, false },
	{ F5, H5,  true, false },
	{ F5, H7,  true, false },
	{ G2, A8, false, false },
	{ G2, B7, false, false },
	{ G2, C6, false, false },
	{ G2, D5, false, false },
	{ G2, E4, false, false },
	{ G4, A4, false, false },
	{ G4, B4, false, false },
	{ G4, C4, false, false },
	{ G4, D4, false, false },
	{ G4, E4, false, false },
	{ G6, B1, false, false },
	{ G6, C2, false, false },
	{ G6, D3, false, false },
	{ G6, E4, false, false },
	{ H1, A8, false, false },
	{ H1, B7, false, false },
	{ H1, C6, false, false },
	{ H1, D5, false, false },
	{ H1, E4, false, false },
	{ H4, A4, false, false },
	{ H4, B4, false, false },
	{ H4, C4, false, false },
	{ H4, D4, false, false },
	{ H4, E4, false, false },
	{ H7, B1, false, false },
	{ H7, C2, false, false },
	{ H7, D3, false, false },
	{ H7, E4, false, false },
	/* BlackQueen, E5 */
	{ A1, E5, false, false },
	{ A1, F6, false, false },
	{ A1, G7, false, false },
	{ A1, H8, false, false },
	{ A5, E5, false, false },
	{ A5, F5, false, false },
	{ A5, G5, false, false },
	{ A5, H5, false, false },
	{ B2, E5, false, false },
	{ B2, F6, false, false },
	{ B2, G7, false, false },
	{ B2, H8, false, false },
	{ B5, E5, false, false },
	{ B5, F5, false, false },
	{ B5, G5, false, false },
	{ B5, H5, false, false },
	{ B8, E5, false, false },
	{ B8, F4, false, false },
	{ B8, G3, false, false },
	{ B8, H2, false, false },
	{ C3, E5, false, false },
	{ C3, F6, false, false },
	{ C3, G7, false, false },
	{ C3, H8, false, false },
	{ C5, E5, false, false },
	{ C5, F5, false, false },
	{ C5, G5, false, false },
	{ C5, H5, false, false },
	{ C7, E5, false, false },
	{ C7, F4, false, false },
	{ C7, G3, false, false },
	{ C7, H2, false, false },
	{ D4, A1,  true, false },
	{ D4, A4,  true, false },
	{ D4, A7,  true, false },
	{ D4, B2,  true, false },
	{ D4, B4,  true, false },
	{ D4, B6,  true, false },
	{ D4, C3,  true, false },
	{ D4, C4,  true, false },
	{ D4, C5,  true, false },
	{ D4, D1,  true, false },
	{ D4, D2,  true, false },
	{ D4, D3,  true, false },
	{ D4, D5,  true, false },
	{ D4, D6,  true, false },
	{ D4, D7,  true, false },
	{ D4, D8,  true, false },
	{ D4, E3,  true, false },
	{ D4, E4,  true, false },
	{ D4, E5, false, false },
	{ D4, F2,  true, false },
	{ D4, F4,  true, false },
	{ D4, F6, false, false },
	{ D4, G1,  true, false },
	{ D4, G4,  true, false },
	{ D4, G7, false, false },
	{ D4, H4,  true, false },
	{ D4, H8, false, false },
	{ D5, A2,  true, false },
	{ D5, A5,  true, false },
	{ D5, A8,  true, false },
	{ D5, B3,  true, false },
	{ D5, B5,  true, false },
	{ D5, B7,  true, false },
	{ D5, C4,  true, false },
	{ D5, C5,  true, false },
	{ D5, C6,  true, false },
	{ D5, D1,  true, false },
	{ D5, D2,  true, false },
	{ D5, D3,  true, false },
	{ D5, D4,  true, false },
	{ D5, D6,  true, false },
	{ D5, D7,  true, false },
	{ D5, D8,  true, false },
	{ D5, E4,  true, false },
	{ D5, E5, false, false },
	{ D5, E6,  true, false },
	{ D5, F3,  true, false },
	{ D5, F5, false, false },
	{ D5, F7,  true, false },
	{ D5, G2,  true, false },
	{ D5, G5, false, false },
	{ D5, G8,  true, false },
	{ D5, H1,  true, false },
	{ D5, H5, false, false },
	{ D6, A3,  true, false },
	{ D6, A6,  true, false },
	{ D6, B4,  true, false },
	{ D6, B6,  true, false },
	{ D6, B8,  true, false },
	{ D6, C5,  true, false },
	{ D6, C6,  true, false },
	{ D6, C7,  true, false },
	{ D6, D1,  true, false },
	{ D6, D2,  true, false },
	{ D6, D3,  true, false },
	{ D6, D4,  true, false },
	{ D6, D5,  true, false },
	{ D6, D7,  true, false },
	{ D6, D8,  true, false },
	{ D6, E5, false, false },
	{ D6, E6,  true, false },
	{ D6, E7,  true, false },
	{ D6, F4, false, false },
	{ D6, F6,  true, false },
	{ D6, F8,  true, false },
	{ D6, G3, false, false },
	{ D6, G6,  true, false },
	{ D6, H2, false, false },
	{ D6, H6,  true, false },
	{ E1, E5, false, false },
	{ E1, E6, false, false },
	{ E1, E7, false, false },
	{ E1, E8, false, false },
	{ E2, E5, false, false },
	{ E2, E6, false, false },
	{ E2, E7, false, false },
	{ E2, E8, false, false },
	{ E3, E5, false, false },
	{ E3, E6, false, false },
	{ E3, E7, false, false },
	{ E3, E8, false, false },
	{ E4, A4,  true, false },
	{ E4, A8,  true, false },
	{ E4, B1,  true, false },
	{ E4, B4,  true, false },
	{ E4, B7,  true, false },
	{ E4, C2,  true, false },
	{ E4, C4,  true, false },
	{ E4, C6,  true, false },
	{ E4, D3,  true, false },
	{ E4, D4,  true, false },
	{ E4, D5,  true, false },
	{ E4, E1,  true, false },
	{ E4, E2,  true, false },
	{ E4, E3,  true, false },
	{ E4, E5, false, false },
	{ E4, E6, false, false },
	{ E4, E7, false, false },
	{ E4, E8, false, false },
	{ E4, F3,  true, false },
	{ E4, F4,  true, false },
	{ E4, F5,  true, false },
	{ E4, G2,  true, false },
	{ E4, G4,  true, false },
	{ E4, G6,  true, false },
	{ E4, H1,  true, false },
	{ E4, H4,  true, false },
	{ E4, H7,  true, false },
	{ E5, A1, false, false },
	{ E5, A5, false, false },
	{ E5, B2, false, false },
	{ E5, B5, false, false },
	{ E5, B8, false, false },
	{ E5, C3, false, false },
	{ E5, C5, false, false },
	{ E5, C7, false, false },
	{ E5, D4, false, false },
	{ E5, D5, false, false },
	{ E5, D6, false, false },
	{ E5, E1, false, false },
	{ E5, E2, false, false },
	{ E5, E3, false, false },
	{ E5, E4, false, false },
	{ E5, E6, false, false },
	{ E5, E7, false, false },
	{ E5, E8, false, false },
	{ E5, F4, false, false },
	{ E5, F5, false, false },
	{ E5, F6, false, false },
	{ E5, G3, false, false },
	{ E5, G5, false, false },
	{ E5, G7, false, false },
	{ E5, H2, false, false },
	{ E5, H5, false, false },
	{ E5, H8, false, false },
	{ E6, A2,  true, false },
	{ E6, A6,  true, false },
	{ E6, B3,  true, false },
	{ E6, B6,  true, false },
	{ E6, C4,  true, false },
	{ E6, C6,  true, false },
	{ E6, C8,  true, false },
	{ E6, D5,  true, false },
	{ E6, D6,  true, false },
	{ E6, D7,  true, false },
	{ E6, E1, false, false },
	{ E6, E2, false, false },
	{ E6, E3, false, false },
	{ E6, E4, false, false },
	{ E6, E5, false, false },
	{ E6, E7,  true, false },
	{ E6, E8,  true, false },
	{ E6, F5,  true, false },
	{ E6, F6,  true, false },
	{ E6, F7,  true, false },
	{ E6, G4,  true, false },
	{ E6, G6,  true, false },
	{ E6, G8,  true, false },
	{ E6, H3,  true, false },
	{ E6, H6,  true, false },
	{ E7, E1, false, false },
	{ E7, E2, false, false },
	{ E7, E3, false, false },
	{ E7, E4, false, false },
	{ E7, E5, false, false },
	{ E8, E1, false, false },
	{ E8, E2, false, false },
	{ E8, E3, false, false },
	{ E8, E4, false, false },
	{ E8, E5, false, false },
	{ F4, A4,  true, false },
	{ F4, B4,  true, false },
	{ F4, B8, false, false },
	{ F4, C1,  true, false },
	{ F4, C4,  true, false },
	{ F4, C7, false, false },
	{ F4, D2,  true, false },
	{ F4, D4,  true, false },
	{ F4, D6, false, false },
	{ F4, E3,  true, false },
	{ F4, E4,  true, false },
	{ F4, E5, false, false },
	{ F4, F1,  true, false },
	{ F4, F2,  true, false },
	{ F4, F3,  true, false },
	{ F4, F5,  true, false },
	{ F4, F6,  true, false },
	{ F4, F7,  true, false },
	{ F4, F8,  true, false },
	{ F4, G3,  true, false },
	{ F4, G4,  true, false },
	{ F4, G5,  true, false },
	{ F4, H2,  true, false },
	{ F4, H4,  true, false },
	{ F4, H6,  true, false },
	{ F5, A5, false, false },
	{ F5, B1,  true, false },
	{ F5, B5, false, false },
	{ F5, C2,  true, false },
	{ F5, C5, false, false },
	{ F5, C8,  true, false },
	{ F5, D3,  true, false },
	{ F5, D5, false, false },
	{ F5, D7,  true, false },
	{ F5, E4,  true, false },
	{ F5, E5, false, false },
	{ F5, E6,  true, false },
	{ F5, F1,  true, false },
	{ F5, F2,  true, false },
	{ F5, F3,  true, false },
	{ F5, F4,  true, false },
	{ F5, F6,  true, false },
	{ F5, F7,  true, false },
	{ F5, F8,  true, false },
	{ F5, G4,  true, false },
	{ F5, G5,  true, false },
	{ F5, G6,  true, false },
	{ F5, H3,  true, false },
	{ F5, H5,  true, false },
	{ F5, H7,  true, false },
	{ F6, A1, false, false },
	{ F6, A6,  true, false },
	{ F6, B2, false, false },
	{ F6, B6,  true, false },
	{ F6, C3, false, false },
	{ F6, C6,  true, false },
	{ F6, D4, false, false },
	{ F6, D6,  true, false },
	{ F6, D8,  true, false },
	{ F6, E5, false, false },
	{ F6, E6,  true, false },
	{ F6, E7,  true, false },
	{ F6, F1,  true, false },
	{ F6, F2,  true, false },
	{ F6, F3,  true, false },
	{ F6, F4,  true, false },
	{ F6, F5,  true, false },
	{ F6, F7,  true, false },
	{ F6, F8,  true, false },
	{ F6, G5,  true, false },
	{ F6, G6,  true, false },
	{ F6, G7,  true, false },
	{ F6, H4,  true, false },
	{ F6, H6,  true, false },
	{ F6, H8,  true, false },
	{ G3, B8, false, false },
	{ G3, C7, false, false },
	{ G3, D6, false, false },
	{ G3, E5, false, false },
	{ G5, A5, false, false },
	{ G5, B5, false, false },
	{ G5, C5, false, false },
	{ G5, D5, false, false },
	{ G5, E5, false, false },
	{ G7, A1, false, false },
	{ G7, B2, false, false },
	{ G7, C3, false, false },
	{ G7, D4, false, false },
	{ G7, E5, false, false },
	{ H2, B8, false, false },
	{ H2, C7, false, false },
	{ H2, D6, false, false },
	{ H2, E5, false, false },
	{ H5, A5, false, false },
	{ H5, B5, false, false },
	{ H5, C5, false, false },
	{ H5, D5, false, false },
	{ H5, E5, false, false },
	{ H8, A1, false, false },
	{ H8, B2, false, false },
	{ H8, C3, false, false },
	{ H8, D4, false, false },
	{ H8, E5, false, false },
	/* BlackQueen, E6 */
	{ A2, E6, false, false },
	{ A2, F7, false, false },
	{ A2, G8, false, false },
	{ A6, E6, false, false },
	{ A6, F6, false, false },
	{ A6, G6, false, false },
	{ A6, H6, false, false },
	{ B3, E6, false, false },
	{ B3, F7, false, false },
	{ B3, G8, false, false },
	{ B6, E6, false, false },
	{ B6, F6, false, false },
	{ B6, G6, false, false },
	{ B6, H6, false, false },
	{ C4, E6, false, false },
	{ C4, F7, false, false },
	{ C4, G8, false, false },
	{ C6, E6, false, false },
	{ C6, F6, false, false },
	{ C6, G6, false, false },
	{ C6, H6, false, false },
	{ C8, E6, false, false },
	{ C8, F5, false, false },
	{ C8, G4, false, false },
	{ C8, H3, false, false },
	{ D5, A2,  true, false },
	{ D5, A5,  true, false },
	{ D5, A8,  true, false },
	{ D5, B3,  true, false },
	{ D5, B5,  true, false },
	{ D5, B7,  true, false },
	{ D5, C4,  true, false },
	{ D5, C5,  true, false },
	{ D5, C6,  true, false },
	{ D5, D1,  true, false },
	{ D5, D2,  true, false },
	{ D5, D3,  true, false },
	{ D5, D4,  true, false },
	{ D5, D6,  true, false },
	{ D5, D7,  true, false },
	{ D5, D8,  true, false },
	{ D5, E4,  true, false },
	{ D5, E5,  true, false },
	{ D5, E6, false, false },
	{ D5, F3,  true, false },
	{ D5, F5,  true, false },
	{ D5, F7, false, false },
	{ D5, G2,  true, false },
	{ D5, G5,  true, false },
	{ D5, G8, false, false },
	{ D5, H1,  true, false },
	{ D5, H5,  true, false },
	{ D6, A3,  true, false },
	{ D6, A6,  true, false },
	{ D6, B4,  true, false },
	{ D6, B6,  true, false },
	{ D6, B8,  true, false },
	{ D6, C5,  true, false },
	{ D6, C6,  true, false },
	{ D6, C7,  true, false },
	{ D6, D1,  true, false },
	{ D6, D2,  true, false },
	{ D6, D3,  true, false },
	{ D6, D4,  true, false },
	{ D6, D5,  true, false },
	{ D6, D7,  true, false },
	{ D6, D8,  true, false },
	{ D6, E5,  true, false },
	{ D6, E6, false, false },
	{ D6, E7,  true, false },
	{ D6, F4,  true, false },
	{ D6, F6, false, false },
	{ D6, F8,  true, false },
	{ D6, G3,  true, false },
	{ D6, G6, false, false },
	{ D6, H2,  true, false },
	{ D6, H6, false, false },
	{ D7, A4,  true, false },
	{ D7, A7,  true, false },
	{ D7, B5,  true, false },
	{ D7, B7,  true, false },
	{ D7, C6,  true, false },
	{ D7, C7,  true, false },
	{ D7, C8,  true, false },
	{ D7, D1,  true, false },
	{ D7, D2,  true, false },
	{ D7, D3,  true, false },
	{ D7, D4,  true, false },
	{ D7, D5,  true, false },
	{ D7, D6,  true, false },
	{ D7, D8,  true, false },
	{ D7, E6, false, false },
	{ D7, E7,  true, false },
	{ D7, E8,  true, false },
	{ D7, F5, false, false },
	{ D7, F7,  true, false },
	{ D7, G4, false, false },
	{ D7, G7,  true, false },
	{ D7, H3, false, false },
	{ D7, H7,  true, false },
	{ E1, E6, false, false },
	{ E1, E7, false, false },
	{ E1, E8, false, false },
	{ E2, E6, false, false },
	{ E2, E7, false, false },
	{ E2, E8, false, false },
	{ E3, E6, false, false },
	{ E3, E7, false, false },
	{ E3, E8, false, false },
	{ E4, E6, false, false },
	{ E4, E7, false, false },
	{ E4, E8, false, false },
	{ E5, A1,  true, false },
	{ E5, A5,  true, false },
	{ E5, B2,  true, false },
	{ E5, B5,  true, false },
	{ E5, B8,  true, false },
	{ E5, C3,  true, false },
	{ E5, C5,  true, false },
	{ E5, C7,  true, false },
	{ E5, D4,  true, false },
	{ E5, D5,  true, false },
	{ E5, D6,  true, false },
	{ E5, E1,  true, false },
	{ E5, E2,  true, false },
	{ E5, E3,  true, false },
	{ E5, E4,  true, false },
	{ E5, E6, false, false },
	{ E5, E7, false, false },
	{ E5, E8, false, false },
	{ E5, F4,  true, false },
	{ E5, F5,  true, false },
	{ E5, F6,  true, false },
	{ E5, G3,  true, false },
	{ E5, G5,  true, false },
	{ E5, G7,  true, false },
	{ E5, H2,  true, false },
	{ E5, H5,  true, false },
	{ E5, H8,  true, false },
	{ E6, A2, false, false },
	{ E6, A6, false, false },
	{ E6, B3, false, false },
	{ E6, B6, false, false },
	{ E6, C4, false, false },
	{ E6, C6, false, false },
	{ E6, C8, false, false },
	{ E6, D5, false, false },
	{ E6, D6, false, false },
	{ E6, D7, false, false },
	{ E6, E1, false, false },
	{ E6, E2, false, false },
	{ E6, E3, false, false },
	{ E6, E4, false, false },
	{ E6, E5, false, false },
	{ E6, E7, false, false },
	{ E6, E8, false, false },
	{ E6, F5, false, false },
	{ E6, F6, false, false },
	{ E6, F7, false, false },
	{ E6, G4, false, false },
	{ E6, G6, false, false },
	{ E6, G8, false, false },
	{ E6, H3, false, false },
	{ E6, H6, false, false },
	{ E7, A3,  true, false },
	{ E7, A7,  true, false },
	{ E7, B4,  true, false },
	{ E7, B7,  true, false },
	{ E7, C5,  true, false },
	{ E7, C7,  true, false },
	{ E7, D6,  true, false },
	{ E7, D7,  true, false },
	{ E7, D8,  true, false },
	{ E7, E1, false, false },
	{ E7, E2, false, false },
	{ E7, E3, false, false },
	{ E7, E4, false, false },
	{ E7, E5, false, false },
	{ E7, E6, false, false },
	{ E7, E8,  true, false },
	{ E7, F6,  true, false },
	{ E7, F7,  true, false },
	{ E7, F8,  true, false },
	{ E7, G5,  true, false },
	{ E7, G7,  true, false },
	{ E7, H4,  true, false },
	{ E7, H7,  true, false },
	{ E8, E1, false, false },
	{ E8, E2, false, false },
	{ E8, E3, false, false },
	{ E8, E4, false, false },
	{ E8, E5, false, false },
	{ E8, E6, false, false },
	{ F5, A5,  true, false },
	{ F5, B1,  true, false },
	{ F5, B5,  true, false },
	{ F5, C2,  true, false },
	{ F5, C5,  true, false },
	{ F5, C8, false, false },
	{ F5, D3,  true, false },
	{ F5, D5,  true, false },
	{ F5, D7, false, false },
	{ F5, E4,  true, false },
	{ F5, E5,  true, false },
	{ F5, E6, false, false },
	{ F5, F1,  true, false },
	{ F5, F2,  true, false },
	{ F5, F3,  true, false },
	{ F5, F4,  true, false },
	{ F5, F6,  true, false },
	{ F5, F7,  true, false },
	{ F5, F8,  true, false },
	{ F5, G4,  true, false },
	{ F5, G5,  true, false },
	{ F5, G6,  true, false },
	{ F5, H3,  true, false },
	{ F5, H5,  true, false },
	{ F5, H7,  true, false },
	{ F6, A1,  true, false },
	{ F6, A6, false, false },
	{ F6, B2,  true, false },
	{ F6, B6, false, false },
	{ F6, C3,  true, false },
	{ F6, C6, false, false },
	{ F6, D4,  true, false },
	{ F6, D6, false, false },
	{ F6, D8,  true, false },
	{ F6, E5,  true, false },
	{ F6, E6, false, false },
	{ F6, E7,  true, false },
	{ F6, F1,  true, false },
	{ F6, F2,  true, false },
	{ F6, F3,  true, false },
	{ F6, F4,  true, false },
	{ F6, F5,  true, false },
	{ F6, F7,  true, false },
	{ F6, F8,  true, false },
	{ F6, G5,  true, false },
	{ F6, G6,  true, false },
	{ F6, G7,  true, false },
	{ F6, H4,  true, false },
	{ F6, H6,  true, false },
	{ F6, H8,  true, false },
	{ F7, A2, false, false },
	{ F7, A7,  true, false },
	{ F7, B3, false, false },
	{ F7, B7,  true, false },
	{ F7, C4, false, false },
	{ F7, C7,  true, false },
	{ F7, D5, false, false },
	{ F7, D7,  true, false },
	{ F7, E6, false, false },
	{ F7, E7,  true, false },
	{ F7, E8,  true, false },
	{ F7, F1,  true, false },
	{ F7, F2,  true, false },
	{ F7, F3,  true, false },
	{ F7, F4,  true, false },
	{ F7, F5,  true, false },
	{ F7, F6,  true, false },
	{ F7, F8,  true, false },
	{ F7, G6,  true, false },
	{ F7, G7,  true, false },
	{ F7, G8,  true, false },
	{ F7, H5,  true, false },
	{ F7, H7,  true, false },
	{ G4, C8, false, false },
	{ G4, D7, false, false },
	{ G4, E6, false, false },
	{ G6, A6, false, false },
	{ G6, B6, false, false },
	{ G6, C6, false, false },
	{ G6, D6, false, false },
	{ G6, E6, false, false },
	{ G8, A2, false, false },
	{ G8, B3, false, false },
	{ G8, C4, false, false },
	{ G8, D5, false, false },
	{ G8, E6, false, false },
	{ H3, C8, false, false },
	{ H3, D7, false, false },
	{ H3, E6, false, false },
	{ H6, A6, false, false },
	{ H6, B6, false, false },
	{ H6, C6, false, false },
	{ H6, D6, false, false },
	{ H6, E6, false, false },
	/* BlackQueen, E7 */
	{ A3, E7, false, false },
	{ A3, F8, false, false },
	{ A7, E7, false, false },
	{ A7, F7, false, false },
	{ A7, G7, false, false },
	{ A7, H7, false, false },
	{ B4, E7, false, false },
	{ B4, F8, false, false },
	{ B7, E7, false, false },
	{ B7, F7, false, false },
	{ B7, G7, false, false },
	{ B7, H7, false, false },
	{ C5, E7, false, false },
	{ C5, F8, false, false },
	{ C7, E7, false, false },
	{ C7, F7, false, false },
	{ C7, G7, false, false },
	{ C7, H7, false, false },
	{ D6, A3,  true, false },
	{ D6, A6,  true, false },
	{ D6, B4,  true, false },
	{ D6, B6,  true, false },
	{ D6, B8,  true, false },
	{ D6, C5,  true, false },
	{ D6, C6,  true, false },
	{ D6, C7,  true, false },
	{ D6, D1,  true, false },
	{ D6, D2,  true, false },
	{ D6, D3,  true, false },
	{ D6, D4,  true, false },
	{ D6, D5,  true, false },
	{ D6, D7,  true, false },
	{ D6, D8,  true, false },
	{ D6, E5,  true, false },
	{ D6, E6,  true, false },
	{ D6, E7, false, false },
	{ D6, F4,  true, false },
	{ D6, F6,  true, false },
	{ D6, F8, false, false },
	{ D6, G3,  true, false },
	{ D6, G6,  true, false },
	{ D6, H2,  true, false },
	{ D6, H6,  true, false },
	{ D7, A4,  true, false },
	{ D7, A7,  true, false },
	{ D7, B5,  true, false },
	{ D7, B7,  true, false },
	{ D7, C6,  true, false },
	{ D7, C7,  true, false },
	{ D7, C8,  true, false },
	{ D7, D1,  true, false },
	{ D7, D2,  true, false },
	{ D7, D3,  true, false },
	{ D7, D4,  true, false },
	{ D7, D5,  true, false },
	{ D7, D6,  true, false },
	{ D7, D8,  true, false },
	{ D7, E6,  true, false },
	{ D7, E7, false, false },
	{ D7, E8,  true, false },
	{ D7, F5,  true, false },
	{ D7, F7, false, false },
	{ D7, G4,  true, false },
	{ D7, G7, false, false },
	{ D7, H3,  true, false },
	{ D7, H7, false, false },
	{ D8, A5,  true, false },
	{ D8, A8,  true, false },
	{ D8, B6,  true, false },
	{ D8, B8,  true, false },
	{ D8, C7,  true, false },
	{ D8, C8,  true, false },
	{ D8, D1,  true, false },
	{ D8, D2,  true, false },
	{ D8, D3,  true, false },
	{ D8, D4,  true, false },
	{ D8, D5,  true, false },
	{ D8, D6,  true, false },
	{ D8, D7,  true, false },
	{ D8, E7, false, false },
	{ D8, E8,  true, false },
	{ D8, F6, false, false },
	{ D8, F8,  true, false },
	{ D8, G5, false, false },
	{ D8, G8,  true, false },
	{ D8, H4, false, false },
	{ D8, H8,  true, false },
	{ E1, E7, false, false },
	{ E1, E8, false, false },
	{ E2, E7, false, false },
	{ E2, E8, false, false },
	{ E3, E7, false, false },
	{ E3, E8, false, false },
	{ E4, E7, false, false },
	{ E4, E8, false, false },
	{ E5, E7, false, false },
	{ E5, E8, false, false },
	{ E6, A2,  true, false },
	{ E6, A6,  true, false },
	{ E6, B3,  true, false },
	{ E6, B6,  true, false },
	{ E6, C4,  true, false },
	{ E6, C6,  true, false },
	{ E6, C8,  true, false },
	{ E6, D5,  true, false },
	{ E6, D6,  true, false },
	{ E6, D7,  true, false },
	{ E6, E1,  true, false },
	{ E6, E2,  true, false },
	{ E6, E3,  true, false },
	{ E6, E4,  true, false },
	{ E6, E5,  true, false },
	{ E6, E7, false, false },
	{ E6, E8, false, false },
	{ E6, F5,  true, false },
	{ E6, F6,  true, false },
	{ E6, F7,  true, false },
	{ E6, G4,  true, false },
	{ E6, G6,  true, false },
	{ E6, G8,  true, false },
	{ E6, H3,  true, false },
	{ E6, H6,  true, false },
	{ E7, A3, false, false },
	{ E7, A7, false, false },
	{ E7, B4, false, false },
	{ E7, B7, false, false },
	{ E7, C5, false, false },
	{ E7, C7, false, false },
	{ E7, D6, false, false },
	{ E7, D7, false, false },
	{ E7, D8, false, false },
	{ E7, E1, false, false },
	{ E7, E2, false, false },
	{ E7, E3, false, false },
	{ E7, E4, false, false },
	{ E7, E5, false, false },
	{ E7, E6, false, false },
	{ E7, E8, false, false },
	{ E7, F6, false, false },
	{ E7, F7, false, false },
	{ E7, F8, false, false },
	{ E7, G5, false, false },
	{ E7, G7, false, false },
	{ E7, H4, false, false },
	{ E7, H7, false, false },
	{ E8, A4,  true, false },
	{ E8, A8,  true, false },
	{ E8, B5,  true, false },
	{ E8, B8,  true, false },
	{ E8, C6,  true, false },
	{ E8, C8,  true, false },
	{ E8, D7,  true, false },
	{ E8, D8,  true, false },
	{ E8, E1, false, false },
	{ E8, E2, false, false },
	{ E8, E3, false, false },
	{ E8, E4, false, false },
	{ E8, E5, false, false },
	{ E8, E6, false, false },
	{ E8, E7, false, false },
	{ E8, F7,  true, false },
	{ E8, F8,  true, false },
	{ E8, G6,  true, false },
	{ E8, G8,  true, false },
	{ E8, H5,  true, false },
	{ E8, H8,  true, false },
	{ F6, A1,  true, false },
	{ F6, A6,  true, false },
	{ F6, B2,  true, false },
	{ F6, B6,  true, false },
	{ F6, C3,  true, false },
	{ F6, C6,  true, false },
	{ F6, D4,  true, false },
	{ F6, D6,  true, false },
	{ F6, D8, false, false },
	{ F6, E5,  true, false },
	{ F6, E6,  true, false },
	{ F6, E7, false, false },
	{ F6, F1,  true, false },
	{ F6, F2,  true, false },
	{ F6, F3,  true, false },
	{ F6, F4,  true, false },
	{ F6, F5,  true, false },
	{ F6, F7,  true, false },
	{ F6, F8,  true, false },
	{ F6, G5,  true, false },
	{ F6, G6,  true, false },
	{ F6, G7,  true, false },
	{ F6, H4,  true, false },
	{ F6, H6,  true, false },
	{ F6, H8,  true, false },
	{ F7, A2,  true, false },
	{ F7, A7, false, false },
	{ F7, B3,  true, false },
	{ F7, B7, false, false },
	{ F7, C4,  true, false },
	{ F7, C7, false, false },
	{ F7, D5,  true, false },
	{ F7, D7, false, false },
	{ F7, E6,  true, false },
	{ F7, E7, false, false },
	{ F7, E8,  true, false },
	{ F7, F1,  true, false },
	{ F7, F2,  true, false },
	{ F7, F3,  true, false },
	{ F7, F4,  true, false },
	{ F7, F5,  true, false },
	{ F7, F6,  true, false },
	{ F7, F8,  true, false },
	{ F7, G6,  true, false },
	{ F7, G7,  true, false },
	{ F7, G8,  true, false },
	{ F7, H5,  true, false },
	{ F7, H7,  true, false },
	{ F8, A3, false, false },
	{ F8, A8,  true, false },
	{ F8, B4, false, false },
	{ F8, B8,  true, false },
	{ F8, C5, false, false },
	{ F8, C8,  true, false },
	{ F8, D6, false, false },
	{ F8, D8,  true, false },
	{ F8, E7, false, false },
	{ F8, E8,  true, false },
	{ F8, F1,  true, false },
	{ F8, F2,  true, false },
	{ F8, F3,  true, false },
	{ F8, F4,  true, false },
	{ F8, F5,  true, false },
	{ F8, F6,  true, false },
	{ F8, F7,  true, false },
	{ F8, G7,  true, false },
	{ F8, G8,  true, false },
	{ F8, H6,  true, false },
	{ F8, H8,  true, false },
	{ G5, D8, false, false },
	{ G5, E7, false, false },
	{ G7, A7, false, false },
	{ G7, B7, false, false },
	{ G7, C7, false, false },
	{ G7, D7, false, false },
	{ G7, E7, false, false },
	{ H4, D8, false, false },
	{ H4, E7, false, false },
	{ H7, A7, false, false },
	{ H7, B7, false, false },
	{ H7, C7, false, false },
	{ H7, D7, false, false },
	{ H7, E7, false, false },
	/* BlackQueen, E8 */
	{ A4, E8, false, false },
	{ A8, E8, false, false },
	{ A8, F8, false, false },
	{ A8, G8, false, false },
	{ A8, H8, false, false },
	{ B5, E8, false, false },
	{ B8, E8, false, false },
	{ B8, F8, false, false },
	{ B8, G8, false, false },
	{ B8, H8, false, false },
	{ C6, E8, false, false },
	{ C8, E8, false, false },
	{ C8, F8, false, false },
	{ C8, G8, false, false },
	{ C8, H8, false, false },
	{ D7, A4,  true, false },
	{ D7, A7,  true, false },
	{ D7, B5,  true, false },
	{ D7, B7,  true, false },
	{ D7, C6,  true, false },
	{ D7, C7,  true, false },
	{ D7, C8,  true, false },
	{ D7, D1,  true, false },
	{ D7, D2,  true, false },
	{ D7, D3,  true, false },
	{ D7, D4,  true, false },
	{ D7, D5,  true, false },
	{ D7, D6,  true, false },
	{ D7, D8,  true, false },
	{ D7, E6,  true, false },
	{ D7, E7,  true, false },
	{ D7, E8, false, false },
	{ D7, F5,  true, false },
	{ D7, F7,  true, false },
	{ D7, G4,  true, false },
	{ D7, G7,  true, false },
	{ D7, H3,  true, false },
	{ D7, H7,  true, false },
	{ D8, A5,  true, false },
	{ D8, A8,  true, false },
	{ D8, B6,  true, false },
	{ D8, B8,  true, false },
	{ D8, C7,  true, false },
	{ D8, C8,  true, false },
	{ D8, D1,  true, false },
	{ D8, D2,  true, false },
	{ D8, D3,  true, false },
	{ D8, D4,  true, false },
	{ D8, D5,  true, false },
	{ D8, D6,  true, false },
	{ D8, D7,  true, false },
	{ D8, E7,  true, false },
	{ D8, E8, false, false },
	{ D8, F6,  true, false },
	{ D8, F8, false, false },
	{ D8, G5,  true, false },
	{ D8, G8, false, false },
	{ D8, H4,  true, false },
	{ D8, H8, false, false },
	{ E1, E8, false, false },
	{ E2, E8, false, false },
	{ E3, E8, false, false },
	{ E4, E8, false, false },
	{ E5, E8, false, false },
	{ E6, E8, false, false },
	{ E7, A3,  true, false },
	{ E7, A7,  true, false },
	{ E7, B4,  true, false },
	{ E7, B7,  true, false },
	{ E7, C5,  true, false },
	{ E7, C7,  true, false },
	{ E7, D6,  true, false },
	{ E7, D7,  true, false },
	{ E7, D8,  true, false },
	{ E7, E1,  true, false },
	{ E7, E2,  true, false },
	{ E7, E3,  true, false },
	{ E7, E4,  true, false },
	{ E7, E5,  true, false },
	{ E7, E6,  true, false },
	{ E7, E8, false, false },
	{ E7, F6,  true, false },
	{ E7, F7,  true, false },
	{ E7, F8,  true, false },
	{ E7, G5,  true, false },
	{ E7, G7,  true, false },
	{ E7, H4,  true, false },
	{ E7, H7,  true, false },
	{ E8, A4, false, false },
	{ E8, A8, false, false },
	{ E8, B5, false, false },
	{ E8, B8, false, false },
	{ E8, C6, false, false },
	{ E8, C8, false, false },
	{ E8, D7, false, false },
	{ E8, D8, false, false },
	{ E8, E1, false, false },
	{ E8, E2, false, false },
	{ E8, E3, false, false },
	{ E8, E4, false, false },
	{ E8, E5, false, false },
	{ E8, E6, false, false },
	{ E8, E7, false, false },
	{ E8, F7, false, false },
	{ E8, F8, false, false },
	{ E8, G6, false, false },
	{ E8, G8, false, false },
	{ E8, H5, false, false },
	{ E8, H8, false, false },
	{ F7, A2,  true, false },
	{ F7, A7,  true, false },
	{ F7, B3,  true, false },
	{ F7, B7,  true, false },
	{ F7, C4,  true, false },
	{ F7, C7,  true, false },
	{ F7, D5,  true, false },
	{ F7, D7,  true, false },
	{ F7, E6,  true, false },
	{ F7, E7,  true, false },
	{ F7, E8, false, false },
	{ F7, F1,  true, false },
	{ F7, F2,  true, false },
	{ F7, F3,  true, false },
	{ F7, F4,  true, false },
	{ F7, F5,  true, false },
	{ F7, F6,  true, false },
	{ F7, F8,  true, false },
	{ F7, G6,  true, false },
	{ F7, G7,  true, false },
	{ F7, G8,  true, false },
	{ F7, H5,  true, false },
	{ F7, H7,  true, false },
	{ F8, A3,  true, false },
	{ F8, A8, false, false },
	{ F8, B4,  true, false },
	{ F8, B8, false, false },
	{ F8, C5,  true, false },
	{ F8, C8, false, false },
	{ F8, D6,  true, false },
	{ F8, D8, false, false },
	{ F8, E7,  true, false },
	{ F8, E8, false, false },
	{ F8, F1,  true, false },
	{ F8, F2,  true, false },
	{ F8, F3,  true, false },
	{ F8, F4,  true, false },
	{ F8, F5,  true, false },
	{ F8, F6,  true, false },
	{ F8, F7,  true, false },
	{ F8, G7,  true, false },
	{ F8, G8,  true, false },
	{ F8, H6,  true, false },
	{ F8, H8,  true, false },
	{ G6, E8, false, false },
	{ G8, A8, false, false },
	{ G8, B8, false, false },
	{ G8, C8, false, false },
	{ G8, D8, false, false },
	{ G8, E8, false, false },
	{ H5, E8, false, false },
	{ H8, A8, false, false },
	{ H8, B8, false, false },
	{ H8, C8, false, false },
	{ H8, D8, false, false },
	{ H8, E8, false, false },
	/* BlackQueen, F1 */
	{ A1, F1, false, false },
	{ A1, G1, false, false },
	{ A1, H1, false, false },
	{ A6, F1, false, false },
	{ B1, F1, false, false },
	{ B1, G1, false, false },
	{ B1, H1, false, false },
	{ B5, F1, false, false },
	{ C1, F1, false, false },
	{ C1, G1, false, false },
	{ C1, H1, false, false },
	{ C4, F1, false, false },
	{ D1, F1, false, false },
	{ D1, G1, false, false },
	{ D1, H1, false, false },
	{ D3, F1, false, false },
	{ E1, A1,  true, false },
	{ E1, A5,  true, false },
	{ E1, B1,  true, false },
	{ E1, B4,  true, false },
	{ E1, C1,  true, false },
	{ E1, C3,  true, false },
	{ E1, D1,  true, false },
	{ E1, D2,  true, false },
	{ E1, E2,  true, false },
	{ E1, E3,  true, false },
	{ E1, E4,  true, false },
	{ E1, E5,  true, false },
	{ E1, E6,  true, false },
	{ E1, E7,  true, false },
	{ E1, E8,  true, false },
	{ E1, F1, false, false },
	{ E1, F2,  true, false },
	{ E1, G1, false, false },
	{ E1, G3,  true, false },
	{ E1, H1, false, false },
	{ E1, H4,  true, false },
	{ E2, A2,  true, false },
	{ E2, A6,  true, false },
	{ E2, B2,  true, false },
	{ E2, B5,  true, false },
	{ E2, C2,  true, false },
	{ E2, C4,  true, false },
	{ E2, D1,  true, false },
	{ E2, D2,  true, false },
	{ E2, D3,  true, false },
	{ E2, E1,  true, false },
	{ E2, E3,  true, false },
	{ E2, E4,  true, false },
	{ E2, E5,  true, false },
	{ E2, E6,  true, false },
	{ E2, E7,  true, false },
	{ E2, E8,  true, false },
	{ E2, F1, false, false },
	{ E2, F2,  true, false },
	{ E2, F3,  true, false },
	{ E2, G2,  true, false },
	{ E2, G4,  true, false },
	{ E2, H2,  true, false },
	{ E2, H5,  true, false },
	{ F1, A1, false, false },
	{ F1, A6, false, false },
	{ F1, B1, false, false },
	{ F1, B5, false, false },
	{ F1, C1, false, false },
	{ F1, C4, false, false },
	{ F1, D1, false, false },
	{ F1, D3, false, false },
	{ F1, E1, false, false },
	{ F1, E2, false, false },
	{ F1, F2, false, false },
	{ F1, F3, false, false },
	{ F1, F4, false, false },
	{ F1, F5, false, false },
	{ F1, F6, false, false },
	{ F1, F7, false, false },
	{ F1, F8, false, false },
	{ F1, G1, false, false },
	{ F1, G2, false, false },
	{ F1, H1, false, false },
	{ F1, H3, false, false },
	{ F2, A2,  true, false },
	{ F2, A7,  true, false },
	{ F2, B2,  true, false },
	{ F2, B6,  true, false },
	{ F2, C2,  true, false },
	{ F2, C5,  true, false },
	{ F2, D2,  true, false },
	{ F2, D4,  true, false },
	{ F2, E1,  true, false },
	{ F2, E2,  true, false },
	{ F2, E3,  true, false },
	{ F2, F1, false, false },
	{ F2, F3,  true, false },
	{ F2, F4,  true, false },
	{ F2, F5,  true, false },
	{ F2, F6,  true, false },
	{ F2, F7,  true, false },
	{ F2, F8,  true, false },
	{ F2, G1,  true, false },
	{ F2, G2,  true, false },
	{ F2, G3,  true, false },
	{ F2, H2,  true, false },
	{ F2, H4,  true, false },
	{ F3, F1, false, false },
	{ F4, F1, false, false },
	{ F5, F1, false, false },
	{ F6, F1, false, false },
	{ F7, F1, false, false },
	{ F8, F1, false, false },
	{ G1, A1, false, false },
	{ G1, A7,  true, false },
	{ G1, B1, false, false },
	{ G1, B6,  true, false },
	{ G1, C1, false, false },
	{ G1, C5,  true, false },
	{ G1, D1, false, false },
	{ G1, D4,  true, false },
	{ G1, E1, false, false },
	{ G1, E3,  true, false },
	{ G1, F1, false, false },
	{ G1, F2,  true, false },
	{ G1, G2,  true, false },
	{ G1, G3,  true, false },
	{ G1, G4,  true, false },
	{ G1, G5,  true, false },
	{ G1, G6,  true, false },
	{ G1, G7,  true, false },
	{ G1, G8,  true, false },
	{ G1, H1,  true, false },
	{ G1, H2,  true, false },
	{ G2, A2,  true, false },
	{ G2, A8,  true, false },
	{ G2, B2,  true, false },
	{ G2, B7,  true, false },
	{ G2, C2,  true, false },
	{ G2, C6,  true, false },
	{ G2, D2,  true, false },
	{ G2, D5,  true, false },
	{ G2, E2,  true, false },
	{ G2, E4,  true, false },
	{ G2, F1, false, false },
	{ G2, F2,  true, false },
	{ G2, F3,  true, false },
	{ G2, G1,  true, false },
	{ G2, G3,  true, false },
	{ G2, G4,  true, false },
	{ G2, G5,  true, false },
	{ G2, G6,  true, false },
	{ G2, G7,  true, false },
	{ G2, G8,  true, false },
	{ G2, H1,  true, false },
	{ G2, H2,  true, false },
	{ G2, H3,  true, false },
	{ H1, A1, false, false },
	{ H1, B1, false, false },
	{ H1, C1, false, false },
	{ H1, D1, false, false },
	{ H1, E1, false, false },
	{ H1, F1, false, false },
	{ H3, F1, false, false },
	/* BlackQueen, F2 */
	{ A2, F2, false, false },
	{ A2, G2, false, false },
	{ A2, H2, false, false },
	{ A7, F2, false, false },
	{ A7, G1, false, false },
	{ B2, F2, false, false },
	{ B2, G2, false, false },
	{ B2, H2, false, false },
	{ B6, F2, false, false },
	{ B6, G1, false, false },
	{ C2, F2, false, false },
	{ C2, G2, false, false },
	{ C2, H2, false, false },
	{ C5, F2, false, false },
	{ C5, G1, false, false },
	{ D2, F2, false, false },
	{ D2, G2, false, false },
	{ D2, H2, false, false },
	{ D4, F2, false, false },
	{ D4, G1, false, false },
	{ E1, A1,  true, false },
	{ E1, A5,  true, false },
	{ E1, B1,  true, false },
	{ E1, B4,  true, false },
	{ E1, C1,  true, false },
	{ E1, C3,  true, false },
	{ E1, D1,  true, false },
	{ E1, D2,  true, false },
	{ E1, E2,  true, false },
	{ E1, E3,  true, false },
	{ E1, E4,  true, false },
	{ E1, E5,  true, false },
	{ E1, E6,  true, false },
	{ E1, E7,  true, false },
	{ E1, E8,  true, false },
	{ E1, F1,  true, false },
	{ E1, F2, false, false },
	{ E1, G1,  true, false },
	{ E1, G3, false, false },
	{ E1, H1,  true, false },
	{ E1, H4, false, false },
	{ E2, A2,  true, false },
	{ E2, A6,  true, false },
	{ E2, B2,  true, false },
	{ E2, B5,  true, false },
	{ E2, C2,  true, false },
	{ E2, C4,  true, false },
	{ E2, D1,  true, false },
	{ E2, D2,  true, false },
	{ E2, D3,  true, false },
	{ E2, E1,  true, false },
	{ E2, E3,  true, false },
	{ E2, E4,  true, false },
	{ E2, E5,  true, false },
	{ E2, E6,  true, false },
	{ E2, E7,  true, false },
	{ E2, E8,  true, false },
	{ E2, F1,  true, false },
	{ E2, F2, false, false },
	{ E2, F3,  true, false },
	{ E2, G2, false, false },
	{ E2, G4,  true, false },
	{ E2, H2, false, false },
	{ E2, H5,  true, false },
	{ E3, A3,  true, false },
	{ E3, A7,  true, false },
	{ E3, B3,  true, false },
	{ E3, B6,  true, false },
	{ E3, C1,  true, false },
	{ E3, C3,  true, false },
	{ E3, C5,  true, false },
	{ E3, D2,  true, false },
	{ E3, D3,  true, false },
	{ E3, D4,  true, false },
	{ E3, E1,  true, false },
	{ E3, E2,  true, false },
	{ E3, E4,  true, false },
	{ E3, E5,  true, false },
	{ E3, E6,  true, false },
	{ E3, E7,  true, false },
	{ E3, E8,  true, false },
	{ E3, F2, false, false },
	{ E3, F3,  true, false },
	{ E3, F4,  true, false },
	{ E3, G1, false, false },
	{ E3, G3,  true, false },
	{ E3, G5,  true, false },
	{ E3, H3,  true, false },
	{ E3, H6,  true, false },
	{ F1, A1,  true, false },
	{ F1, A6,  true, false },
	{ F1, B1,  true, false },
	{ F1, B5,  true, false },
	{ F1, C1,  true, false },
	{ F1, C4,  true, false },
	{ F1, D1,  true, false },
	{ F1, D3,  true, false },
	{ F1, E1,  true, false },
	{ F1, E2,  true, false },
	{ F1, F2, false, false },
	{ F1, F3, false, false },
	{ F1, F4, false, false },
	{ F1, F5, false, false },
	{ F1, F6, false, false },
	{ F1, F7, false, false },
	{ F1, F8, false, false },
	{ F1, G1,  true, false },
	{ F1, G2,  true, false },
	{ F1, H1,  true, false },
	{ F1, H3,  true, false },
	{ F2, A2, false, false },
	{ F2, A7, false, false },
	{ F2, B2, false, false },
	{ F2, B6, false, false },
	{ F2, C2, false, false },
	{ F2, C5, false, false },
	{ F2, D2, false, false },
	{ F2, D4, false, false },
	{ F2, E1, false, false },
	{ F2, E2, false, false },
	{ F2, E3, false, false },
	{ F2, F1, false, false },
	{ F2, F3, false, false },
	{ F2, F4, false, false },
	{ F2, F5, false, false },
	{ F2, F6, false, false },
	{ F2, F7, false, false },
	{ F2, F8, false, false },
	{ F2, G1, false, false },
	{ F2, G2, false, false },
	{ F2, G3, false, false },
	{ F2, H2, false, false },
	{ F2, H4, false, false },
	{ F3, A3,  true, false },
	{ F3, A8,  true, false },
	{ F3, B3,  true, false },
	{ F3, B7,  true, false },
	{ F3, C3,  true, false },
	{ F3, C6,  true, false },
	{ F3, D1,  true, false },
	{ F3, D3,  true, false },
	{ F3, D5,  true, false },
	{ F3, E2,  true, false },
	{ F3, E3,  true, false },
	{ F3, E4,  true, false },
	{ F3, F1, false, false },
	{ F3, F2, false, false },
	{ F3, F4,  true, false },
	{ F3, F5,  true, false },
	{ F3, F6,  true, false },
	{ F3, F7,  true, false },
	{ F3, F8,  true, false },
	{ F3, G2,  true, false },
	{ F3, G3,  true, false },
	{ F3, G4,  true, false },
	{ F3, H1,  true, false },
	{ F3, H3,  true, false },
	{ F3, H5,  true, false },
	{ F4, F1, false, false },
	{ F4, F2, false, false },
	{ F5, F1, false, false },
	{ F5, F2, false, false },
	{ F6, F1, false, false },
	{ F6, F2, false, false },
	{ F7, F1, false, false },
	{ F7, F2, false, false },
	{ F8, F1, false, false },
	{ F8, F2, false, false },
	{ G1, A1,  true, false },
	{ G1, A7, false, false },
	{ G1, B1,  true, false },
	{ G1, B6, false, false },
	{ G1, C1,  true, false },
	{ G1, C5, false, false },
	{ G1, D1,  true, false },
	{ G1, D4, false, false },
	{ G1, E1,  true, false },
	{ G1, E3, false, false },
	{ G1, F1,  true, false },
	{ G1, F2, false, false },
	{ G1, G2,  true, false },
	{ G1, G3,  true, false },
	{ G1, G4,  true, false },
	{ G1, G5,  true, false },
	{ G1, G6,  true, false },
	{ G1, G7,  true, false },
	{ G1, G8,  true, false },
	{ G1, H1,  true, false },
	{ G1, H2,  true, false },
	{ G2, A2, false, false },
	{ G2, A8,  true, false },
	{ G2, B2, false, false },
	{ G2, B7,  true, false },
	{ G2, C2, false, false },
	{ G2, C6,  true, false },
	{ G2, D2, false, false },
	{ G2, D5,  true, false },
	{ G2, E2, false, false },
	{ G2, E4,  true, false },
	{ G2, F1,  true, false },
	{ G2, F2, false, false },
	{ G2, F3,  true, false },
	{ G2, G1,  true, false },
	{ G2, G3,  true, false },
	{ G2, G4,  true, false },
	{ G2, G5,  true, false },
	{ G2, G6,  true, false },
	{ G2, G7,  true, false },
	{ G2, G8,  true, false },
	{ G2, H1,  true, false },
	{ G2, H2,  true, false },
	{ G2, H3,  true, false },
	{ G3, A3,  true, false },
	{ G3, B3,  true, false },
	{ G3, B8,  true, false },
	{ G3, C3,  true, false },
	{ G3, C7,  true, false },
	{ G3, D3,  true, false },
	{ G3, D6,  true, false },
	{ G3, E1, false, false },
	{ G3, E3,  true, false },
	{ G3, E5,  true, false },
	{ G3, F2, false, false },
	{ G3, F3,  true, false },
	{ G3, F4,  true, false },
	{ G3, G1,  true, false },
	{ G3, G2,  true, false },
	{ G3, G4,  true, false },
	{ G3, G5,  true, false },
	{ G3, G6,  true, false },
	{ G3, G7,  true, false },
	{ G3, G8,  true, false },
	{ G3, H2,  true, false },
	{ G3, H3,  true, false },
	{ G3, H4,  true, false },
	{ H2, A2, false, false },
	{ H2, B2, false, false },
	{ H2, C2, false, false },
	{ H2, D2, false, false },
	{ H2, E2, false, false },
	{ H2, F2, false, false },
	{ H4, E1, false, false },
	{ H4, F2, false, false },
	/* BlackQueen, F3 */
	{ A3, F3, false, false },
	{ A3, G3, false, false },
	{ A3, H3, false, false },
	{ A8, F3, false, false },
	{ A8, G2, false, false },
	{ A8, H1, false, false },
	{ B3, F3, false, false },
	{ B3, G3, false, false },
	{ B3, H3, false, false },
	{ B7, F3, false, false },
	{ B7, G2, false, false },
	{ B7, H1, false, false },
	{ C3, F3, false, false },
	{ C3, G3, false, false },
	{ C3, H3, false, false },
	{ C6, F3, false, false },
	{ C6, G2, false, false },
	{ C6, H1, false, false },
	{ D1, F3, false, false },
	{ D1, G4, false, false },
	{ D1, H5, false, false },
	{ D3, F3, false, false },
	{ D3, G3, false, false },
	{ D3, H3, false, false },
	{ D5, F3, false, false },
	{ D5, G2, false, false },
	{ D5, H1, false, false },
	{ E2, A2,  true, false },
	{ E2, A6,  true, false },
	{ E2, B2,  true, false },
	{ E2, B5,  true, false },
	{ E2, C2,  true, false },
	{ E2, C4,  true, false },
	{ E2, D1,  true, false },
	{ E2, D2,  true, false },
	{ E2, D3,  true, false },
	{ E2, E1,  true, false },
	{ E2, E3,  true, false },
	{ E2, E4,  true, false },
	{ E2, E5,  true, false },
	{ E2, E6,  true, false },
	{ E2, E7,  true, false },
	{ E2, E8,  true, false },
	{ E2, F1,  true, false },
	{ E2, F2,  true, false },
	{ E2, F3, false, false },
	{ E2, G2,  true, false },
	{ E2, G4, false, false },
	{ E2, H2,  true, false },
	{ E2, H5, false, false },
	{ E3, A3,  true, false },
	{ E3, A7,  true, false },
	{ E3, B3,  true, false },
	{ E3, B6,  true, false },
	{ E3, C1,  true, false },
	{ E3, C3,  true, false },
	{ E3, C5,  true, false },
	{ E3, D2,  true, false },
	{ E3, D3,  true, false },
	{ E3, D4,  true, false },
	{ E3, E1,  true, false },
	{ E3, E2,  true, false },
	{ E3, E4,  true, false },
	{ E3, E5,  true, false },
	{ E3, E6,  true, false },
	{ E3, E7,  true, false },
	{ E3, E8,  true, false },
	{ E3, F2,  true, false },
	{ E3, F3, false, false },
	{ E3, F4,  true, false },
	{ E3, G1,  true, false },
	{ E3, G3, false, false },
	{ E3, G5,  true, false },
	{ E3, H3, false, false },
	{ E3, H6,  true, false },
	{ E4, A4,  true, false },
	{ E4, A8,  true, false },
	{ E4, B1,  true, false },
	{ E4, B4,  true, false },
	{ E4, B7,  true, false },
	{ E4, C2,  true, false },
	{ E4, C4,  true, false },
	{ E4, C6,  true, false },
	{ E4, D3,  true, false },
	{ E4, D4,  true, false },
	{ E4, D5,  true, false },
	{ E4, E1,  true, false },
	{ E4, E2,  true, false },
	{ E4, E3,  true, false },
	{ E4, E5,  true, false },
	{ E4, E6,  true, false },
	{ E4, E7,  true, false },
	{ E4, E8,  true, false },
	{ E4, F3, false, false },
	{ E4, F4,  true, false },
	{ E4, F5,  true, false },
	{ E4, G2, false, false },
	{ E4, G4,  true, false },
	{ E4, G6,  true, false },
	{ E4, H1, false, false },
	{ E4, H4,  true, false },
	{ E4, H7,  true, false },
	{ F1, F3, false, false },
	{ F1, F4, false, false },
	{ F1, F5, false, false },
	{ F1, F6, false, false },
	{ F1, F7, false, false },
	{ F1, F8, false, false },
	{ F2, A2,  true, false },
	{ F2, A7,  true, false },
	{ F2, B2,  true, false },
	{ F2, B6,  true, false },
	{ F2, C2,  true, false },
	{ F2, C5,  true, false },
	{ F2, D2,  true, false },
	{ F2, D4,  true, false },
	{ F2, E1,  true, false },
	{ F2, E2,  true, false },
	{ F2, E3,  true, false },
	{ F2, F1,  true, false },
	{ F2, F3, false, false },
	{ F2, F4, false, false },
	{ F2, F5, false, false },
	{ F2, F6, false, false },
	{ F2, F7, false, false },
	{ F2, F8, false, false },
	{ F2, G1,  true, false },
	{ F2, G2,  true, false },
	{ F2, G3,  true, false },
	{ F2, H2,  true, false },
	{ F2, H4,  true, false },
	{ F3, A3, false, false },
	{ F3, A8, false, false },
	{ F3, B3, false, false },
	{ F3, B7, false, false },
	{ F3, C3, false, false },
	{ F3, C6, false, false },
	{ F3, D1, false, false },
	{ F3, D3, false, false },
	{ F3, D5, false, false },
	{ F3, E2, false, false },
	{ F3, E3, false, false },
	{ F3, E4, false, false },
	{ F3, F1, false, false },
	{ F3, F2, false, false },
	{ F3, F4, false, false },
	{ F3, F5, false, false },
	{ F3, F6, false, false },
	{ F3, F7, false, false },
	{ F3, F8, false, false },
	{ F3, G2, false, false },
	{ F3, G3, false, false },
	{ F3, G4, false, false },
	{ F3, H1, false, false },
	{ F3, H3, false, false },
	{ F3, H5, false, false },
	{ F4, A4,  true, false },
	{ F4, B4,  true, false },
	{ F4, B8,  true, false },
	{ F4, C1,  true, false },
	{ F4, C4,  true, false },
	{ F4, C7,  true, false },
	{ F4, D2,  true, false },
	{ F4, D4,  true, false },
	{ F4, D6,  true, false },
	{ F4, E3,  true, false },
	{ F4, E4,  true, false },
	{ F4, E5,  true, false },
	{ F4, F1, false, false },
	{ F4, F2, false, false },
	{ F4, F3, false, false },
	{ F4, F5,  true, false },
	{ F4, F6,  true, false },
	{ F4, F7,  true, false },
	{ F4, F8,  true, false },
	{ F4, G3,  true, false },
	{ F4, G4,  true, false },
	{ F4, G5,  true, false },
	{ F4, H2,  true, false },
	{ F4, H4,  true, false },
	{ F4, H6,  true, false },
	{ F5, F1, false, false },
	{ F5, F2, false, false },
	{ F5, F3, false, false },
	{ F6, F1, false, false },
	{ F6, F2, false, false },
	{ F6, F3, false, false },
	{ F7, F1, false, false },
	{ F7, F2, false, false },
	{ F7, F3, false, false },
	{ F8, F1, false, false },
	{ F8, F2, false, false },
	{ F8, F3, false, false },
	{ G2, A2,  true, false },
	{ G2, A8, false, false },
	{ G2, B2,  true, false },
	{ G2, B7, false, false },
	{ G2, C2,  true, false },
	{ G2, C6, false, false },
	{ G2, D2,  true, false },
	{ G2, D5, false, false },
	{ G2, E2,  true, false },
	{ G2, E4, false, false },
	{ G2, F1,  true, false },
	{ G2, F2,  true, false },
	{ G2, F3, false, false },
	{ G2, G1,  true, false },
	{ G2, G3,  true, false },
	{ G2, G4,  true, false },
	{ G2, G5,  true, false },
	{ G2, G6,  true, false },
	{ G2, G7,  true, false },
	{ G2, G8,  true, false },
	{ G2, H1,  true, false },
	{ G2, H2,  true, false },
	{ G2, H3,  true, false },
	{ G3, A3, false, false },
	{ G3, B3, false, false },
	{ G3, B8,  true, false },
	{ G3, C3, false, false },
	{ G3, C7,  true, false },
	{ G3, D3, false, false },
	{ G3, D6,  true, false },
	{ G3, E1,  true, false },
	{ G3, E3, false, false },
	{ G3, E5,  true, false },
	{ G3, F2,  true, false },
	{ G3, F3, false, false },
	{ G3, F4,  true, false },
	{ G3, G1,  true, false },
	{ G3, G2,  true, false },
	{ G3, G4,  true, false },
	{ G3, G5,  true, false },
	{ G3, G6,  true, false },
	{ G3, G7,  true, false },
	{ G3, G8,  true, false },
	{ G3, H2,  true, false },
	{ G3, H3,  true, false },
	{ G3, H4,  true, false },
	{ G4, A4,  true, false },
	{ G4, B4,  true, false },
	{ G4, C4,  true, false },
	{ G4, C8,  true, false },
	{ G4, D1, false, false },
	{ G4, D4,  true, false },
	{ G4, D7,  true, false },
	{ G4, E2, false, false },
	{ G4, E4,  true, false },
	{ G4, E6,  true, false },
	{ G4, F3, false, false },
	{ G4, F4,  true, false },
	{ G4, F5,  true, false },
	{ G4, G1,  true, false },
	{ G4, G2,  true, false },
	{ G4, G3,  true, false },
	{ G4, G5,  true, false },
	{ G4, G6,  true, false },
	{ G4, G7,  true, false },
	{ G4, G8,  true, false },
	{ G4, H3,  true, false },
	{ G4, H4,  true, false },
	{ G4, H5,  true, false },
	{ H1, A8, false, false },
	{ H1, B7, false, false },
	{ H1, C6, false, false },
	{ H1, D5, false, false },
	{ H1, E4, false, false },
	{ H1, F3, false, false },
	{ H3, A3, false, false },
	{ H3, B3, false, false },
	{ H3, C3, false, false },
	{ H3, D3, false, false },
	{ H3, E3, false, false },
	{ H3, F3, false, false },
	{ H5, D1, false, false },
	{ H5, E2, false, false },
	{ H5, F3, false, false },
	/* BlackQueen, F4 */
	{ A4, F4, false, false },
	{ A4, G4, false, false },
	{ A4, H4, false, false },
	{ B4, F4, false, false },
	{ B4, G4, false, false },
	{ B4, H4, false, false },
	{ B8, F4, false, false },
	{ B8, G3, false, false },
	{ B8, H2, false, false },
	{ C1, F4, false, false },
	{ C1, G5, false, false },
	{ C1, H6, false, false },
	{ C4, F4, false, false },
	{ C4, G4, false, false },
	{ C4, H4, false, false },
	{ C7, F4, false, false },
	{ C7, G3, false, false },
	{ C7, H2, false, false },
	{ D2, F4, false, false },
	{ D2, G5, false, false },
	{ D2, H6, false, false },
	{ D4, F4, false, false },
	{ D4, G4, false, false },
	{ D4, H4, false, false },
	{ D6, F4, false, false },
	{ D6, G3, false, false },
	{ D6, H2, false, false },
	{ E3, A3,  true, false },
	{ E3, A7,  true, false },
	{ E3, B3,  true, false },
	{ E3, B6,  true, false },
	{ E3, C1,  true, false },
	{ E3, C3,  true, false },
	{ E3, C5,  true, false },
	{ E3, D2,  true, false },
	{ E3, D3,  true, false },
	{ E3, D4,  true, false },
	{ E3, E1,  true, false },
	{ E3, E2,  true, false },
	{ E3, E4,  true, false },
	{ E3, E5,  true, false },
	{ E3, E6,  true, false },
	{ E3, E7,  true, false },
	{ E3, E8,  true, false },
	{ E3, F2,  true, false },
	{ E3, F3,  true, false },
	{ E3, F4, false, false },
	{ E3, G1,  true, false },
	{ E3, G3,  true, false },
	{ E3, G5, false, false },
	{ E3, H3,  true, false },
	{ E3, H6, false, false },
	{ E4, A4,  true, false },
	{ E4, A8,  true, false },
	{ E4, B1,  true, false },
	{ E4, B4,  true, false },
	{ E4, B7,  true, false },
	{ E4, C2,  true, false },
	{ E4, C4,  true, false },
	{ E4, C6,  true, false },
	{ E4, D3,  true, false },
	{ E4, D4,  true, false },
	{ E4, D5,  true, false },
	{ E4, E1,  true, false },
	{ E4, E2,  true, false },
	{ E4, E3,  true, false },
	{ E4, E5,  true, false },
	{ E4, E6,  true, false },
	{ E4, E7,  true, false },
	{ E4, E8,  true, false },
	{ E4, F3,  true, false },
	{ E4, F4, false, false },
	{ E4, F5,  true, false },
	{ E4, G2,  true, false },
	{ E4, G4, false, false },
	{ E4, G6,  true, false },
	{ E4, H1,  true, false },
	{ E4, H4, false, false },
	{ E4, H7,  true, false },
	{ E5, A1,  true, false },
	{ E5, A5,  true, false },
	{ E5, B2,  true, false },
	{ E5, B5,  true, false },
	{ E5, B8,  true, false },
	{ E5, C3,  true, false },
	{ E5, C5,  true, false },
	{ E5, C7,  true, false },
	{ E5, D4,  true, false },
	{ E5, D5,  true, false },
	{ E5, D6,  true, false },
	{ E5, E1,  true, false },
	{ E5, E2,  true, false },
	{ E5, E3,  true, false },
	{ E5, E4,  true, false },
	{ E5, E6,  true, false },
	{ E5, E7,  true, false },
	{ E5, E8,  true, false },
	{ E5, F4, false, false },
	{ E5, F5,  true, false },
	{ E5, F6,  true, false },
	{ E5, G3, false, false },
	{ E5, G5,  true, false },
	{ E5, G7,  true, false },
	{ E5, H2, false, false },
	{ E5, H5,  true, false },
	{ E5, H8,  true, false },
	{ F1, F4, false, false },
	{ F1, F5, false, false },
	{ F1, F6, false, false },
	{ F1, F7, false, false },
	{ F1, F8, false, false },
	{ F2, F4, false, false },
	{ F2, F5, false, false },
	{ F2, F6, false, false },
	{ F2, F7, false, false },
	{ F2, F8, false, false },
	{ F3, A3,  true, false },
	{ F3, A8,  true, false },
	{ F3, B3,  true, false },
	{ F3, B7,  true, false },
	{ F3, C3,  true, false },
	{ F3, C6,  true, false },
	{ F3, D1,  true, false },
	{ F3, D3,  true, false },
	{ F3, D5,  true, false },
	{ F3, E2,  true, false },
	{ F3, E3,  true, false },
	{ F3, E4,  true, false },
	{ F3, F1,  true, false },
	{ F3, F2,  true, false },
	{ F3, F4, false, false },
	{ F3, F5, false, false },
	{ F3, F6, false, false },
	{ F3, F7, false, false },
	{ F3, F8, false, false },
	{ F3, G2,  true, false },
	{ F3, G3,  true, false },
	{ F3, G4,  true, false },
	{ F3, H1,  true, false },
	{ F3, H3,  true, false },
	{ F3, H5,  true, false },
	{ F4, A4, false, false },
	{ F4, B4, false, false },
	{ F4, B8, false, false },
	{ F4, C1, false, false },
	{ F4, C4, false, false },
	{ F4, C7, false, false },
	{ F4, D2, false, false },
	{ F4, D4, false, false },
	{ F4, D6, false, false },
	{ F4, E3, false, false },
	{ F4, E4, false, false },
	{ F4, E5, false, false },
	{ F4, F1, false, false },
	{ F4, F2, false, false },
	{ F4, F3, false, false },
	{ F4, F5, false, false },
	{ F4, F6, false, false },
	{ F4, F7, false, false },
	{ F4, F8, false, false },
	{ F4, G3, false, false },
	{ F4, G4, false, false },
	{ F4, G5, false, false },
	{ F4, H2, false, false },
	{ F4, H4, false, false },
	{ F4, H6, false, false },
	{ F5, A5,  true, false },
	{ F5, B1,  true, false },
	{ F5, B5,  true, false },
	{ F5, C2,  true, false },
	{ F5, C5,  true, false },
	{ F5, C8,  true, false },
	{ F5, D3,  true, false },
	{ F5, D5,  true, false },
	{ F5, D7,  true, false },
	{ F5, E4,  true, false },
	{ F5, E5,  true, false },
	{ F5, E6,  true, false },
	{ F5, F1, false, false },
	{ F5, F2, false, false },
	{ F5, F3, false, false },
	{ F5, F4, false, false },
	{ F5, F6,  true, false },
	{ F5, F7,  true, false },
	{ F5, F8,  true, false },
	{ F5, G4,  true, false },
	{ F5, G5,  true, false },
	{ F5, G6,  true, false },
	{ F5, H3,  true, false },
	{ F5, H5,  true, false },
	{ F5, H7,  true, false },
	{ F6, F1, false, false },
	{ F6, F2, false, false },
	{ F6, F3, false, false },
	{ F6, F4, false, false },
	{ F7, F1, false, false },
	{ F7, F2, false, false },
	{ F7, F3, false, false },
	{ F7, F4, false, false },
	{ F8, F1, false, false },
	{ F8, F2, false, false },
	{ F8, F3, false, false },
	{ F8, F4, false, false },
	{ G3, A3,  true, false },
	{ G3, B3,  true, false },
	{ G3, B8, false, false },
	{ G3, C3,  true, false },
	{ G3, C7, false, false },
	{ G3, D3,  true, false },
	{ G3, D6, false, false },
	{ G3, E1,  true, false },
	{ G3, E3,  true, false },
	{ G3, E5, false, false },
	{ G3, F2,  true, false },
	{ G3, F3,  true, false },
	{ G3, F4, false, false },
	{ G3, G1,  true, false },
	{ G3, G2,  true, false },
	{ G3, G4,  true, false },
	{ G3, G5,  true, false },
	{ G3, G6,  true, false },
	{ G3, G7,  true, false },
	{ G3, G8,  true, false },
	{ G3, H2,  true, false },
	{ G3, H3,  true, false },
	{ G3, H4,  true, false },
	{ G4, A4, false, false },
	{ G4, B4, false, false },
	{ G4, C4, false, false },
	{ G4, C8,  true, false },
	{ G4, D1,  true, false },
	{ G4, D4, false, false },
	{ G4, D7,  true, false },
	{ G4, E2,  true, false },
	{ G4, E4, false, false },
	{ G4, E6,  true, false },
	{ G4, F3,  true, false },
	{ G4, F4, false, false },
	{ G4, F5,  true, false },
	{ G4, G1,  true, false },
	{ G4, G2,  true, false },
	{ G4, G3,  true, false },
	{ G4, G5,  true, false },
	{ G4, G6,  true, false },
	{ G4, G7,  true, false },
	{ G4, G8,  true, false },
	{ G4, H3,  true, false },
	{ G4, H4,  true, false },
	{ G4, H5,  true, false },
	{ G5, A5,  true, false },
	{ G5, B5,  true, false },
	{ G5, C1, false, false },
	{ G5, C5,  true, false },
	{ G5, D2, false, false },
	{ G5, D5,  true, false },
	{ G5, D8,  true, false },
	{ G5, E3, false, false },
	{ G5, E5,  true, false },
	{ G5, E7,  true, false },
	{ G5, F4, false, false },
	{ G5, F5,  true, false },
	{ G5, F6,  true, false },
	{ G5, G1,  true, false },
	{ G5, G2,  true, false },
	{ G5, G3,  true, false },
	{ G5, G4,  true, false },
	{ G5, G6,  true, false },
	{ G5, G7,  true, false },
	{ G5, G8,  true, false },
	{ G5, H4,  true, false },
	{ G5, H5,  true, false },
	{ G5, H6,  true, false },
	{ H2, B8, false, false },
	{ H2, C7, false, false },
	{ H2, D6, false, false },
	{ H2, E5, false, false },
	{ H2, F4, false, false },
	{ H4, A4, false, false },
	{ H4, B4, false, false },
	{ H4, C4, false, false },
	{ H4, D4, false, false },
	{ H4, E4, false, false },
	{ H4, F4, false, false },
	{ H6, C1, false, false },
	{ H6, D2, false, false },
	{ H6, E3, false, false },
	{ H6, F4, false, false },
	/* BlackQueen, F5 */
	{ A5, F5, false, false },
	{ A5, G5, false, false },
	{ A5, H5, false, false },
	{ B1, F5, false, false },
	{ B1, G6, false, false },
	{ B1, H7, false, false },
	{ B5, F5, false, false },
	{ B5, G5, false, false },
	{ B5, H5, false, false },
	{ C2, F5, false, false },
	{ C2, G6, false, false },
	{ C2, H7, false, false },
	{ C5, F5, false, false },
	{ C5, G5, false, false },
	{ C5, H5, false, false },
	{ C8, F5, false, false },
	{ C8, G4, false, false },
	{ C8, H3, false, false },
	{ D3, F5, false, false },
	{ D3, G6, false, false },
	{ D3, H7, false, false },
	{ D5, F5, false, false },
	{ D5, G5, false, false },
	{ D5, H5, false, false },
	{ D7, F5, false, false },
	{ D7, G4, false, false },
	{ D7, H3, false, false },
	{ E4, A4,  true, false },
	{ E4, A8,  true, false },
	{ E4, B1,  true, false },
	{ E4, B4,  true, false },
	{ E4, B7,  true, false },
	{ E4, C2,  true, false },
	{ E4, C4,  true, false },
	{ E4, C6,  true, false },
	{ E4, D3,  true, false },
	{ E4, D4,  true, false },
	{ E4, D5,  true, false },
	{ E4, E1,  true, false },
	{ E4, E2,  true, false },
	{ E4, E3,  true, false },
	{ E4, E5,  true, false },
	{ E4, E6,  true, false },
	{ E4, E7,  true, false },
	{ E4, E8,  true, false },
	{ E4, F3,  true, false },
	{ E4, F4,  true, false },
	{ E4, F5, false, false },
	{ E4, G2,  true, false },
	{ E4, G4,  true, false },
	{ E4, G6, false, false },
	{ E4, H1,  true, false },
	{ E4, H4,  true, false },
	{ E4, H7, false, false },
	{ E5, A1,  true, false },
	{ E5, A5,  true, false },
	{ E5, B2,  true, false },
	{ E5, B5,  true, false },
	{ E5, B8,  true, false },
	{ E5, C3,  true, false },
	{ E5, C5,  true, false },
	{ E5, C7,  true, false },
	{ E5, D4,  true, false },
	{ E5, D5,  true, false },
	{ E5, D6,  true, false },
	{ E5, E1,  true, false },
	{ E5, E2,  true, false },
	{ E5, E3,  true, false },
	{ E5, E4,  true, false },
	{ E5, E6,  true, false },
	{ E5, E7,  true, false },
	{ E5, E8,  true, false },
	{ E5, F4,  true, false },
	{ E5, F5, false, false },
	{ E5, F6,  true, false },
	{ E5, G3,  true, false },
	{ E5, G5, false, false },
	{ E5, G7,  true, false },
	{ E5, H2,  true, false },
	{ E5, H5, false, false },
	{ E5, H8,  true, false },
	{ E6, A2,  true, false },
	{ E6, A6,  true, false },
	{ E6, B3,  true, false },
	{ E6, B6,  true, false },
	{ E6, C4,  true, false },
	{ E6, C6,  true, false },
	{ E6, C8,  true, false },
	{ E6, D5,  true, false },
	{ E6, D6,  true, false },
	{ E6, D7,  true, false },
	{ E6, E1,  true, false },
	{ E6, E2,  true, false },
	{ E6, E3,  true, false },
	{ E6, E4,  true, false },
	{ E6, E5,  true, false },
	{ E6, E7,  true, false },
	{ E6, E8,  true, false },
	{ E6, F5, false, false },
	{ E6, F6,  true, false },
	{ E6, F7,  true, false },
	{ E6, G4, false, false },
	{ E6, G6,  true, false },
	{ E6, G8,  true, false },
	{ E6, H3, false, false },
	{ E6, H6,  true, false },
	{ F1, F5, false, false },
	{ F1, F6, false, false },
	{ F1, F7, false, false },
	{ F1, F8, false, false },
	{ F2, F5, false, false },
	{ F2, F6, false, false },
	{ F2, F7, false, false },
	{ F2, F8, false, false },
	{ F3, F5, false, false },
	{ F3, F6, false, false },
	{ F3, F7, false, false },
	{ F3, F8, false, false },
	{ F4, A4,  true, false },
	{ F4, B4,  true, false },
	{ F4, B8,  true, false },
	{ F4, C1,  true, false },
	{ F4, C4,  true, false },
	{ F4, C7,  true, false },
	{ F4, D2,  true, false },
	{ F4, D4,  true, false },
	{ F4, D6,  true, false },
	{ F4, E3,  true, false },
	{ F4, E4,  true, false },
	{ F4, E5,  true, false },
	{ F4, F1,  true, false },
	{ F4, F2,  true, false },
	{ F4, F3,  true, false },
	{ F4, F5, false, false },
	{ F4, F6, false, false },
	{ F4, F7, false, false },
	{ F4, F8, false, false },
	{ F4, G3,  true, false },
	{ F4, G4,  true, false },
	{ F4, G5,  true, false },
	{ F4, H2,  true, false },
	{ F4, H4,  true, false },
	{ F4, H6,  true, false },
	{ F5, A5, false, false },
	{ F5, B1, false, false },
	{ F5, B5, false, false },
	{ F5, C2, false, false },
	{ F5, C5, false, false },
	{ F5, C8, false, false },
	{ F5, D3, false, false },
	{ F5, D5, false, false },
	{ F5, D7, false, false },
	{ F5, E4, false, false },
	{ F5, E5, false, false },
	{ F5, E6, false, false },
	{ F5, F1, false, false },
	{ F5, F2, false, false },
	{ F5, F3, false, false },
	{ F5, F4, false, false },
	{ F5, F6, false, false },
	{ F5, F7, false, false },
	{ F5, F8, false, false },
	{ F5, G4, false, false },
	{ F5, G5, false, false },
	{ F5, G6, false, false },
	{ F5, H3, false, false },
	{ F5, H5, false, false },
	{ F5, H7, false, false },
	{ F6, A1,  true, false },
	{ F6, A6,  true, false },
	{ F6, B2,  true, false },
	{ F6, B6,  true, false },
	{ F6, C3,  true, false },
	{ F6, C6,  true, false },
	{ F6, D4,  true, false },
	{ F6, D6,  true, false },
	{ F6, D8,  true, false },
	{ F6, E5,  true, false },
	{ F6, E6,  true, false },
	{ F6, E7,  true, false },
	{ F6, F1, false, false },
	{ F6, F2, false, false },
	{ F6, F3, false, false },
	{ F6, F4, false, false },
	{ F6, F5, false, false },
	{ F6, F7,  true, false },
	{ F6, F8,  true, false },
	{ F6, G5,  true, false },
	{ F6, G6,  true, false },
	{ F6, G7,  true, false },
	{ F6, H4,  true, false },
	{ F6, H6,  true, false },
	{ F6, H8,  true, false },
	{ F7, F1, false, false },
	{ F7, F2, false, false },
	{ F7, F3, false, false },
	{ F7, F4, false, false },
	{ F7, F5, false, false },
	{ F8, F1, false, false },
	{ F8, F2, false, false },
	{ F8, F3, false, false },
	{ F8, F4, false, false },
	{ F8, F5, false, false },
	{ G4, A4,  true, false },
	{ G4, B4,  true, false },
	{ G4, C4,  true, false },
	{ G4, C8, false, false },
	{ G4, D1,  true, false },
	{ G4, D4,  true, false },
	{ G4, D7, false, false },
	{ G4, E2,  true, false },
	{ G4, E4,  true, false },
	{ G4, E6, false, false },
	{ G4, F3,  true, false },
	{ G4, F4,  true, false },
	{ G4, F5, false, false },
	{ G4, G1,  true, false },
	{ G4, G2,  true, false },
	{ G4, G3,  true, false },
	{ G4, G5,  true, false },
	{ G4, G6,  true, false },
	{ G4, G7,  true, false },
	{ G4, G8,  true, false },
	{ G4, H3,  true, false },
	{ G4, H4,  true, false },
	{ G4, H5,  true, false },
	{ G5, A5, false, false },
	{ G5, B5, false, false },
	{ G5, C1,  true, false },
	{ G5, C5, false, false },
	{ G5, D2,  true, false },
	{ G5, D5, false, false },
	{ G5, D8,  true, false },
	{ G5, E3,  true, false },
	{ G5, E5, false, false },
	{ G5, E7,  true, false },
	{ G5, F4,  true, false },
	{ G5, F5, false, false },
	{ G5, F6,  true, false },
	{ G5, G1,  true, false },
	{ G5, G2,  true, false },
	{ G5, G3,  true, false },
	{ G5, G4,  true, false },
	{ G5, G6,  true, false },
	{ G5, G7,  true, false },
	{ G5, G8,  true, false },
	{ G5, H4,  true, false },
	{ G5, H5,  true, false },
	{ G5, H6,  true, false },
	{ G6, A6,  true, false },
	{ G6, B1, false, false },
	{ G6, B6,  true, false },
	{ G6, C2, false, false },
	{ G6, C6,  true, false },
	{ G6, D3, false, false },
	{ G6, D6,  true, false },
	{ G6, E4, false, false },
	{ G6, E6,  true, false },
	{ G6, E8,  true, false },
	{ G6, F5, false, false },
	{ G6, F6,  true, false },
	{ G6, F7,  true, false },
	{ G6, G1,  true, false },
	{ G6, G2,  true, false },
	{ G6, G3,  true, false },
	{ G6, G4,  true, false },
	{ G6, G5,  true, false },
	{ G6, G7,  true, false },
	{ G6, G8,  true, false },
	{ G6, H5,  true, false },
	{ G6, H6,  true, false },
	{ G6, H7,  true, false },
	{ H3, C8, false, false },
	{ H3, D7, false, false },
	{ H3, E6, false, false },
	{ H3, F5, false, false },
	{ H5, A5, false, false },
	{ H5, B5, false, false },
	{ H5, C5, false, false },
	{ H5, D5, false, false },
	{ H5, E5, false, false },
	{ H5, F5, false, false },
	{ H7, B1, false, false },
	{ H7, C2, false, false },
	{ H7, D3, false, false },
	{ H7, E4, false, false },
	{ H7, F5, false, false },
	/* BlackQueen, F6 */
	{ A1, F6, false, false },
	{ A1, G7, false, false },
	{ A1, H8, false, false },
	{ A6, F6, false, false },
	{ A6, G6, false, false },
	{ A6, H6, false, false },
	{ B2, F6, false, false },
	{ B2, G7, false, false },
	{ B2, H8, false, false },
	{ B6, F6, false, false },
	{ B6, G6, false, false },
	{ B6, H6, false, false },
	{ C3, F6, false, false },
	{ C3, G7, false, false },
	{ C3, H8, false, false },
	{ C6, F6, false, false },
	{ C6, G6, false, false },
	{ C6, H6, false, false },
	{ D4, F6, false, false },
	{ D4, G7, false, false },
	{ D4, H8, false, false },
	{ D6, F6, false, false },
	{ D6, G6, false, false },
	{ D6, H6, false, false },
	{ D8, F6, false, false },
	{ D8, G5, false, false },
	{ D8, H4, false, false },
	{ E5, A1,  true, false },
	{ E5, A5,  true, false },
	{ E5, B2,  true, false },
	{ E5, B5,  true, false },
	{ E5, B8,  true, false },
	{ E5, C3,  true, false },
	{ E5, C5,  true, false },
	{ E5, C7,  true, false },
	{ E5, D4,  true, false },
	{ E5, D5,  true, false },
	{ E5, D6,  true, false },
	{ E5, E1,  true, false },
	{ E5, E2,  true, false },
	{ E5, E3,  true, false },
	{ E5, E4,  true, false },
	{ E5, E6,  true, false },
	{ E5, E7,  true, false },
	{ E5, E8,  true, false },
	{ E5, F4,  true, false },
	{ E5, F5,  true, false },
	{ E5, F6, false, false },
	{ E5, G3,  true, false },
	{ E5, G5,  true, false },
	{ E5, G7, false, false },
	{ E5, H2,  true, false },
	{ E5, H5,  true, false },
	{ E5, H8, false, false },
	{ E6, A2,  true, false },
	{ E6, A6,  true, false },
	{ E6, B3,  true, false },
	{ E6, B6,  true, false },
	{ E6, C4,  true, false },
	{ E6, C6,  true, false },
	{ E6, C8,  true, false },
	{ E6, D5,  true, false },
	{ E6, D6,  true, false },
	{ E6, D7,  true, false },
	{ E6, E1,  true, false },
	{ E6, E2,  true, false },
	{ E6, E3,  true, false },
	{ E6, E4,  true, false },
	{ E6, E5,  true, false },
	{ E6, E7,  true, false },
	{ E6, E8,  true, false },
	{ E6, F5,  true, false },
	{ E6, F6, false, false },
	{ E6, F7,  true, false },
	{ E6, G4,  true, false },
	{ E6, G6, false, false },
	{ E6, G8,  true, false },
	{ E6, H3,  true, false },
	{ E6, H6, false, false },
	{ E7, A3,  true, false },
	{ E7, A7,  true, false },
	{ E7, B4,  true, false },
	{ E7, B7,  true, false },
	{ E7, C5,  true, false },
	{ E7, C7,  true, false },
	{ E7, D6,  true, false },
	{ E7, D7,  true, false },
	{ E7, D8,  true, false },
	{ E7, E1,  true, false },
	{ E7, E2,  true, false },
	{ E7, E3,  true, false },
	{ E7, E4,  true, false },
	{ E7, E5,  true, false },
	{ E7, E6,  true, false },
	{ E7, E8,  true, false },
	{ E7, F6, false, false },
	{ E7, F7,  true, false },
	{ E7, F8,  true, false },
	{ E7, G5, false, false },
	{ E7, G7,  true, false },
	{ E7, H4, false, false },
	{ E7, H7,  true, false },
	{ F1, F6, false, false },
	{ F1, F7, false, false },
	{ F1, F8, false, false },
	{ F2, F6, false, false },
	{ F2, F7, false, false },
	{ F2, F8, false, false },
	{ F3, F6, false, false },
	{ F3, F7, false, false },
	{ F3, F8, false, false },
	{ F4, F6, false, false },
	{ F4, F7, false, false },
	{ F4, F8, false, false },
	{ F5, A5,  true, false },
	{ F5, B1,  true, false },
	{ F5, B5,  true, false },
	{ F5, C2,  true, false },
	{ F5, C5,  true, false },
	{ F5, C8,  true, false },
	{ F5, D3,  true, false },
	{ F5, D5,  true, false },
	{ F5, D7,  true, false },
	{ F5, E4,  true, false },
	{ F5, E5,  true, false },
	{ F5, E6,  true, false },
	{ F5, F1,  true, false },
	{ F5, F2,  true, false },
	{ F5, F3,  true, false },
	{ F5, F4,  true, false },
	{ F5, F6, false, false },
	{ F5, F7, false, false },
	{ F5, F8, false, false },
	{ F5, G4,  true, false },
	{ F5, G5,  true, false },
	{ F5, G6,  true, false },
	{ F5, H3,  true, false },
	{ F5, H5,  true, false },
	{ F5, H7,  true, false },
	{ F6, A1, false, false },
	{ F6, A6, false, false },
	{ F6, B2, false, false },
	{ F6, B6, false, false },
	{ F6, C3, false, false },
	{ F6, C6, false, false },
	{ F6, D4, false, false },
	{ F6, D6, false, false },
	{ F6, D8, false, false },
	{ F6, E5, false, false },
	{ F6, E6, false, false },
	{ F6, E7, false, false },
	{ F6, F1, false, false },
	{ F6, F2, false, false },
	{ F6, F3, false, false },
	{ F6, F4, false, false },
	{ F6, F5, false, false },
	{ F6, F7, false, false },
	{ F6, F8, false, false },
	{ F6, G5, false, false },
	{ F6, G6, false, false },
	{ F6, G7, false, false },
	{ F6, H4, false, false },
	{ F6, H6, false, false },
	{ F6, H8, false, false },
	{ F7, A2,  true, false },
	{ F7, A7,  true, false },
	{ F7, B3,  true, false },
	{ F7, B7,  true, false },
	{ F7, C4,  true, false },
	{ F7, C7,  true, false },
	{ F7, D5,  true, false },
	{ F7, D7,  true, false },
	{ F7, E6,  true, false },
	{ F7, E7,  true, false },
	{ F7, E8,  true, false },
	{ F7, F1, false, false },
	{ F7, F2, false, false },
	{ F7, F3, false, false },
	{ F7, F4, false, false },
	{ F7, F5, false, false },
	{ F7, F6, false, false },
	{ F7, F8,  true, false },
	{ F7, G6,  true, false },
	{ F7, G7,  true, false },
	{ F7, G8,  true, false },
	{ F7, H5,  true, false },
	{ F7, H7,  true, false },
	{ F8, F1, false, false },
	{ F8, F2, false, false },
	{ F8, F3, false, false },
	{ F8, F4, false, false },
	{ F8, F5, false, false },
	{ F8, F6, false, false },
	{ G5, A5,  true, false },
	{ G5, B5,  true, false },
	{ G5, C1,  true, false },
	{ G5, C5,  true, false },
	{ G5, D2,  true, false },
	{ G5, D5,  true, false },
	{ G5, D8, false, false },
	{ G5, E3,  true, false },
	{ G5, E5,  true, false },
	{ G5, E7, false, false },
	{ G5, F4,  true, false },
	{ G5, F5,  true, false },
	{ G5, F6, false, false },
	{ G5, G1,  true, false },
	{ G5, G2,  true, false },
	{ G5, G3,  true, false },
	{ G5, G4,  true, false },
	{ G5, G6,  true, false },
	{ G5, G7,  true, false },
	{ G5, G8,  true, false },
	{ G5, H4,  true, false },
	{ G5, H5,  true, false },
	{ G5, H6,  true, false },
	{ G6, A6, false, false },
	{ G6, B1,  true, false },
	{ G6, B6, false, false },
	{ G6, C2,  true, false },
	{ G6, C6, false, false },
	{ G6, D3,  true, false },
	{ G6, D6, false, false },
	{ G6, E4,  true, false },
	{ G6, E6, false, false },
	{ G6, E8,  true, false },
	{ G6, F5,  true, false },
	{ G6, F6, false, false },
	{ G6, F7,  true, false },
	{ G6, G1,  true, false },
	{ G6, G2,  true, false },
	{ G6, G3,  true, false },
	{ G6, G4,  true, false },
	{ G6, G5,  true, false },
	{ G6, G7,  true, false },
	{ G6, G8,  true, false },
	{ G6, H5,  true, false },
	{ G6, H6,  true, false },
	{ G6, H7,  true, false },
	{ G7, A1, false, false },
	{ G7, A7,  true, false },
	{ G7, B2, false, false },
	{ G7, B7,  true, false },
	{ G7, C3, false, false },
	{ G7, C7,  true, false },
	{ G7, D4, false, false },
	{ G7, D7,  true, false },
	{ G7, E5, false, false },
	{ G7, E7,  true, false },
	{ G7, F6, false, false },
	{ G7, F7,  true, false },
	{ G7, F8,  true, false },
	{ G7, G1,  true, false },
	{ G7, G2,  true, false },
	{ G7, G3,  true, false },
	{ G7, G4,  true, false },
	{ G7, G5,  true, false },
	{ G7, G6,  true, false },
	{ G7, G8,  true, false },
	{ G7, H6,  true, false },
	{ G7, H7,  true, false },
	{ G7, H8,  true, false },
	{ H4, D8, false, false },
	{ H4, E7, false, false },
	{ H4, F6, false, false },
	{ H6, A6, false, false },
	{ H6, B6, false, false },
	{ H6, C6, false, false },
	{ H6, D6, false, false },
	{ H6, E6, false, false },
	{ H6, F6, false, false },
	{ H8, A1, false, false },
	{ H8, B2, false, false },
	{ H8, C3, false, false },
	{ H8, D4, false, false },
	{ H8, E5, false, false },
	{ H8, F6, false, false },
	/* BlackQueen, F7 */
	{ A2, F7, false, false },
	{ A2, G8, false, false },
	{ A7, F7, false, false },
	{ A7, G7, false, false },
	{ A7, H7, false, false },
	{ B3, F7, false, false },
	{ B3, G8, false, false },
	{ B7, F7, false, false },
	{ B7, G7, false, false },
	{ B7, H7, false, false },
	{ C4, F7, false, false },
	{ C4, G8, false, false },
	{ C7, F7, false, false },
	{ C7, G7, false, false },
	{ C7, H7, false, false },
	{ D5, F7, false, false },
	{ D5, G8, false, false },
	{ D7, F7, false, false },
	{ D7, G7, false, false },
	{ D7, H7, false, false },
	{ E6, A2,  true, false },
	{ E6, A6,  true, false },
	{ E6, B3,  true, false },
	{ E6, B6,  true, false },
	{ E6, C4,  true, false },
	{ E6, C6,  true, false },
	{ E6, C8,  true, false },
	{ E6, D5,  true, false },
	{ E6, D6,  true, false },
	{ E6, D7,  true, false },
	{ E6, E1,  true, false },
	{ E6, E2,  true, false },
	{ E6, E3,  true, false },
	{ E6, E4,  true, false },
	{ E6, E5,  true, false },
	{ E6, E7,  true, false },
	{ E6, E8,  true, false },
	{ E6, F5,  true, false },
	{ E6, F6,  true, false },
	{ E6, F7, false, false },
	{ E6, G4,  true, false },
	{ E6, G6,  true, false },
	{ E6, G8, false, false },
	{ E6, H3,  true, false },
	{ E6, H6,  true, false },
	{ E7, A3,  true, false },
	{ E7, A7,  true, false },
	{ E7, B4,  true, false },
	{ E7, B7,  true, false },
	{ E7, C5,  true, false },
	{ E7, C7,  true, false },
	{ E7, D6,  true, false },
	{ E7, D7,  true, false },
	{ E7, D8,  true, false },
	{ E7, E1,  true, false },
	{ E7, E2,  true, false },
	{ E7, E3,  true, false },
	{ E7, E4,  true, false },
	{ E7, E5,  true, false },
	{ E7, E6,  true, false },
	{ E7, E8,  true, false },
	{ E7, F6,  true, false },
	{ E7, F7, false, false },
	{ E7, F8,  true, false },
	{ E7, G5,  true, false },
	{ E7, G7, false, false },
	{ E7, H4,  true, false },
	{ E7, H7, false, false },
	{ E8, A4,  true, false },
	{ E8, A8,  true, false },
	{ E8, B5,  true, false },
	{ E8, B8,  true, false },
	{ E8, C6,  true, false },
	{ E8, C8,  true, false },
	{ E8, D7,  true, false },
	{ E8, D8,  true, false },
	{ E8, E1,  true, false },
	{ E8, E2,  true, false },
	{ E8, E3,  true, false },
	{ E8, E4,  true, false },
	{ E8, E5,  true, false },
	{ E8, E6,  true, false },
	{ E8, E7,  true, false },
	{ E8, F7, false, false },
	{ E8, F8,  true, false },
	{ E8, G6, false, false },
	{ E8, G8,  true, false },
	{ E8, H5, false, false },
	{ E8, H8,  true, false },
	{ F1, F7, false, false },
	{ F1, F8, false, false },
	{ F2, F7, false, false },
	{ F2, F8, false, false },
	{ F3, F7, false, false },
	{ F3, F8, false, false },
	{ F4, F7, false, false },
	{ F4, F8, false, false },
	{ F5, F7, false, false },
	{ F5, F8, false, false },
	{ F6, A1,  true, false },
	{ F6, A6,  true, false },
	{ F6, B2,  true, false },
	{ F6, B6,  true, false },
	{ F6, C3,  true, false },
	{ F6, C6,  true, false },
	{ F6, D4,  true, false },
	{ F6, D6,  true, false },
	{ F6, D8,  true, false },
	{ F6, E5,  true, false },
	{ F6, E6,  true, false },
	{ F6, E7,  true, false },
	{ F6, F1,  true, false },
	{ F6, F2,  true, false },
	{ F6, F3,  true, false },
	{ F6, F4,  true, false },
	{ F6, F5,  true, false },
	{ F6, F7, false, false },
	{ F6, F8, false, false },
	{ F6, G5,  true, false },
	{ F6, G6,  true, false },
	{ F6, G7,  true, false },
	{ F6, H4,  true, false },
	{ F6, H6,  true, false },
	{ F6, H8,  true, false },
	{ F7, A2, false, false },
	{ F7, A7, false, false },
	{ F7, B3, false, false },
	{ F7, B7, false, false },
	{ F7, C4, false, false },
	{ F7, C7, false, false },
	{ F7, D5, false, false },
	{ F7, D7, false, false },
	{ F7, E6, false, false },
	{ F7, E7, false, false },
	{ F7, E8, false, false },
	{ F7, F1, false, false },
	{ F7, F2, false, false },
	{ F7, F3, false, false },
	{ F7, F4, false, false },
	{ F7, F5, false, false },
	{ F7, F6, false, false },
	{ F7, F8, false, false },
	{ F7, G6, false, false },
	{ F7, G7, false, false },
	{ F7, G8, false, false },
	{ F7, H5, false, false },
	{ F7, H7, false, false },
	{ F8, A3,  true, false },
	{ F8, A8,  true, false },
	{ F8, B4,  true, false },
	{ F8, B8,  true, false },
	{ F8, C5,  true, false },
	{ F8, C8,  true, false },
	{ F8, D6,  true, false },
	{ F8, D8,  true, false },
	{ F8, E7,  true, false },
	{ F8, E8,  true, false },
	{ F8, F1, false, false },
	{ F8, F2, false, false },
	{ F8, F3, false, false },
	{ F8, F4, false, false },
	{ F8, F5, false, false },
	{ F8, F6, false, false },
	{ F8, F7, false, false },
	{ F8, G7,  true, false },
	{ F8, G8,  true, false },
	{ F8, H6,  true, false },
	{ F8, H8,  true, false },
	{ G6, A6,  true, false },
	{ G6, B1,  true, false },
	{ G6, B6,  true, false },
	{ G6, C2,  true, false },
	{ G6, C6,  true, false },
	{ G6, D3,  true, false },
	{ G6, D6,  true, false },
	{ G6, E4,  true, false },
	{ G6, E6,  true, false },
	{ G6, E8, false, false },
	{ G6, F5,  true, false },
	{ G6, F6,  true, false },
	{ G6, F7, false, false },
	{ G6, G1,  true, false },
	{ G6, G2,  true, false },
	{ G6, G3,  true, false },
	{ G6, G4,  true, false },
	{ G6, G5,  true, false },
	{ G6, G7,  true, false },
	{ G6, G8,  true, false },
	{ G6, H5,  true, false },
	{ G6, H6,  true, false },
	{ G6, H7,  true, false },
	{ G7, A1,  true, false },
	{ G7, A7, false, false },
	{ G7, B2,  true, false },
	{ G7, B7, false, false },
	{ G7, C3,  true, false },
	{ G7, C7, false, false },
	{ G7, D4,  true, false },
	{ G7, D7, false, false },
	{ G7, E5,  true, false },
	{ G7, E7, false, false },
	{ G7, F6,  true, false },
	{ G7, F7, false, false },
	{ G7, F8,  true, false },
	{ G7, G1,  true, false },
	{ G7, G2,  true, false },
	{ G7, G3,  true, false },
	{ G7, G4,  true, false },
	{ G7, G5,  true, false },
	{ G7, G6,  true, false },
	{ G7, G8,  true, false },
	{ G7, H6,  true, false },
	{ G7, H7,  true, false },
	{ G7, H8,  true, false },
	{ G8, A2, false, false },
	{ G8, A8,  true, false },
	{ G8, B3, false, false },
	{ G8, B8,  true, false },
	{ G8, C4, false, false },
	{ G8, C8,  true, false },
	{ G8, D5, false, false },
	{ G8, D8,  true, false },
	{ G8, E6, false, false },
	{ G8, E8,  true, false },
	{ G8, F7, false, false },
	{ G8, F8,  true, false },
	{ G8, G1,  true, false },
	{ G8, G2,  true, false },
	{ G8, G3,  true, false },
	{ G8, G4,  true, false },
	{ G8, G5,  true, false },
	{ G8, G6,  true, false },
	{ G8, G7,  true, false },
	{ G8, H7,  true, false },
	{ G8, H8,  true, false },
	{ H5, E8, false, false },
	{ H5, F7, false, false },
	{ H7, A7, false, false },
	{ H7, B7, false, false },
	{ H7, C7, false, false },
	{ H7, D7, false, false },
	{ H7, E7, false, false },
	{ H7, F7, false, false },
	/* BlackQueen, F8 */
	{ A3, F8, false, false },
	{ A8, F8, false, false },
	{ A8, G8, false, false },
	{ A8, H8, false, false },
	{ B4, F8, false, false },
	{ B8, F8, false, false },
	{ B8, G8, false, false },
	{ B8, H8, false, false },
	{ C5, F8, false, false },
	{ C8, F8, false, false },
	{ C8, G8, false, false },
	{ C8, H8, false, false },
	{ D6, F8, false, false },
	{ D8, F8, false, false },
	{ D8, G8, false, false },
	{ D8, H8, false, false },
	{ E7, A3,  true, false },
	{ E7, A7,  true, false },
	{ E7, B4,  true, false },
	{ E7, B7,  true, false },
	{ E7, C5,  true, false },
	{ E7, C7,  true, false },
	{ E7, D6,  true, false },
	{ E7, D7,  true, false },
	{ E7, D8,  true, false },
	{ E7, E1,  true, false },
	{ E7, E2,  true, false },
	{ E7, E3,  true, false },
	{ E7, E4,  true, false },
	{ E7, E5,  true, false },
	{ E7, E6,  true, false },
	{ E7, E8,  true, false },
	{ E7, F6,  true, false },
	{ E7, F7,  true, false },
	{ E7, F8, false, false },
	{ E7, G5,  true, false },
	{ E7, G7,  true, false },
	{ E7, H4,  true, false },
	{ E7, H7,  true, false },
	{ E8, A4,  true, false },
	{ E8, A8,  true, false },
	{ E8, B5,  true, false },
	{ E8, B8,  true, false },
	{ E8, C6,  true, false },
	{ E8, C8,  true, false },
	{ E8, D7,  true, false },
	{ E8, D8,  true, false },
	{ E8, E1,  true, false },
	{ E8, E2,  true, false },
	{ E8, E3,  true, false },
	{ E8, E4,  true, false },
	{ E8, E5,  true, false },
	{ E8, E6,  true, false },
	{ E8, E7,  true, false },
	{ E8, F7,  true, false },
	{ E8, F8, false, false },
	{ E8, G6,  true, false },
	{ E8, G8, false, false },
	{ E8, H5,  true, false },
	{ E8, H8, false, false },
	{ F1, F8, false, false },
	{ F2, F8, false, false },
	{ F3, F8, false, false },
	{ F4, F8, false, false },
	{ F5, F8, false, false },
	{ F6, F8, false, false },
	{ F7, A2,  true, false },
	{ F7, A7,  true, false },
	{ F7, B3,  true, false },
	{ F7, B7,  true, false },
	{ F7, C4,  true, false },
	{ F7, C7,  true, false },
	{ F7, D5,  true, false },
	{ F7, D7,  true, false },
	{ F7, E6,  true, false },
	{ F7, E7,  true, false },
	{ F7, E8,  true, false },
	{ F7, F1,  true, false },
	{ F7, F2,  true, false },
	{ F7, F3,  true, false },
	{ F7, F4,  true, false },
	{ F7, F5,  true, false },
	{ F7, F6,  true, false },
	{ F7, F8, false, false },
	{ F7, G6,  true, false },
	{ F7, G7,  true, false },
	{ F7, G8,  true, false },
	{ F7, H5,  true, false },
	{ F7, H7,  true, false },
	{ F8, A3, false, false },
	{ F8, A8, false, false },
	{ F8, B4, false, false },
	{ F8, B8, false, false },
	{ F8, C5, false, false },
	{ F8, C8, false, false },
	{ F8, D6, false, false },
	{ F8, D8, false, false },
	{ F8, E7, false, false },
	{ F8, E8, false, false },
	{ F8, F1, false, false },
	{ F8, F2, false, false },
	{ F8, F3, false, false },
	{ F8, F4, false, false },
	{ F8, F5, false, false },
	{ F8, F6, false, false },
	{ F8, F7, false, false },
	{ F8, G7, false, false },
	{ F8, G8, false, false },
	{ F8, H6, false, false },
	{ F8, H8, false, false },
	{ G7, A1,  true, false },
	{ G7, A7,  true, false },
	{ G7, B2,  true, false },
	{ G7, B7,  true, false },
	{ G7, C3,  true, false },
	{ G7, C7,  true, false },
	{ G7, D4,  true, false },
	{ G7, D7,  true, false },
	{ G7, E5,  true, false },
	{ G7, E7,  true, false },
	{ G7, F6,  true, false },
	{ G7, F7,  true, false },
	{ G7, F8, false, false },
	{ G7, G1,  true, false },
	{ G7, G2,  true, false },
	{ G7, G3,  true, false },
	{ G7, G4,  true, false },
	{ G7, G5,  true, false },
	{ G7, G6,  true, false },
	{ G7, G8,  true, false },
	{ G7, H6,  true, false },
	{ G7, H7,  true, false },
	{ G7, H8,  true, false },
	{ G8, A2,  true, false },
	{ G8, A8, false, false },
	{ G8, B3,  true, false },
	{ G8, B8, false, false },
	{ G8, C4,  true, false },
	{ G8, C8, false, false },
	{ G8, D5,  true, false },
	{ G8, D8, false, false },
	{ G8, E6,  true, false },
	{ G8, E8, false, false },
	{ G8, F7,  true, false },
	{ G8, F8, false, false },
	{ G8, G1,  true, false },
	{ G8, G2,  true, false },
	{ G8, G3,  true, false },
	{ G8, G4,  true, false },
	{ G8, G5,  true, false },
	{ G8, G6,  true, false },
	{ G8, G7,  true, false },
	{ G8, H7,  true, false },
	{ G8, H8,  true, false },
	{ H6, F8, false, false },
	{ H8, A8, false, false },
	{ H8, B8, false, false },
	{ H8, C8, false, false },
	{ H8, D8, false, false },
	{ H8, E8, false, false },
	{ H8, F8, false, false },
	/* BlackQueen, G1 */
	{ A1, G1, false, false },
	{ A1, H1, false, false },
	{ A7, G1, false, false },
	{ B1, G1, false, false },
	{ B1, H1, false, false },
	{ B6, G1, false, false },
	{ C1, G1, false, false },
	{ C1, H1, false, false },
	{ C5, G1, false, false },
	{ D1, G1, false, false },
	{ D1, H1, false, false },
	{ D4, G1, false, false },
	{ E1, G1, false, false },
	{ E1, H1, false, false },
	{ E3, G1, false, false },
	{ F1, A1,  true, false },
	{ F1, A6,  true, false },
	{ F1, B1,  true, false },
	{ F1, B5,  true, false },
	{ F1, C1,  true, false },
	{ F1, C4,  true, false },
	{ F1, D1,  true, false },
	{ F1, D3,  true, false },
	{ F1, E1,  true, false },
	{ F1, E2,  true, false },
	{ F1, F2,  true, false },
	{ F1, F3,  true, false },
	{ F1, F4,  true, false },
	{ F1, F5,  true, false },
	{ F1, F6,  true, false },
	{ F1, F7,  true, false },
	{ F1, F8,  true, false },
	{ F1, G1, false, false },
	{ F1, G2,  true, false },
	{ F1, H1, false, false },
	{ F1, H3,  true, false },
	{ F2, A2,  true, false },
	{ F2, A7,  true, false },
	{ F2, B2,  true, false },
	{ F2, B6,  true, false },
	{ F2, C2,  true, false },
	{ F2, C5,  true, false },
	{ F2, D2,  true, false },
	{ F2, D4,  true, false },
	{ F2, E1,  true, false },
	{ F2, E2,  true, false },
	{ F2, E3,  true, false },
	{ F2, F1,  true, false },
	{ F2, F3,  true, false },
	{ F2, F4,  true, false },
	{ F2, F5,  true, false },
	{ F2, F6,  true, false },
	{ F2, F7,  true, false },
	{ F2, F8,  true, false },
	{ F2, G1, false, false },
	{ F2, G2,  true, false },
	{ F2, G3,  true, false },
	{ F2, H2,  true, false },
	{ F2, H4,  true, false },
	{ G1, A1, false, false },
	{ G1, A7, false, false },
	{ G1, B1, false, false },
	{ G1, B6, false, false },
	{ G1, C1, false, false },
	{ G1, C5, false, false },
	{ G1, D1, false, false },
	{ G1, D4, false, false },
	{ G1, E1, false, false },
	{ G1, E3, false, false },
	{ G1, F1, false, false },
	{ G1, F2, false, false },
	{ G1, G2, false, false },
	{ G1, G3, false, false },
	{ G1, G4, false, false },
	{ G1, G5, false, false },
	{ G1, G6, false, false },
	{ G1, G7, false, false },
	{ G1, G8, false, false },
	{ G1, H1, false, false },
	{ G1, H2, false, false },
	{ G2, A2,  true, false },
	{ G2, A8,  true, false },
	{ G2, B2,  true, false },
	{ G2, B7,  true, false },
	{ G2, C2,  true, false },
	{ G2, C6,  true, false },
	{ G2, D2,  true, false },
	{ G2, D5,  true, false },
	{ G2, E2,  true, false },
	{ G2, E4,  true, false },
	{ G2, F1,  true, false },
	{ G2, F2,  true, false },
	{ G2, F3,  true, false },
	{ G2, G1, false, false },
	{ G2, G3,  true, false },
	{ G2, G4,  true, false },
	{ G2, G5,  true, false },
	{ G2, G6,  true, false },
	{ G2, G7,  true, false },
	{ G2, G8,  true, false },
	{ G2, H1,  true, false },
	{ G2, H2,  true, false },
	{ G2, H3,  true, false },
	{ G3, G1, false, false },
	{ G4, G1, false, false },
	{ G5, G1, false, false },
	{ G6, G1, false, false },
	{ G7, G1, false, false },
	{ G8, G1, false, false },
	{ H1, A1, false, false },
	{ H1, A8,  true, false },
	{ H1, B1, false, false },
	{ H1, B7,  true, false },
	{ H1, C1, false, false },
	{ H1, C6,  true, false },
	{ H1, D1, false, false },
	{ H1, D5,  true, false },
	{ H1, E1, false, false },
	{ H1, E4,  true, false },
	{ H1, F1, false, false },
	{ H1, F3,  true, false },
	{ H1, G1, false, false },
	{ H1, G2,  true, false },
	{ H1, H2,  true, false },
	{ H1, H3,  true, false },
	{ H1, H4,  true, false },
	{ H1, H5,  true, false },
	{ H1, H6,  true, false },
	{ H1, H7,  true, false },
	{ H1, H8,  true, false },
	{ H2, A2,  true, false },
	{ H2, B2,  true, false },
	{ H2, B8,  true, false },
	{ H2, C2,  true, false },
	{ H2, C7,  true, false },
	{ H2, D2,  true, false },
	{ H2, D6,  true, false },
	{ H2, E2,  true, false },
	{ H2, E5,  true, false },
	{ H2, F2,  true, false },
	{ H2, F4,  true, false },
	{ H2, G1, false, false },
	{ H2, G2,  true, false },
	{ H2, G3,  true, false },
	{ H2, H1,  true, false },
	{ H2, H3,  true, false },
	{ H2, H4,  true, false },
	{ H2, H5,  true, false },
	{ H2, H6,  true, false },
	{ H2, H7,  true, false },
	{ H2, H8,  true, false },
	/* BlackQueen, G2 */
	{ A2, G2, false, false },
	{ A2, H2, false, false },
	{ A8, G2, false, false },
	{ A8, H1, false, false },
	{ B2, G2, false, false },
	{ B2, H2, false, false },
	{ B7, G2, false, false },
	{ B7, H1, false, false },
	{ C2, G2, false, false },
	{ C2, H2, false, false },
	{ C6, G2, false, false },
	{ C6, H1, false, false },
	{ D2, G2, false, false },
	{ D2, H2, false, false },
	{ D5, G2, false, false },
	{ D5, H1, false, false },
	{ E2, G2, false, false },
	{ E2, H2, false, false },
	{ E4, G2, false, false },
	{ E4, H1, false, false },
	{ F1, A1,  true, false },
	{ F1, A6,  true, false },
	{ F1, B1,  true, false },
	{ F1, B5,  true, false },
	{ F1, C1,  true, false },
	{ F1, C4,  true, false },
	{ F1, D1,  true, false },
	{ F1, D3,  true, false },
	{ F1, E1,  true, false },
	{ F1, E2,  true, false },
	{ F1, F2,  true, false },
	{ F1, F3,  true, false },
	{ F1, F4,  true, false },
	{ F1, F5,  true, false },
	{ F1, F6,  true, false },
	{ F1, F7,  true, false },
	{ F1, F8,  true, false },
	{ F1, G1,  true, false },
	{ F1, G2, false, false },
	{ F1, H1,  true, false },
	{ F1, H3, false, false },
	{ F2, A2,  true, false },
	{ F2, A7,  true, false },
	{ F2, B2,  true, false },
	{ F2, B6,  true, false },
	{ F2, C2,  true, false },
	{ F2, C5,  true, false },
	{ F2, D2,  true, false },
	{ F2, D4,  true, false },
	{ F2, E1,  true, false },
	{ F2, E2,  true, false },
	{ F2, E3,  true, false },
	{ F2, F1,  true, false },
	{ F2, F3,  true, false },
	{ F2, F4,  true, false },
	{ F2, F5,  true, false },
	{ F2, F6,  true, false },
	{ F2, F7,  true, false },
	{ F2, F8,  true, false },
	{ F2, G1,  true, false },
	{ F2, G2, false, false },
	{ F2, G3,  true, false },
	{ F2, H2, false, false },
	{ F2, H4,  true, false },
	{ F3, A3,  true, false },
	{ F3, A8,  true, false },
	{ F3, B3,  true, false },
	{ F3, B7,  true, false },
	{ F3, C3,  true, false },
	{ F3, C6,  true, false },
	{ F3, D1,  true, false },
	{ F3, D3,  true, false },
	{ F3, D5,  true, false },
	{ F3, E2,  true, false },
	{ F3, E3,  true, false },
	{ F3, E4,  true, false },
	{ F3, F1,  true, false },
	{ F3, F2,  true, false },
	{ F3, F4,  true, false },
	{ F3, F5,  true, false },
	{ F3, F6,  true, false },
	{ F3, F7,  true, false },
	{ F3, F8,  true, false },
	{ F3, G2, false, false },
	{ F3, G3,  true, false },
	{ F3, G4,  true, false },
	{ F3, H1, false, false },
	{ F3, H3,  true, false },
	{ F3, H5,  true, false },
	{ G1, A1,  true, false },
	{ G1, A7,  true, false },
	{ G1, B1,  true, false },
	{ G1, B6,  true, false },
	{ G1, C1,  true, false },
	{ G1, C5,  true, false },
	{ G1, D1,  true, false },
	{ G1, D4,  true, false },
	{ G1, E1,  true, false },
	{ G1, E3,  true, false },
	{ G1, F1,  true, false },
	{ G1, F2,  true, false },
	{ G1, G2, false, false },
	{ G1, G3, false, false },
	{ G1, G4, false, false },
	{ G1, G5, false, false },
	{ G1, G6, false, false },
	{ G1, G7, false, false },
	{ G1, G8, false, false },
	{ G1, H1,  true, false },
	{ G1, H2,  true, false },
	{ G2, A2, false, false },
	{ G2, A8, false, false },
	{ G2, B2, false, false },
	{ G2, B7, false, false },
	{ G2, C2, false, false },
	{ G2, C6, false, false },
	{ G2, D2, false, false },
	{ G2, D5, false, false },
	{ G2, E2, false, false },
	{ G2, E4, false, false },
	{ G2, F1, false, false },
	{ G2, F2, false, false },
	{ G2, F3, false, false },
	{ G2, G1, false, false },
	{ G2, G3, false, false },
	{ G2, G4, false, false },
	{ G2, G5, false, false },
	{ G2, G6, false, false },
	{ G2, G7, false, false },
	{ G2, G8, false, false },
	{ G2, H1, false, false },
	{ G2, H2, false, false },
	{ G2, H3, false, false },
	{ G3, A3,  true, false },
	{ G3, B3,  true, false },
	{ G3, B8,  true, false },
	{ G3, C3,  true, false },
	{ G3, C7,  true, false },
	{ G3, D3,  true, false },
	{ G3, D6,  true, false },
	{ G3, E1,  true, false },
	{ G3, E3,  true, false },
	{ G3, E5,  true, false },
	{ G3, F2,  true, false },
	{ G3, F3,  true, false },
	{ G3, F4,  true, false },
	{ G3, G1, false, false },
	{ G3, G2, false, false },
	{ G3, G4,  true, false },
	{ G3, G5,  true, false },
	{ G3, G6,  true, false },
	{ G3, G7,  true, false },
	{ G3, G8,  true, false },
	{ G3, H2,  true, false },
	{ G3, H3,  true, false },
	{ G3, H4,  true, false },
	{ G4, G1, false, false },
	{ G4, G2, false, false },
	{ G5, G1, false, false },
	{ G5, G2, false, false },
	{ G6, G1, false, false },
	{ G6, G2, false, false },
	{ G7, G1, false, false },
	{ G7, G2, false, false },
	{ G8, G1, false, false },
	{ G8, G2, false, false },
	{ H1, A1,  true, false },
	{ H1, A8, false, false },
	{ H1, B1,  true, false },
	{ H1, B7, false, false },
	{ H1, C1,  true, false },
	{ H1, C6, false, false },
	{ H1, D1,  true, false },
	{ H1, D5, false, false },
	{ H1, E1,  true, false },
	{ H1, E4, false, false },
	{ H1, F1,  true, false },
	{ H1, F3, false, false },
	{ H1, G1,  true, false },
	{ H1, G2, false, false },
	{ H1, H2,  true, false },
	{ H1, H3,  true, false },
	{ H1, H4,  true, false },
	{ H1, H5,  true, false },
	{ H1, H6,  true, false },
	{ H1, H7,  true, false },
	{ H1, H8,  true, false },
	{ H2, A2, false, false },
	{ H2, B2, false, false },
	{ H2, B8,  true, false },
	{ H2, C2, false, false },
	{ H2, C7,  true, false },
	{ H2, D2, false, false },
	{ H2, D6,  true, false },
	{ H2, E2, false, false },
	{ H2, E5,  true, false },
	{ H2, F2, false, false },
	{ H2, F4,  true, false },
	{ H2, G1,  true, false },
	{ H2, G2, false, false },
	{ H2, G3,  true, false },
	{ H2, H1,  true, false },
	{ H2, H3,  true, false },
	{ H2, H4,  true, false },
	{ H2, H5,  true, false },
	{ H2, H6,  true, false },
	{ H2, H7,  true, false },
	{ H2, H8,  true, false },
	{ H3, A3,  true, false },
	{ H3, B3,  true, false },
	{ H3, C3,  true, false },
	{ H3, C8,  true, false },
	{ H3, D3,  true, false },
	{ H3, D7,  true, false },
	{ H3, E3,  true, false },
	{ H3, E6,  true, false },
	{ H3, F1, false, false },
	{ H3, F3,  true, false },
	{ H3, F5,  true, false },
	{ H3, G2, false, false },
	{ H3, G3,  true, false },
	{ H3, G4,  true, false },
	{ H3, H1,  true, false },
	{ H3, H2,  true, false },
	{ H3, H4,  true, false },
	{ H3, H5,  true, false },
	{ H3, H6,  true, false },
	{ H3, H7,  true, false },
	{ H3, H8,  true, false },
	/* BlackQueen, G3 */
	{ A3, G3, false, false },
	{ A3, H3, false, false },
	{ B3, G3, false, false },
	{ B3, H3, false, false },
	{ B8, G3, false, false },
	{ B8, H2, false, false },
	{ C3, G3, false, false },
	{ C3, H3, false, false },
	{ C7, G3, false, false },
	{ C7, H2, false, false },
	{ D3, G3, false, false },
	{ D3, H3, false, false },
	{ D6, G3, false, false },
	{ D6, H2, false, false },
	{ E1, G3, false, false },
	{ E1, H4, false, false },
	{ E3, G3, false, false },
	{ E3, H3, false, false },
	{ E5, G3, false, false },
	{ E5, H2, false, false },
	{ F2, A2,  true, false },
	{ F2, A7,  true, false },
	{ F2, B2,  true, false },
	{ F2, B6,  true, false },
	{ F2, C2,  true, false },
	{ F2, C5,  true, false },
	{ F2, D2,  true, false },
	{ F2, D4,  true, false },
	{ F2, E1,  true, false },
	{ F2, E2,  true, false },
	{ F2, E3,  true, false },
	{ F2, F1,  true, false },
	{ F2, F3,  true, false },
	{ F2, F4,  true, false },
	{ F2, F5,  true, false },
	{ F2, F6,  true, false },
	{ F2, F7,  true, false },
	{ F2, F8,  true, false },
	{ F2, G1,  true, false },
	{ F2, G2,  true, false },
	{ F2, G3, false, false },
	{ F2, H2,  true, false },
	{ F2, H4, false, false },
	{ F3, A3,  true, false },
	{ F3, A8,  true, false },
	{ F3, B3,  true, false },
	{ F3, B7,  true, false },
	{ F3, C3,  true, false },
	{ F3, C6,  true, false },
	{ F3, D1,  true, false },
	{ F3, D3,  true, false },
	{ F3, D5,  true, false },
	{ F3, E2,  true, false },
	{ F3, E3,  true, false },
	{ F3, E4,  true, false },
	{ F3, F1,  true, false },
	{ F3, F2,  true, false },
	{ F3, F4,  true, false },
	{ F3, F5,  true, false },
	{ F3, F6,  true, false },
	{ F3, F7,  true, false },
	{ F3, F8,  true, false },
	{ F3, G2,  true, false },
	{ F3, G3, false, false },
	{ F3, G4,  true, false },
	{ F3, H1,  true, false },
	{ F3, H3, false, false },
	{ F3, H5,  true, false },
	{ F4, A4,  true, false },
	{ F4, B4,  true, false },
	{ F4, B8,  true, false },
	{ F4, C1,  true, false },
	{ F4, C4,  true, false },
	{ F4, C7,  true, false },
	{ F4, D2,  true, false },
	{ F4, D4,  true, false },
	{ F4, D6,  true, false },
	{ F4, E3,  true, false },
	{ F4, E4,  true, false },
	{ F4, E5,  true, false },
	{ F4, F1,  true, false },
	{ F4, F2,  true, false },
	{ F4, F3,  true, false },
	{ F4, F5,  true, false },
	{ F4, F6,  true, false },
	{ F4, F7,  true, false },
	{ F4, F8,  true, false },
	{ F4, G3, false, false },
	{ F4, G4,  true, false },
	{ F4, G5,  true, false },
	{ F4, H2, false, false },
	{ F4, H4,  true, false },
	{ F4, H6,  true, false },
	{ G1, G3, false, false },
	{ G1, G4, false, false },
	{ G1, G5, false, false },
	{ G1, G6, false, false },
	{ G1, G7, false, false },
	{ G1, G8, false, false },
	{ G2, A2,  true, false },
	{ G2, A8,  true, false },
	{ G2, B2,  true, false },
	{ G2, B7,  true, false },
	{ G2, C2,  true, false },
	{ G2, C6,  true, false },
	{ G2, D2,  true, false },
	{ G2, D5,  true, false },
	{ G2, E2,  true, false },
	{ G2, E4,  true, false },
	{ G2, F1,  true, false },
	{ G2, F2,  true, false },
	{ G2, F3,  true, false },
	{ G2, G1,  true, false },
	{ G2, G3, false, false },
	{ G2, G4, false, false },
	{ G2, G5, false, false },
	{ G2, G6, false, false },
	{ G2, G7, false, false },
	{ G2, G8, false, false },
	{ G2, H1,  true, false },
	{ G2, H2,  true, false },
	{ G2, H3,  true, false },
	{ G3, A3, false, false },
	{ G3, B3, false, false },
	{ G3, B8, false, false },
	{ G3, C3, false, false },
	{ G3, C7, false, false },
	{ G3, D3, false, false },
	{ G3, D6, false, false },
	{ G3, E1, false, false },
	{ G3, E3, false, false },
	{ G3, E5, false, false },
	{ G3, F2, false, false },
	{ G3, F3, false, false },
	{ G3, F4, false, false },
	{ G3, G1, false, false },
	{ G3, G2, false, false },
	{ G3, G4, false, false },
	{ G3, G5, false, false },
	{ G3, G6, false, false },
	{ G3, G7, false, false },
	{ G3, G8, false, false },
	{ G3, H2, false, false },
	{ G3, H3, false, false },
	{ G3, H4, false, false },
	{ G4, A4,  true, false },
	{ G4, B4,  true, false },
	{ G4, C4,  true, false },
	{ G4, C8,  true, false },
	{ G4, D1,  true, false },
	{ G4, D4,  true, false },
	{ G4, D7,  true, false },
	{ G4, E2,  true, false },
	{ G4, E4,  true, false },
	{ G4, E6,  true, false },
	{ G4, F3,  true, false },
	{ G4, F4,  true, false },
	{ G4, F5,  true, false },
	{ G4, G1, false, false },
	{ G4, G2, false, false },
	{ G4, G3, false, false },
	{ G4, G5,  true, false },
	{ G4, G6,  true, false },
	{ G4, G7,  true, false },
	{ G4, G8,  true, false },
	{ G4, H3,  true, false },
	{ G4, H4,  true, false },
	{ G4, H5,  true, false },
	{ G5, G1, false, false },
	{ G5, G2, false, false },
	{ G5, G3, false, false },
	{ G6, G1, false, false },
	{ G6, G2, false, false },
	{ G6, G3, false, false },
	{ G7, G1, false, false },
	{ G7, G2, false, false },
	{ G7, G3, false, false },
	{ G8, G1, false, false },
	{ G8, G2, false, false },
	{ G8, G3, false, false },
	{ H2, A2,  true, false },
	{ H2, B2,  true, false },
	{ H2, B8, false, false },
	{ H2, C2,  true, false },
	{ H2, C7, false, false },
	{ H2, D2,  true, false },
	{ H2, D6, false, false },
	{ H2, E2,  true, false },
	{ H2, E5, false, false },
	{ H2, F2,  true, false },
	{ H2, F4, false, false },
	{ H2, G1,  true, false },
	{ H2, G2,  true, false },
	{ H2, G3, false, false },
	{ H2, H1,  true, false },
	{ H2, H3,  true, false },
	{ H2, H4,  true, false },
	{ H2, H5,  true, false },
	{ H2, H6,  true, false },
	{ H2, H7,  true, false },
	{ H2, H8,  true, false },
	{ H3, A3, false, false },
	{ H3, B3, false, false },
	{ H3, C3, false, false },
	{ H3, C8,  true, false },
	{ H3, D3, false, false },
	{ H3, D7,  true, false },
	{ H3, E3, false, false },
	{ H3, E6,  true, false },
	{ H3, F1,  true, false },
	{ H3, F3, false, false },
	{ H3, F5,  true, false },
	{ H3, G2,  true, false },
	{ H3, G3, false, false },
	{ H3, G4,  true, false },
	{ H3, H1,  true, false },
	{ H3, H2,  true, false },
	{ H3, H4,  true, false },
	{ H3, H5,  true, false },
	{ H3, H6,  true, false },
	{ H3, H7,  true, false },
	{ H3, H8,  true, false },
	{ H4, A4,  true, false },
	{ H4, B4,  true, false },
	{ H4, C4,  true, false },
	{ H4, D4,  true, false },
	{ H4, D8,  true, false },
	{ H4, E1, false, false },
	{ H4, E4,  true, false },
	{ H4, E7,  true, false },
	{ H4, F2, false, false },
	{ H4, F4,  true, false },
	{ H4, F6,  true, false },
	{ H4, G3, false, false },
	{ H4, G4,  true, false },
	{ H4, G5,  true, false },
	{ H4, H1,  true, false },
	{ H4, H2,  true, false },
	{ H4, H3,  true, false },
	{ H4, H5,  true, false },
	{ H4, H6,  true, false },
	{ H4, H7,  true, false },
	{ H4, H8,  true, false },
	/* BlackQueen, G4 */
	{ A4, G4, false, false },
	{ A4, H4, false, false },
	{ B4, G4, false, false },
	{ B4, H4, false, false },
	{ C4, G4, false, false },
	{ C4, H4, false, false },
	{ C8, G4, false, false },
	{ C8, H3, false, false },
	{ D1, G4, false, false },
	{ D1, H5, false, false },
	{ D4, G4, false, false },
	{ D4, H4, false, false },
	{ D7, G4, false, false },
	{ D7, H3, false, false },
	{ E2, G4, false, false },
	{ E2, H5, false, false },
	{ E4, G4, false, false },
	{ E4, H4, false, false },
	{ E6, G4, false, false },
	{ E6, H3, false, false },
	{ F3, A3,  true, false },
	{ F3, A8,  true, false },
	{ F3, B3,  true, false },
	{ F3, B7,  true, false },
	{ F3, C3,  true, false },
	{ F3, C6,  true, false },
	{ F3, D1,  true, false },
	{ F3, D3,  true, false },
	{ F3, D5,  true, false },
	{ F3, E2,  true, false },
	{ F3, E3,  true, false },
	{ F3, E4,  true, false },
	{ F3, F1,  true, false },
	{ F3, F2,  true, false },
	{ F3, F4,  true, false },
	{ F3, F5,  true, false },
	{ F3, F6,  true, false },
	{ F3, F7,  true, false },
	{ F3, F8,  true, false },
	{ F3, G2,  true, false },
	{ F3, G3,  true, false },
	{ F3, G4, false, false },
	{ F3, H1,  true, false },
	{ F3, H3,  true, false },
	{ F3, H5, false, false },
	{ F4, A4,  true, false },
	{ F4, B4,  true, false },
	{ F4, B8,  true, false },
	{ F4, C1,  true, false },
	{ F4, C4,  true, false },
	{ F4, C7,  true, false },
	{ F4, D2,  true, false },
	{ F4, D4,  true, false },
	{ F4, D6,  true, false },
	{ F4, E3,  true, false },
	{ F4, E4,  true, false },
	{ F4, E5,  true, false },
	{ F4, F1,  true, false },
	{ F4, F2,  true, false },
	{ F4, F3,  true, false },
	{ F4, F5,  true, false },
	{ F4, F6,  true, false },
	{ F4, F7,  true, false },
	{ F4, F8,  true, false },
	{ F4, G3,  true, false },
	{ F4, G4, false, false },
	{ F4, G5,  true, false },
	{ F4, H2,  true, false },
	{ F4, H4, false, false },
	{ F4, H6,  true, false },
	{ F5, A5,  true, false },
	{ F5, B1,  true, false },
	{ F5, B5,  true, false },
	{ F5, C2,  true, false },
	{ F5, C5,  true, false },
	{ F5, C8,  true, false },
	{ F5, D3,  true, false },
	{ F5, D5,  true, false },
	{ F5, D7,  true, false },
	{ F5, E4,  true, false },
	{ F5, E5,  true, false },
	{ F5, E6,  true, false },
	{ F5, F1,  true, false },
	{ F5, F2,  true, false },
	{ F5, F3,  true, false },
	{ F5, F4,  true, false },
	{ F5, F6,  true, false },
	{ F5, F7,  true, false },
	{ F5, F8,  true, false },
	{ F5, G4, false, false },
	{ F5, G5,  true, false },
	{ F5, G6,  true, false },
	{ F5, H3, false, false },
	{ F5, H5,  true, false },
	{ F5, H7,  true, false },
	{ G1, G4, false, false },
	{ G1, G5, false, false },
	{ G1, G6, false, false },
	{ G1, G7, false, false },
	{ G1, G8, false, false },
	{ G2, G4, false, false },
	{ G2, G5, false, false },
	{ G2, G6, false, false },
	{ G2, G7, false, false },
	{ G2, G8, false, false },
	{ G3, A3,  true, false },
	{ G3, B3,  true, false },
	{ G3, B8,  true, false },
	{ G3, C3,  true, false },
	{ G3, C7,  true, false },
	{ G3, D3,  true, false },
	{ G3, D6,  true, false },
	{ G3, E1,  true, false },
	{ G3, E3,  true, false },
	{ G3, E5,  true, false },
	{ G3, F2,  true, false },
	{ G3, F3,  true, false },
	{ G3, F4,  true, false },
	{ G3, G1,  true, false },
	{ G3, G2,  true, false },
	{ G3, G4, false, false },
	{ G3, G5, false, false },
	{ G3, G6, false, false },
	{ G3, G7, false, false },
	{ G3, G8, false, false },
	{ G3, H2,  true, false },
	{ G3, H3,  true, false },
	{ G3, H4,  true, false },
	{ G4, A4, false, false },
	{ G4, B4, false, false },
	{ G4, C4, false, false },
	{ G4, C8, false, false },
	{ G4, D1, false, false },
	{ G4, D4, false, false },
	{ G4, D7, false, false },
	{ G4, E2, false, false },
	{ G4, E4, false, false },
	{ G4, E6, false, false },
	{ G4, F3, false, false },
	{ G4, F4, false, false },
	{ G4, F5, false, false },
	{ G4, G1, false, false },
	{ G4, G2, false, false },
	{ G4, G3, false, false },
	{ G4, G5, false, false },
	{ G4, G6, false, false },
	{ G4, G7, false, false },
	{ G4, G8, false, false },
	{ G4, H3, false, false },
	{ G4, H4, false, false },
	{ G4, H5, false, false },
	{ G5, A5,  true, false },
	{ G5, B5,  true, false },
	{ G5, C1,  true, false },
	{ G5, C5,  true, false },
	{ G5, D2,  true, false },
	{ G5, D5,  true, false },
	{ G5, D8,  true, false },
	{ G5, E3,  true, false },
	{ G5, E5,  true, false },
	{ G5, E7,  true, false },
	{ G5, F4,  true, false },
	{ G5, F5,  true, false },
	{ G5, F6,  true, false },
	{ G5, G1, false, false },
	{ G5, G2, false, false },
	{ G5, G3, false, false },
	{ G5, G4, false, false },
	{ G5, G6,  true, false },
	{ G5, G7,  true, false },
	{ G5, G8,  true, false },
	{ G5, H4,  true, false },
	{ G5, H5,  true, false },
	{ G5, H6,  true, false },
	{ G6, G1, false, false },
	{ G6, G2, false, false },
	{ G6, G3, false, false },
	{ G6, G4, false, false },
	{ G7, G1, false, false },
	{ G7, G2, false, false },
	{ G7, G3, false, false },
	{ G7, G4, false, false },
	{ G8, G1, false, false },
	{ G8, G2, false, false },
	{ G8, G3, false, false },
	{ G8, G4, false, false },
	{ H3, A3,  true, false },
	{ H3, B3,  true, false },
	{ H3, C3,  true, false },
	{ H3, C8, false, false },
	{ H3, D3,  true, false },
	{ H3, D7, false, false },
	{ H3, E3,  true, false },
	{ H3, E6, false, false },
	{ H3, F1,  true, false },
	{ H3, F3,  true, false },
	{ H3, F5, false, false },
	{ H3, G2,  true, false },
	{ H3, G3,  true, false },
	{ H3, G4, false, false },
	{ H3, H1,  true, false },
	{ H3, H2,  true, false },
	{ H3, H4,  true, false },
	{ H3, H5,  true, false },
	{ H3, H6,  true, false },
	{ H3, H7,  true, false },
	{ H3, H8,  true, false },
	{ H4, A4, false, false },
	{ H4, B4, false, false },
	{ H4, C4, false, false },
	{ H4, D4, false, false },
	{ H4, D8,  true, false },
	{ H4, E1,  true, false },
	{ H4, E4, false, false },
	{ H4, E7,  true, false },
	{ H4, F2,  true, false },
	{ H4, F4, false, false },
	{ H4, F6,  true, false },
	{ H4, G3,  true, false },
	{ H4, G4, false, false },
	{ H4, G5,  true, false },
	{ H4, H1,  true, false },
	{ H4, H2,  true, false },
	{ H4, H3,  true, false },
	{ H4, H5,  true, false },
	{ H4, H6,  true, false },
	{ H4, H7,  true, false },
	{ H4, H8,  true, false },
	{ H5, A5,  true, false },
	{ H5, B5,  true, false },
	{ H5, C5,  true, false },
	{ H5, D1, false, false },
	{ H5, D5,  true, false },
	{ H5, E2, false, false },
	{ H5, E5,  true, false },
	{ H5, E8,  true, false },
	{ H5, F3, false, false },
	{ H5, F5,  true, false },
	{ H5, F7,  true, false },
	{ H5, G4, false, false },
	{ H5, G5,  true, false },
	{ H5, G6,  true, false },
	{ H5, H1,  true, false },
	{ H5, H2,  true, false },
	{ H5, H3,  true, false },
	{ H5, H4,  true, false },
	{ H5, H6,  true, false },
	{ H5, H7,  true, false },
	{ H5, H8,  true, false },
	/* BlackQueen, G5 */
	{ A5, G5, false, false },
	{ A5, H5, false, false },
	{ B5, G5, false, false },
	{ B5, H5, false, false },
	{ C1, G5, false, false },
	{ C1, H6, false, false },
	{ C5, G5, false, false },
	{ C5, H5, false, false },
	{ D2, G5, false, false },
	{ D2, H6, false, false },
	{ D5, G5, false, false },
	{ D5, H5, false, false },
	{ D8, G5, false, false },
	{ D8, H4, false, false },
	{ E3, G5, false, false },
	{ E3, H6, false, false },
	{ E5, G5, false, false },
	{ E5, H5, false, false },
	{ E7, G5, false, false },
	{ E7, H4, false, false },
	{ F4, A4,  true, false },
	{ F4, B4,  true, false },
	{ F4, B8,  true, false },
	{ F4, C1,  true, false },
	{ F4, C4,  true, false },
	{ F4, C7,  true, false },
	{ F4, D2,  true, false },
	{ F4, D4,  true, false },
	{ F4, D6,  true, false },
	{ F4, E3,  true, false },
	{ F4, E4,  true, false },
	{ F4, E5,  true, false },
	{ F4, F1,  true, false },
	{ F4, F2,  true, false },
	{ F4, F3,  true, false },
	{ F4, F5,  true, false },
	{ F4, F6,  true, false },
	{ F4, F7,  true, false },
	{ F4, F8,  true, false },
	{ F4, G3,  true, false },
	{ F4, G4,  true, false },
	{ F4, G5, false, false },
	{ F4, H2,  true, false },
	{ F4, H4,  true, false },
	{ F4, H6, false, false },
	{ F5, A5,  true, false },
	{ F5, B1,  true, false },
	{ F5, B5,  true, false },
	{ F5, C2,  true, false },
	{ F5, C5,  true, false },
	{ F5, C8,  true, false },
	{ F5, D3,  true, false },
	{ F5, D5,  true, false },
	{ F5, D7,  true, false },
	{ F5, E4,  true, false },
	{ F5, E5,  true, false },
	{ F5, E6,  true, false },
	{ F5, F1,  true, false },
	{ F5, F2,  true, false },
	{ F5, F3,  true, false },
	{ F5, F4,  true, false },
	{ F5, F6,  true, false },
	{ F5, F7,  true, false },
	{ F5, F8,  true, false },
	{ F5, G4,  true, false },
	{ F5, G5, false, false },
	{ F5, G6,  true, false },
	{ F5, H3,  true, false },
	{ F5, H5, false, false },
	{ F5, H7,  true, false },
	{ F6, A1,  true, false },
	{ F6, A6,  true, false },
	{ F6, B2,  true, false },
	{ F6, B6,  true, false },
	{ F6, C3,  true, false },
	{ F6, C6,  true, false },
	{ F6, D4,  true, false },
	{ F6, D6,  true, false },
	{ F6, D8,  true, false },
	{ F6, E5,  true, false },
	{ F6, E6,  true, false },
	{ F6, E7,  true, false },
	{ F6, F1,  true, false },
	{ F6, F2,  true, false },
	{ F6, F3,  true, false },
	{ F6, F4,  true, false },
	{ F6, F5,  true, false },
	{ F6, F7,  true, false },
	{ F6, F8,  true, false },
	{ F6, G5, false, false },
	{ F6, G6,  true, false },
	{ F6, G7,  true, false },
	{ F6, H4, false, false },
	{ F6, H6,  true, false },
	{ F6, H8,  true, false },
	{ G1, G5, false, false },
	{ G1, G6, false, false },
	{ G1, G7, false, false },
	{ G1, G8, false, false },
	{ G2, G5, false, false },
	{ G2, G6, false, false },
	{ G2, G7, false, false },
	{ G2, G8, false, false },
	{ G3, G5, false, false },
	{ G3, G6, false, false },
	{ G3, G7, false, false },
	{ G3, G8, false, false },
	{ G4, A4,  true, false },
	{ G4, B4,  true, false },
	{ G4, C4,  true, false },
	{ G4, C8,  true, false },
	{ G4, D1,  true, false },
	{ G4, D4,  true, false },
	{ G4, D7,  true, false },
	{ G4, E2,  true, false },
	{ G4, E4,  true, false },
	{ G4, E6,  true, false },
	{ G4, F3,  true, false },
	{ G4, F4,  true, false },
	{ G4, F5,  true, false },
	{ G4, G1,  true, false },
	{ G4, G2,  true, false },
	{ G4, G3,  true, false },
	{ G4, G5, false, false },
	{ G4, G6, false, false },
	{ G4, G7, false, false },
	{ G4, G8, false, false },
	{ G4, H3,  true, false },
	{ G4, H4,  true, false },
	{ G4, H5,  true, false },
	{ G5, A5, false, false },
	{ G5, B5, false, false },
	{ G5, C1, false, false },
	{ G5, C5, false, false },
	{ G5, D2, false, false },
	{ G5, D5, false, false },
	{ G5, D8, false, false },
	{ G5, E3, false, false },
	{ G5, E5, false, false },
	{ G5, E7, false, false },
	{ G5, F4, false, false },
	{ G5, F5, false, false },
	{ G5, F6, false, false },
	{ G5, G1, false, false },
	{ G5, G2, false, false },
	{ G5, G3, false, false },
	{ G5, G4, false, false },
	{ G5, G6, false, false },
	{ G5, G7, false, false },
	{ G5, G8, false, false },
	{ G5, H4, false, false },
	{ G5, H5, false, false },
	{ G5, H6, false, false },
	{ G6, A6,  true, false },
	{ G6, B1,  true, false },
	{ G6, B6,  true, false },
	{ G6, C2,  true, false },
	{ G6, C6,  true, false },
	{ G6, D3,  true, false },
	{ G6, D6,  true, false },
	{ G6, E4,  true, false },
	{ G6, E6,  true, false },
	{ G6, E8,  true, false },
	{ G6, F5,  true, false },
	{ G6, F6,  true, false },
	{ G6, F7,  true, false },
	{ G6, G1, false, false },
	{ G6, G2, false, false },
	{ G6, G3, false, false },
	{ G6, G4, false, false },
	{ G6, G5, false, false },
	{ G6, G7,  true, false },
	{ G6, G8,  true, false },
	{ G6, H5,  true, false },
	{ G6, H6,  true, false },
	{ G6, H7,  true, false },
	{ G7, G1, false, false },
	{ G7, G2, false, false },
	{ G7, G3, false, false },
	{ G7, G4, false, false },
	{ G7, G5, false, false },
	{ G8, G1, false, false },
	{ G8, G2, false, false },
	{ G8, G3, false, false },
	{ G8, G4, false, false },
	{ G8, G5, false, false },
	{ H4, A4,  true, false },
	{ H4, B4,  true, false },
	{ H4, C4,  true, false },
	{ H4, D4,  true, false },
	{ H4, D8, false, false },
	{ H4, E1,  true, false },
	{ H4, E4,  true, false },
	{ H4, E7, false, false },
	{ H4, F2,  true, false },
	{ H4, F4,  true, false },
	{ H4, F6, false, false },
	{ H4, G3,  true, false },
	{ H4, G4,  true, false },
	{ H4, G5, false, false },
	{ H4, H1,  true, false },
	{ H4, H2,  true, false },
	{ H4, H3,  true, false },
	{ H4, H5,  true, false },
	{ H4, H6,  true, false },
	{ H4, H7,  true, false },
	{ H4, H8,  true, false },
	{ H5, A5, false, false },
	{ H5, B5, false, false },
	{ H5, C5, false, false },
	{ H5, D1,  true, false },
	{ H5, D5, false, false },
	{ H5, E2,  true, false },
	{ H5, E5, false, false },
	{ H5, E8,  true, false },
	{ H5, F3,  true, false },
	{ H5, F5, false, false },
	{ H5, F7,  true, false },
	{ H5, G4,  true, false },
	{ H5, G5, false, false },
	{ H5, G6,  true, false },
	{ H5, H1,  true, false },
	{ H5, H2,  true, false },
	{ H5, H3,  true, false },
	{ H5, H4,  true, false },
	{ H5, H6,  true, false },
	{ H5, H7,  true, false },
	{ H5, H8,  true, false },
	{ H6, A6,  true, false },
	{ H6, B6,  true, false },
	{ H6, C1, false, false },
	{ H6, C6,  true, false },
	{ H6, D2, false, false },
	{ H6, D6,  true, false },
	{ H6, E3, false, false },
	{ H6, E6,  true, false },
	{ H6, F4, false, false },
	{ H6, F6,  true, false },
	{ H6, F8,  true, false },
	{ H6, G5, false, false },
	{ H6, G6,  true, false },
	{ H6, G7,  true, false },
	{ H6, H1,  true, false },
	{ H6, H2,  true, false },
	{ H6, H3,  true, false },
	{ H6, H4,  true, false },
	{ H6, H5,  true, false },
	{ H6, H7,  true, false },
	{ H6, H8,  true, false },
	/* BlackQueen, G6 */
	{ A6, G6, false, false },
	{ A6, H6, false, false },
	{ B1, G6, false, false },
	{ B1, H7, false, false },
	{ B6, G6, false, false },
	{ B6, H6, false, false },
	{ C2, G6, false, false },
	{ C2, H7, false, false },
	{ C6, G6, false, false },
	{ C6, H6, false, false },
	{ D3, G6, false, false },
	{ D3, H7, false, false },
	{ D6, G6, false, false },
	{ D6, H6, false, false },
	{ E4, G6, false, false },
	{ E4, H7, false, false },
	{ E6, G6, false, false },
	{ E6, H6, false, false },
	{ E8, G6, false, false },
	{ E8, H5, false, false },
	{ F5, A5,  true, false },
	{ F5, B1,  true, false },
	{ F5, B5,  true, false },
	{ F5, C2,  true, false },
	{ F5, C5,  true, false },
	{ F5, C8,  true, false },
	{ F5, D3,  true, false },
	{ F5, D5,  true, false },
	{ F5, D7,  true, false },
	{ F5, E4,  true, false },
	{ F5, E5,  true, false },
	{ F5, E6,  true, false },
	{ F5, F1,  true, false },
	{ F5, F2,  true, false },
	{ F5, F3,  true, false },
	{ F5, F4,  true, false },
	{ F5, F6,  true, false },
	{ F5, F7,  true, false },
	{ F5, F8,  true, false },
	{ F5, G4,  true, false },
	{ F5, G5,  true, false },
	{ F5, G6, false, false },
	{ F5, H3,  true, false },
	{ F5, H5,  true, false },
	{ F5, H7, false, false },
	{ F6, A1,  true, false },
	{ F6, A6,  true, false },
	{ F6, B2,  true, false },
	{ F6, B6,  true, false },
	{ F6, C3,  true, false },
	{ F6, C6,  true, false },
	{ F6, D4,  true, false },
	{ F6, D6,  true, false },
	{ F6, D8,  true, false },
	{ F6, E5,  true, false },
	{ F6, E6,  true, false },
	{ F6, E7,  true, false },
	{ F6, F1,  true, false },
	{ F6, F2,  true, false },
	{ F6, F3,  true, false },
	{ F6, F4,  true, false },
	{ F6, F5,  true, false },
	{ F6, F7,  true, false },
	{ F6, F8,  true, false },
	{ F6, G5,  true, false },
	{ F6, G6, false, false },
	{ F6, G7,  true, false },
	{ F6, H4,  true, false },
	{ F6, H6, false, false },
	{ F6, H8,  true, false },
	{ F7, A2,  true, false },
	{ F7, A7,  true, false },
	{ F7, B3,  true, false },
	{ F7, B7,  true, false },
	{ F7, C4,  true, false },
	{ F7, C7,  true, false },
	{ F7, D5,  true, false },
	{ F7, D7,  true, false },
	{ F7, E6,  true, false },
	{ F7, E7,  true, false },
	{ F7, E8,  true, false },
	{ F7, F1,  true, false },
	{ F7, F2,  true, false },
	{ F7, F3,  true, false },
	{ F7, F4,  true, false },
	{ F7, F5,  true, false },
	{ F7, F6,  true, false },
	{ F7, F8,  true, false },
	{ F7, G6, false, false },
	{ F7, G7,  true, false },
	{ F7, G8,  true, false },
	{ F7, H5, false, false },
	{ F7, H7,  true, false },
	{ G1, G6, false, false },
	{ G1, G7, false, false },
	{ G1, G8, false, false },
	{ G2, G6, false, false },
	{ G2, G7, false, false },
	{ G2, G8, false, false },
	{ G3, G6, false, false },
	{ G3, G7, false, false },
	{ G3, G8, false, false },
	{ G4, G6, false, false },
	{ G4, G7, false, false },
	{ G4, G8, false, false },
	{ G5, A5,  true, false },
	{ G5, B5,  true, false },
	{ G5, C1,  true, false },
	{ G5, C5,  true, false },
	{ G5, D2,  true, false },
	{ G5, D5,  true, false },
	{ G5, D8,  true, false },
	{ G5, E3,  true, false },
	{ G5, E5,  true, false },
	{ G5, E7,  true, false },
	{ G5, F4,  true, false },
	{ G5, F5,  true, false },
	{ G5, F6,  true, false },
	{ G5, G1,  true, false },
	{ G5, G2,  true, false },
	{ G5, G3,  true, false },
	{ G5, G4,  true, false },
	{ G5, G6, false, false },
	{ G5, G7, false, false },
	{ G5, G8, false, false },
	{ G5, H4,  true, false },
	{ G5, H5,  true, false },
	{ G5, H6,  true, false },
	{ G6, A6, false, false },
	{ G6, B1, false, false },
	{ G6, B6, false, false },
	{ G6, C2, false, false },
	{ G6, C6, false, false },
	{ G6, D3, false, false },
	{ G6, D6, false, false },
	{ G6, E4, false, false },
	{ G6, E6, false, false },
	{ G6, E8, false, false },
	{ G6, F5, false, false },
	{ G6, F6, false, false },
	{ G6, F7, false, false },
	{ G6, G1, false, false },
	{ G6, G2, false, false },
	{ G6, G3, false, false },
	{ G6, G4, false, false },
	{ G6, G5, false, false },
	{ G6, G7, false, false },
	{ G6, G8, false, false },
	{ G6, H5, false, false },
	{ G6, H6, false, false },
	{ G6, H7, false, false },
	{ G7, A1,  true, false },
	{ G7, A7,  true, false },
	{ G7, B2,  true, false },
	{ G7, B7,  true, false },
	{ G7, C3,  true, false },
	{ G7, C7,  true, false },
	{ G7, D4,  true, false },
	{ G7, D7,  true, false },
	{ G7, E5,  true, false },
	{ G7, E7,  true, false },
	{ G7, F6,  true, false },
	{ G7, F7,  true, false },
	{ G7, F8,  true, false },
	{ G7, G1, false, false },
	{ G7, G2, false, false },
	{ G7, G3, false, false },
	{ G7, G4, false, false },
	{ G7, G5, false, false },
	{ G7, G6, false, false },
	{ G7, G8,  true, false },
	{ G7, H6,  true, false },
	{ G7, H7,  true, false },
	{ G7, H8,  true, false },
	{ G8, G1, false, false },
	{ G8, G2, false, false },
	{ G8, G3, false, false },
	{ G8, G4, false, false },
	{ G8, G5, false, false },
	{ G8, G6, false, false },
	{ H5, A5,  true, false },
	{ H5, B5,  true, false },
	{ H5, C5,  true, false },
	{ H5, D1,  true, false },
	{ H5, D5,  true, false },
	{ H5, E2,  true, false },
	{ H5, E5,  true, false },
	{ H5, E8, false, false },
	{ H5, F3,  true, false },
	{ H5, F5,  true, false },
	{ H5, F7, false, false },
	{ H5, G4,  true, false },
	{ H5, G5,  true, false },
	{ H5, G6, false, false },
	{ H5, H1,  true, false },
	{ H5, H2,  true, false },
	{ H5, H3,  true, false },
	{ H5, H4,  true, false },
	{ H5, H6,  true, false },
	{ H5, H7,  true, false },
	{ H5, H8,  true, false },
	{ H6, A6, false, false },
	{ H6, B6, false, false },
	{ H6, C1,  true, false },
	{ H6, C6, false, false },
	{ H6, D2,  true, false },
	{ H6, D6, false, false },
	{ H6, E3,  true, false },
	{ H6, E6, false, false },
	{ H6, F4,  true, false },
	{ H6, F6, false, false },
	{ H6, F8,  true, false },
	{ H6, G5,  true, false },
	{ H6, G6, false, false },
	{ H6, G7,  true, false },
	{ H6, H1,  true, false },
	{ H6, H2,  true, false },
	{ H6, H3,  true, false },
	{ H6, H4,  true, false },
	{ H6, H5,  true, false },
	{ H6, H7,  true, false },
	{ H6, H8,  true, false },
	{ H7, A7,  true, false },
	{ H7, B1, false, false },
	{ H7, B7,  true, false },
	{ H7, C2, false, false },
	{ H7, C7,  true, false },
	{ H7, D3, false, false },
	{ H7, D7,  true, false },
	{ H7, E4, false, false },
	{ H7, E7,  true, false },
	{ H7, F5, false, false },
	{ H7, F7,  true, false },
	{ H7, G6, false, false },
	{ H7, G7,  true, false },
	{ H7, G8,  true, false },
	{ H7, H1,  true, false },
	{ H7, H2,  true, false },
	{ H7, H3,  true, false },
	{ H7, H4,  true, false },
	{ H7, H5,  true, false },
	{ H7, H6,  true, false },
	{ H7, H8,  true, false },
	/* BlackQueen, G7 */
	{ A1, G7, false, false },
	{ A1, H8, false, false },
	{ A7, G7, false, false },
	{ A7, H7, false, false },
	{ B2, G7, false, false },
	{ B2, H8, false, false },
	{ B7, G7, false, false },
	{ B7, H7, false, false },
	{ C3, G7, false, false },
	{ C3, H8, false, false },
	{ C7, G7, false, false },
	{ C7, H7, false, false },
	{ D4, G7, false, false },
	{ D4, H8, false, false },
	{ D7, G7, false, false },
	{ D7, H7, false, false },
	{ E5, G7, false, false },
	{ E5, H8, false, false },
	{ E7, G7, false, false },
	{ E7, H7, false, false },
	{ F6, A1,  true, false },
	{ F6, A6,  true, false },
	{ F6, B2,  true, false },
	{ F6, B6,  true, false },
	{ F6, C3,  true, false },
	{ F6, C6,  true, false },
	{ F6, D4,  true, false },
	{ F6, D6,  true, false },
	{ F6, D8,  true, false },
	{ F6, E5,  true, false },
	{ F6, E6,  true, false },
	{ F6, E7,  true, false },
	{ F6, F1,  true, false },
	{ F6, F2,  true, false },
	{ F6, F3,  true, false },
	{ F6, F4,  true, false },
	{ F6, F5,  true, false },
	{ F6, F7,  true, false },
	{ F6, F8,  true, false },
	{ F6, G5,  true, false },
	{ F6, G6,  true, false },
	{ F6, G7, false, false },
	{ F6, H4,  true, false },
	{ F6, H6,  true, false },
	{ F6, H8, false, false },
	{ F7, A2,  true, false },
	{ F7, A7,  true, false },
	{ F7, B3,  true, false },
	{ F7, B7,  true, false },
	{ F7, C4,  true, false },
	{ F7, C7,  true, false },
	{ F7, D5,  true, false },
	{ F7, D7,  true, false },
	{ F7, E6,  true, false },
	{ F7, E7,  true, false },
	{ F7, E8,  true, false },
	{ F7, F1,  true, false },
	{ F7, F2,  true, false },
	{ F7, F3,  true, false },
	{ F7, F4,  true, false },
	{ F7, F5,  true, false },
	{ F7, F6,  true, false },
	{ F7, F8,  true, false },
	{ F7, G6,  true, false },
	{ F7, G7, false, false },
	{ F7, G8,  true, false },
	{ F7, H5,  true, false },
	{ F7, H7, false, false },
	{ F8, A3,  true, false },
	{ F8, A8,  true, false },
	{ F8, B4,  true, false },
	{ F8, B8,  true, false },
	{ F8, C5,  true, false },
	{ F8, C8,  true, false },
	{ F8, D6,  true, false },
	{ F8, D8,  true, false },
	{ F8, E7,  true, false },
	{ F8, E8,  true, false },
	{ F8, F1,  true, false },
	{ F8, F2,  true, false },
	{ F8, F3,  true, false },
	{ F8, F4,  true, false },
	{ F8, F5,  true, false },
	{ F8, F6,  true, false },
	{ F8, F7,  true, false },
	{ F8, G7, false, false },
	{ F8, G8,  true, false },
	{ F8, H6, false, false },
	{ F8, H8,  true, false },
	{ G1, G7, false, false },
	{ G1, G8, false, false },
	{ G2, G7, false, false },
	{ G2, G8, false, false },
	{ G3, G7, false, false },
	{ G3, G8, false, false },
	{ G4, G7, false, false },
	{ G4, G8, false, false },
	{ G5, G7, false, false },
	{ G5, G8, false, false },
	{ G6, A6,  true, false },
	{ G6, B1,  true, false },
	{ G6, B6,  true, false },
	{ G6, C2,  true, false },
	{ G6, C6,  true, false },
	{ G6, D3,  true, false },
	{ G6, D6,  true, false },
	{ G6, E4,  true, false },
	{ G6, E6,  true, false },
	{ G6, E8,  true, false },
	{ G6, F5,  true, false },
	{ G6, F6,  true, false },
	{ G6, F7,  true, false },
	{ G6, G1,  true, false },
	{ G6, G2,  true, false },
	{ G6, G3,  true, false },
	{ G6, G4,  true, false },
	{ G6, G5,  true, false },
	{ G6, G7, false, false },
	{ G6, G8, false, false },
	{ G6, H5,  true, false },
	{ G6, H6,  true, false },
	{ G6, H7,  true, false },
	{ G7, A1, false, false },
	{ G7, A7, false, false },
	{ G7, B2, false, false },
	{ G7, B7, false, false },
	{ G7, C3, false, false },
	{ G7, C7, false, false },
	{ G7, D4, false, false },
	{ G7, D7, false, false },
	{ G7, E5, false, false },
	{ G7, E7, false, false },
	{ G7, F6, false, false },
	{ G7, F7, false, false },
	{ G7, F8, false, false },
	{ G7, G1, false, false },
	{ G7, G2, false, false },
	{ G7, G3, false, false },
	{ G7, G4, false, false },
	{ G7, G5, false, false },
	{ G7, G6, false, false },
	{ G7, G8, false, false },
	{ G7, H6, false, false },
	{ G7, H7, false, false },
	{ G7, H8, false, false },
	{ G8, A2,  true, false },
	{ G8, A8,  true, false },
	{ G8, B3,  true, false },
	{ G8, B8,  true, false },
	{ G8, C4,  true, false },
	{ G8, C8,  true, false },
	{ G8, D5,  true, false },
	{ G8, D8,  true, false },
	{ G8, E6,  true, false },
	{ G8, E8,  true, false },
	{ G8, F7,  true, false },
	{ G8, F8,  true, false },
	{ G8, G1, false, false },
	{ G8, G2, false, false },
	{ G8, G3, false, false },
	{ G8, G4, false, false },
	{ G8, G5, false, false },
	{ G8, G6, false, false },
	{ G8, G7, false, false },
	{ G8, H7,  true, false },
	{ G8, H8,  true, false },
	{ H6, A6,  true, false },
	{ H6, B6,  true, false },
	{ H6, C1,  true, false },
	{ H6, C6,  true, false },
	{ H6, D2,  true, false },
	{ H6, D6,  true, false },
	{ H6, E3,  true, false },
	{ H6, E6,  true, false },
	{ H6, F4,  true, false },
	{ H6, F6,  true, false },
	{ H6, F8, false, false },
	{ H6, G5,  true, false },
	{ H6, G6,  true, false },
	{ H6, G7, false, false },
	{ H6, H1,  true, false },
	{ H6, H2,  true, false },
	{ H6, H3,  true, false },
	{ H6, H4,  true, false },
	{ H6, H5,  true, false },
	{ H6, H7,  true, false },
	{ H6, H8,  true, false },
	{ H7, A7, false, false },
	{ H7, B1,  true, false },
	{ H7, B7, false, false },
	{ H7, C2,  true, false },
	{ H7, C7, false, false },
	{ H7, D3,  true, false },
	{ H7, D7, false, false },
	{ H7, E4,  true, false },
	{ H7, E7, false, false },
	{ H7, F5,  true, false },
	{ H7, F7, false, false },
	{ H7, G6,  true, false },
	{ H7, G7, false, false },
	{ H7, G8,  true, false },
	{ H7, H1,  true, false },
	{ H7, H2,  true, false },
	{ H7, H3,  true, false },
	{ H7, H4,  true, false },
	{ H7, H5,  true, false },
	{ H7, H6,  true, false },
	{ H7, H8,  true, false },
	{ H8, A1, false, false },
	{ H8, A8,  true, false },
	{ H8, B2, false, false },
	{ H8, B8,  true, false },
	{ H8, C3, false, false },
	{ H8, C8,  true, false },
	{ H8, D4, false, false },
	{ H8, D8,  true, false },
	{ H8, E5, false, false },
	{ H8, E8,  true, false },
	{ H8, F6, false, false },
	{ H8, F8,  true, false },
	{ H8, G7, false, false },
	{ H8, G8,  true, false },
	{ H8, H1,  true, false },
	{ H8, H2,  true, false },
	{ H8, H3,  true, false },
	{ H8, H4,  true, false },
	{ H8, H5,  true, false },
	{ H8, H6,  true, false },
	{ H8, H7,  true, false },
	/* BlackQueen, G8 */
	{ A2, G8, false, false },
	{ A8, G8, false, false },
	{ A8, H8, false, false },
	{ B3, G8, false, false },
	{ B8, G8, false, false },
	{ B8, H8, false, false },
	{ C4, G8, false, false },
	{ C8, G8, false, false },
	{ C8, H8, false, false },
	{ D5, G8, false, false },
	{ D8, G8, false, false },
	{ D8, H8, false, false },
	{ E6, G8, false, false },
	{ E8, G8, false, false },
	{ E8, H8, false, false },
	{ F7, A2,  true, false },
	{ F7, A7,  true, false },
	{ F7, B3,  true, false },
	{ F7, B7,  true, false },
	{ F7, C4,  true, false },
	{ F7, C7,  true, false },
	{ F7, D5,  true, false },
	{ F7, D7,  true, false },
	{ F7, E6,  true, false },
	{ F7, E7,  true, false },
	{ F7, E8,  true, false },
	{ F7, F1,  true, false },
	{ F7, F2,  true, false },
	{ F7, F3,  true, false },
	{ F7, F4,  true, false },
	{ F7, F5,  true, false },
	{ F7, F6,  true, false },
	{ F7, F8,  true, false },
	{ F7, G6,  true, false },
	{ F7, G7,  true, false },
	{ F7, G8, false, false },
	{ F7, H5,  true, false },
	{ F7, H7,  true, false },
	{ F8, A3,  true, false },
	{ F8, A8,  true, false },
	{ F8, B4,  true, false },
	{ F8, B8,  true, false },
	{ F8, C5,  true, false },
	{ F8, C8,  true, false },
	{ F8, D6,  true, false },
	{ F8, D8,  true, false },
	{ F8, E7,  true, false },
	{ F8, E8,  true, false },
	{ F8, F1,  true, false },
	{ F8, F2,  true, false },
	{ F8, F3,  true, false },
	{ F8, F4,  true, false },
	{ F8, F5,  true, false },
	{ F8, F6,  true, false },
	{ F8, F7,  true, false },
	{ F8, G7,  true, false },
	{ F8, G8, false, false },
	{ F8, H6,  true, false },
	{ F8, H8, false, false },
	{ G1, G8, false, false },
	{ G2, G8, false, false },
	{ G3, G8, false, false },
	{ G4, G8, false, false },
	{ G5, G8, false, false },
	{ G6, G8, false, false },
	{ G7, A1,  true, false },
	{ G7, A7,  true, false },
	{ G7, B2,  true, false },
	{ G7, B7,  true, false },
	{ G7, C3,  true, false },
	{ G7, C7,  true, false },
	{ G7, D4,  true, false },
	{ G7, D7,  true, false },
	{ G7, E5,  true, false },
	{ G7, E7,  true, false },
	{ G7, F6,  true, false },
	{ G7, F7,  true, false },
	{ G7, F8,  true, false },
	{ G7, G1,  true, false },
	{ G7, G2,  true, false },
	{ G7, G3,  true, false },
	{ G7, G4,  true, false },
	{ G7, G5,  true, false },
	{ G7, G6,  true, false },
	{ G7, G8, false, false },
	{ G7, H6,  true, false },
	{ G7, H7,  true, false },
	{ G7, H8,  true, false },
	{ G8, A2, false, false },
	{ G8, A8, false, false },
	{ G8, B3, false, false },
	{ G8, B8, false, false },
	{ G8, C4, false, false },
	{ G8, C8, false, false },
	{ G8, D5, false, false },
	{ G8, D8, false, false },
	{ G8, E6, false, false },
	{ G8, E8, false, false },
	{ G8, F7, false, false },
	{ G8, F8, false, false },
	{ G8, G1, false, false },
	{ G8, G2, false, false },
	{ G8, G3, false, false },
	{ G8, G4, false, false },
	{ G8, G5, false, false },
	{ G8, G6, false, false },
	{ G8, G7, false, false },
	{ G8, H7, false, false },
	{ G8, H8, false, false },
	{ H7, A7,  true, false },
	{ H7, B1,  true, false },
	{ H7, B7,  true, false },
	{ H7, C2,  true, false },
	{ H7, C7,  true, false },
	{ H7, D3,  true, false },
	{ H7, D7,  true, false },
	{ H7, E4,  true, false },
	{ H7, E7,  true, false },
	{ H7, F5,  true, false },
	{ H7, F7,  true, false },
	{ H7, G6,  true, false },
	{ H7, G7,  true, false },
	{ H7, G8, false, false },
	{ H7, H1,  true, false },
	{ H7, H2,  true, false },
	{ H7, H3,  true, false },
	{ H7, H4,  true, false },
	{ H7, H5,  true, false },
	{ H7, H6,  true, false },
	{ H7, H8,  true, false },
	{ H8, A1,  true, false },
	{ H8, A8, false, false },
	{ H8, B2,  true, false },
	{ H8, B8, false, false },
	{ H8, C3,  true, false },
	{ H8, C8, false, false },
	{ H8, D4,  true, false },
	{ H8, D8, false, false },
	{ H8, E5,  true, false },
	{ H8, E8, false, false },
	{ H8, F6,  true, false },
	{ H8, F8, false, false },
	{ H8, G7,  true, false },
	{ H8, G8, false, false },
	{ H8, H1,  true, false },
	{ H8, H2,  true, false },
	{ H8, H3,  true, false },
	{ H8, H4,  true, false },
	{ H8, H5,  true, false },
	{ H8, H6,  true, false },
	{ H8, H7,  true, false },
	/* BlackQueen, H1 */
	{ A1, H1, false, false },
	{ A8, H1, false, false },
	{ B1, H1, false, false },
	{ B7, H1, false, false },
	{ C1, H1, false, false },
	{ C6, H1, false, false },
	{ D1, H1, false, false },
	{ D5, H1, false, false },
	{ E1, H1, false, false },
	{ E4, H1, false, false },
	{ F1, H1, false, false },
	{ F3, H1, false, false },
	{ G1, A1,  true, false },
	{ G1, A7,  true, false },
	{ G1, B1,  true, false },
	{ G1, B6,  true, false },
	{ G1, C1,  true, false },
	{ G1, C5,  true, false },
	{ G1, D1,  true, false },
	{ G1, D4,  true, false },
	{ G1, E1,  true, false },
	{ G1, E3,  true, false },
	{ G1, F1,  true, false },
	{ G1, F2,  true, false },
	{ G1, G2,  true, false },
	{ G1, G3,  true, false },
	{ G1, G4,  true, false },
	{ G1, G5,  true, false },
	{ G1, G6,  true, false },
	{ G1, G7,  true, false },
	{ G1, G8,  true, false },
	{ G1, H1, false, false },
	{ G1, H2,  true, false },
	{ G2, A2,  true, false },
	{ G2, A8,  true, false },
	{ G2, B2,  true, false },
	{ G2, B7,  true, false },
	{ G2, C2,  true, false },
	{ G2, C6,  true, false },
	{ G2, D2,  true, false },
	{ G2, D5,  true, false },
	{ G2, E2,  true, false },
	{ G2, E4,  true, false },
	{ G2, F1,  true, false },
	{ G2, F2,  true, false },
	{ G2, F3,  true, false },
	{ G2, G1,  true, false },
	{ G2, G3,  true, false },
	{ G2, G4,  true, false },
	{ G2, G5,  true, false },
	{ G2, G6,  true, false },
	{ G2, G7,  true, false },
	{ G2, G8,  true, false },
	{ G2, H1, false, false },
	{ G2, H2,  true, false },
	{ G2, H3,  true, false },
	{ H1, A1, false, false },
	{ H1, A8, false, false },
	{ H1, B1, false, false },
	{ H1, B7, false, false },
	{ H1, C1, false, false },
	{ H1, C6, false, false },
	{ H1, D1, false, false },
	{ H1, D5, false, false },
	{ H1, E1, false, false },
	{ H1, E4, false, false },
	{ H1, F1, false, false },
	{ H1, F3, false, false },
	{ H1, G1, false, false },
	{ H1, G2, false, false },
	{ H1, H2, false, false },
	{ H1, H3, false, false },
	{ H1, H4, false, false },
	{ H1, H5, false, false },
	{ H1, H6, false, false },
	{ H1, H7, false, false },
	{ H1, H8, false, false },
	{ H2, A2,  true, false },
	{ H2, B2,  true, false },
	{ H2, B8,  true, false },
	{ H2, C2,  true, false },
	{ H2, C7,  true, false },
	{ H2, D2,  true, false },
	{ H2, D6,  true, false },
	{ H2, E2,  true, false },
	{ H2, E5,  true, false },
	{ H2, F2,  true, false },
	{ H2, F4,  true, false },
	{ H2, G1,  true, false },
	{ H2, G2,  true, false },
	{ H2, G3,  true, false },
	{ H2, H1, false, false },
	{ H2, H3,  true, false },
	{ H2, H4,  true, false },
	{ H2, H5,  true, false },
	{ H2, H6,  true, false },
	{ H2, H7,  true, false },
	{ H2, H8,  true, false },
	{ H3, H1, false, false },
	{ H4, H1, false, false },
	{ H5, H1, false, false },
	{ H6, H1, false, false },
	{ H7, H1, false, false },
	{ H8, H1, false, false },
	/* BlackQueen, H2 */
	{ A2, H2, false, false },
	{ B2, H2, false, false },
	{ B8, H2, false, false },
	{ C2, H2, false, false },
	{ C7, H2, false, false },
	{ D2, H2, false, false },
	{ D6, H2, false, false },
	{ E2, H2, false, false },
	{ E5, H2, false, false },
	{ F2, H2, false, false },
	{ F4, H2, false, false },
	{ G1, A1,  true, false },
	{ G1, A7,  true, false },
	{ G1, B1,  true, false },
	{ G1, B6,  true, false },
	{ G1, C1,  true, false },
	{ G1, C5,  true, false },
	{ G1, D1,  true, false },
	{ G1, D4,  true, false },
	{ G1, E1,  true, false },
	{ G1, E3,  true, false },
	{ G1, F1,  true, false },
	{ G1, F2,  true, false },
	{ G1, G2,  true, false },
	{ G1, G3,  true, false },
	{ G1, G4,  true, false },
	{ G1, G5,  true, false },
	{ G1, G6,  true, false },
	{ G1, G7,  true, false },
	{ G1, G8,  true, false },
	{ G1, H1,  true, false },
	{ G1, H2, false, false },
	{ G2, A2,  true, false },
	{ G2, A8,  true, false },
	{ G2, B2,  true, false },
	{ G2, B7,  true, false },
	{ G2, C2,  true, false },
	{ G2, C6,  true, false },
	{ G2, D2,  true, false },
	{ G2, D5,  true, false },
	{ G2, E2,  true, false },
	{ G2, E4,  true, false },
	{ G2, F1,  true, false },
	{ G2, F2,  true, false },
	{ G2, F3,  true, false },
	{ G2, G1,  true, false },
	{ G2, G3,  true, false },
	{ G2, G4,  true, false },
	{ G2, G5,  true, false },
	{ G2, G6,  true, false },
	{ G2, G7,  true, false },
	{ G2, G8,  true, false },
	{ G2, H1,  true, false },
	{ G2, H2, false, false },
	{ G2, H3,  true, false },
	{ G3, A3,  true, false },
	{ G3, B3,  true, false },
	{ G3, B8,  true, false },
	{ G3, C3,  true, false },
	{ G3, C7,  true, false },
	{ G3, D3,  true, false },
	{ G3, D6,  true, false },
	{ G3, E1,  true, false },
	{ G3, E3,  true, false },
	{ G3, E5,  true, false },
	{ G3, F2,  true, false },
	{ G3, F3,  true, false },
	{ G3, F4,  true, false },
	{ G3, G1,  true, false },
	{ G3, G2,  true, false },
	{ G3, G4,  true, false },
	{ G3, G5,  true, false },
	{ G3, G6,  true, false },
	{ G3, G7,  true, false },
	{ G3, G8,  true, false },
	{ G3, H2, false, false },
	{ G3, H3,  true, false },
	{ G3, H4,  true, false },
	{ H1, A1,  true, false },
	{ H1, A8,  true, false },
	{ H1, B1,  true, false },
	{ H1, B7,  true, false },
	{ H1, C1,  true, false },
	{ H1, C6,  true, false },
	{ H1, D1,  true, false },
	{ H1, D5,  true, false },
	{ H1, E1,  true, false },
	{ H1, E4,  true, false },
	{ H1, F1,  true, false },
	{ H1, F3,  true, false },
	{ H1, G1,  true, false },
	{ H1, G2,  true, false },
	{ H1, H2, false, false },
	{ H1, H3, false, false },
	{ H1, H4, false, false },
	{ H1, H5, false, false },
	{ H1, H6, false, false },
	{ H1, H7, false, false },
	{ H1, H8, false, false },
	{ H2, A2, false, false },
	{ H2, B2, false, false },
	{ H2, B8, false, false },
	{ H2, C2, false, false },
	{ H2, C7, false, false },
	{ H2, D2, false, false },
	{ H2, D6, false, false },
	{ H2, E2, false, false },
	{ H2, E5, false, false },
	{ H2, F2, false, false },
	{ H2, F4, false, false },
	{ H2, G1, false, false },
	{ H2, G2, false, false },
	{ H2, G3, false, false },
	{ H2, H1, false, false },
	{ H2, H3, false, false },
	{ H2, H4, false, false },
	{ H2, H5, false, false },
	{ H2, H6, false, false },
	{ H2, H7, false, false },
	{ H2, H8, false, false },
	{ H3, A3,  true, false },
	{ H3, B3,  true, false },
	{ H3, C3,  true, false },
	{ H3, C8,  true, false },
	{ H3, D3,  true, false },
	{ H3, D7,  true, false },
	{ H3, E3,  true, false },
	{ H3, E6,  true, false },
	{ H3, F1,  true, false },
	{ H3, F3,  true, false },
	{ H3, F5,  true, false },
	{ H3, G2,  true, false },
	{ H3, G3,  true, false },
	{ H3, G4,  true, false },
	{ H3, H1, false, false },
	{ H3, H2, false, false },
	{ H3, H4,  true, false },
	{ H3, H5,  true, false },
	{ H3, H6,  true, false },
	{ H3, H7,  true, false },
	{ H3, H8,  true, false },
	{ H4, H1, false, false },
	{ H4, H2, false, false },
	{ H5, H1, false, false },
	{ H5, H2, false, false },
	{ H6, H1, false, false },
	{ H6, H2, false, false },
	{ H7, H1, false, false },
	{ H7, H2, false, false },
	{ H8, H1, false, false },
	{ H8, H2, false, false },
	/* BlackQueen, H3 */
	{ A3, H3, false, false },
	{ B3, H3, false, false },
	{ C3, H3, false, false },
	{ C8, H3, false, false },
	{ D3, H3, false, false },
	{ D7, H3, false, false },
	{ E3, H3, false, false },
	{ E6, H3, false, false },
	{ F1, H3, false, false },
	{ F3, H3, false, false },
	{ F5, H3, false, false },
	{ G2, A2,  true, false },
	{ G2, A8,  true, false },
	{ G2, B2,  true, false },
	{ G2, B7,  true, false },
	{ G2, C2,  true, false },
	{ G2, C6,  true, false },
	{ G2, D2,  true, false },
	{ G2, D5,  true, false },
	{ G2, E2,  true, false },
	{ G2, E4,  true, false },
	{ G2, F1,  true, false },
	{ G2, F2,  true, false },
	{ G2, F3,  true, false },
	{ G2, G1,  true, false },
	{ G2, G3,  true, false },
	{ G2, G4,  true, false },
	{ G2, G5,  true, false },
	{ G2, G6,  true, false },
	{ G2, G7,  true, false },
	{ G2, G8,  true, false },
	{ G2, H1,  true, false },
	{ G2, H2,  true, false },
	{ G2, H3, false, false },
	{ G3, A3,  true, false },
	{ G3, B3,  true, false },
	{ G3, B8,  true, false },
	{ G3, C3,  true, false },
	{ G3, C7,  true, false },
	{ G3, D3,  true, false },
	{ G3, D6,  true, false },
	{ G3, E1,  true, false },
	{ G3, E3,  true, false },
	{ G3, E5,  true, false },
	{ G3, F2,  true, false },
	{ G3, F3,  true, false },
	{ G3, F4,  true, false },
	{ G3, G1,  true, false },
	{ G3, G2,  true, false },
	{ G3, G4,  true, false },
	{ G3, G5,  true, false },
	{ G3, G6,  true, false },
	{ G3, G7,  true, false },
	{ G3, G8,  true, false },
	{ G3, H2,  true, false },
	{ G3, H3, false, false },
	{ G3, H4,  true, false },
	{ G4, A4,  true, false },
	{ G4, B4,  true, false },
	{ G4, C4,  true, false },
	{ G4, C8,  true, false },
	{ G4, D1,  true, false },
	{ G4, D4,  true, false },
	{ G4, D7,  true, false },
	{ G4, E2,  true, false },
	{ G4, E4,  true, false },
	{ G4, E6,  true, false },
	{ G4, F3,  true, false },
	{ G4, F4,  true, false },
	{ G4, F5,  true, false },
	{ G4, G1,  true, false },
	{ G4, G2,  true, false },
	{ G4, G3,  true, false },
	{ G4, G5,  true, false },
	{ G4, G6,  true, false },
	{ G4, G7,  true, false },
	{ G4, G8,  true, false },
	{ G4, H3, false, false },
	{ G4, H4,  true, false },
	{ G4, H5,  true, false },
	{ H1, H3, false, false },
	{ H1, H4, false, false },
	{ H1, H5, false, false },
	{ H1, H6, false, false },
	{ H1, H7, false, false },
	{ H1, H8, false, false },
	{ H2, A2,  true, false },
	{ H2, B2,  true, false },
	{ H2, B8,  true, false },
	{ H2, C2,  true, false },
	{ H2, C7,  true, false },
	{ H2, D2,  true, false },
	{ H2, D6,  true, false },
	{ H2, E2,  true, false },
	{ H2, E5,  true, false },
	{ H2, F2,  true, false },
	{ H2, F4,  true, false },
	{ H2, G1,  true, false },
	{ H2, G2,  true, false },
	{ H2, G3,  true, false },
	{ H2, H1,  true, false },
	{ H2, H3, false, false },
	{ H2, H4, false, false },
	{ H2, H5, false, false },
	{ H2, H6, false, false },
	{ H2, H7, false, false },
	{ H2, H8, false, false },
	{ H3, A3, false, false },
	{ H3, B3, false, false },
	{ H3, C3, false, false },
	{ H3, C8, false, false },
	{ H3, D3, false, false },
	{ H3, D7, false, false },
	{ H3, E3, false, false },
	{ H3, E6, false, false },
	{ H3, F1, false, false },
	{ H3, F3, false, false },
	{ H3, F5, false, false },
	{ H3, G2, false, false },
	{ H3, G3, false, false },
	{ H3, G4, false, false },
	{ H3, H1, false, false },
	{ H3, H2, false, false },
	{ H3, H4, false, false },
	{ H3, H5, false, false },
	{ H3, H6, false, false },
	{ H3, H7, false, false },
	{ H3, H8, false, false },
	{ H4, A4,  true, false },
	{ H4, B4,  true, false },
	{ H4, C4,  true, false },
	{ H4, D4,  true, false },
	{ H4, D8,  true, false },
	{ H4, E1,  true, false },
	{ H4, E4,  true, false },
	{ H4, E7,  true, false },
	{ H4, F2,  true, false },
	{ H4, F4,  true, false },
	{ H4, F6,  true, false },
	{ H4, G3,  true, false },
	{ H4, G4,  true, false },
	{ H4, G5,  true, false },
	{ H4, H1, false, false },
	{ H4, H2, false, false },
	{ H4, H3, false, false },
	{ H4, H5,  true, false },
	{ H4, H6,  true, false },
	{ H4, H7,  true, false },
	{ H4, H8,  true, false },
	{ H5, H1, false, false },
	{ H5, H2, false, false },
	{ H5, H3, false, false },
	{ H6, H1, false, false },
	{ H6, H2, false, false },
	{ H6, H3, false, false },
	{ H7, H1, false, false },
	{ H7, H2, false, false },
	{ H7, H3, false, false },
	{ H8, H1, false, false },
	{ H8, H2, false, false },
	{ H8, H3, false, false },
	/* BlackQueen, H4 */
	{ A4, H4, false, false },
	{ B4, H4, false, false },
	{ C4, H4, false, false },
	{ D4, H4, false, false },
	{ D8, H4, false, false },
	{ E1, H4, false, false },
	{ E4, H4, false, false },
	{ E7, H4, false, false },
	{ F2, H4, false, false },
	{ F4, H4, false, false },
	{ F6, H4, false, false },
	{ G3, A3,  true, false },
	{ G3, B3,  true, false },
	{ G3, B8,  true, false },
	{ G3, C3,  true, false },
	{ G3, C7,  true, false },
	{ G3, D3,  true, false },
	{ G3, D6,  true, false },
	{ G3, E1,  true, false },
	{ G3, E3,  true, false },
	{ G3, E5,  true, false },
	{ G3, F2,  true, false },
	{ G3, F3,  true, false },
	{ G3, F4,  true, false },
	{ G3, G1,  true, false },
	{ G3, G2,  true, false },
	{ G3, G4,  true, false },
	{ G3, G5,  true, false },
	{ G3, G6,  true, false },
	{ G3, G7,  true, false },
	{ G3, G8,  true, false },
	{ G3, H2,  true, false },
	{ G3, H3,  true, false },
	{ G3, H4, false, false },
	{ G4, A4,  true, false },
	{ G4, B4,  true, false },
	{ G4, C4,  true, false },
	{ G4, C8,  true, false },
	{ G4, D1,  true, false },
	{ G4, D4,  true, false },
	{ G4, D7,  true, false },
	{ G4, E2,  true, false },
	{ G4, E4,  true, false },
	{ G4, E6,  true, false },
	{ G4, F3,  true, false },
	{ G4, F4,  true, false },
	{ G4, F5,  true, false },
	{ G4, G1,  true, false },
	{ G4, G2,  true, false },
	{ G4, G3,  true, false },
	{ G4, G5,  true, false },
	{ G4, G6,  true, false },
	{ G4, G7,  true, false },
	{ G4, G8,  true, false },
	{ G4, H3,  true, false },
	{ G4, H4, false, false },
	{ G4, H5,  true, false },
	{ G5, A5,  true, false },
	{ G5, B5,  true, false },
	{ G5, C1,  true, false },
	{ G5, C5,  true, false },
	{ G5, D2,  true, false },
	{ G5, D5,  true, false },
	{ G5, D8,  true, false },
	{ G5, E3,  true, false },
	{ G5, E5,  true, false },
	{ G5, E7,  true, false },
	{ G5, F4,  true, false },
	{ G5, F5,  true, false },
	{ G5, F6,  true, false },
	{ G5, G1,  true, false },
	{ G5, G2,  true, false },
	{ G5, G3,  true, false },
	{ G5, G4,  true, false },
	{ G5, G6,  true, false },
	{ G5, G7,  true, false },
	{ G5, G8,  true, false },
	{ G5, H4, false, false },
	{ G5, H5,  true, false },
	{ G5, H6,  true, false },
	{ H1, H4, false, false },
	{ H1, H5, false, false },
	{ H1, H6, false, false },
	{ H1, H7, false, false },
	{ H1, H8, false, false },
	{ H2, H4, false, false },
	{ H2, H5, false, false },
	{ H2, H6, false, false },
	{ H2, H7, false, false },
	{ H2, H8, false, false },
	{ H3, A3,  true, false },
	{ H3, B3,  true, false },
	{ H3, C3,  true, false },
	{ H3, C8,  true, false },
	{ H3, D3,  true, false },
	{ H3, D7,  true, false },
	{ H3, E3,  true, false },
	{ H3, E6,  true, false },
	{ H3, F1,  true, false },
	{ H3, F3,  true, false },
	{ H3, F5,  true, false },
	{ H3, G2,  true, false },
	{ H3, G3,  true, false },
	{ H3, G4,  true, false },
	{ H3, H1,  true, false },
	{ H3, H2,  true, false },
	{ H3, H4, false, false },
	{ H3, H5, false, false },
	{ H3, H6, false, false },
	{ H3, H7, false, false },
	{ H3, H8, false, false },
	{ H4, A4, false, false },
	{ H4, B4, false, false },
	{ H4, C4, false, false },
	{ H4, D4, false, false },
	{ H4, D8, false, false },
	{ H4, E1, false, false },
	{ H4, E4, false, false },
	{ H4, E7, false, false },
	{ H4, F2, false, false },
	{ H4, F4, false, false },
	{ H4, F6, false, false },
	{ H4, G3, false, false },
	{ H4, G4, false, false },
	{ H4, G5, false, false },
	{ H4, H1, false, false },
	{ H4, H2, false, false },
	{ H4, H3, false, false },
	{ H4, H5, false, false },
	{ H4, H6, false, false },
	{ H4, H7, false, false },
	{ H4, H8, false, false },
	{ H5, A5,  true, false },
	{ H5, B5,  true, false },
	{ H5, C5,  true, false },
	{ H5, D1,  true, false },
	{ H5, D5,  true, false },
	{ H5, E2,  true, false },
	{ H5, E5,  true, false },
	{ H5, E8,  true, false },
	{ H5, F3,  true, false },
	{ H5, F5,  true, false },
	{ H5, F7,  true, false },
	{ H5, G4,  true, false },
	{ H5, G5,  true, false },
	{ H5, G6,  true, false },
	{ H5, H1, false, false },
	{ H5, H2, false, false },
	{ H5, H3, false, false },
	{ H5, H4, false, false },
	{ H5, H6,  true, false },
	{ H5, H7,  true, false },
	{ H5, H8,  true, false },
	{ H6, H1, false, false },
	{ H6, H2, false, false },
	{ H6, H3, false, false },
	{ H6, H4, false, false },
	{ H7, H1, false, false },
	{ H7, H2, false, false },
	{ H7, H3, false, false },
	{ H7, H4, false, false },
	{ H8, H1, false, false },
	{ H8, H2, false, false },
	{ H8, H3, false, false },
	{ H8, H4, false, false },
	/* BlackQueen, H5 */
	{ A5, H5, false, false },
	{ B5, H5, false, false },
	{ C5, H5, false, false },
	{ D1, H5, false, false },
	{ D5, H5, false, false },
	{ E2, H5, false, false },
	{ E5, H5, false, false },
	{ E8, H5, false, false },
	{ F3, H5, false, false },
	{ F5, H5, false, false },
	{ F7, H5, false, false },
	{ G4, A4,  true, false },
	{ G4, B4,  true, false },
	{ G4, C4,  true, false },
	{ G4, C8,  true, false },
	{ G4, D1,  true, false },
	{ G4, D4,  true, false },
	{ G4, D7,  true, false },
	{ G4, E2,  true, false },
	{ G4, E4,  true, false },
	{ G4, E6,  true, false },
	{ G4, F3,  true, false },
	{ G4, F4,  true, false },
	{ G4, F5,  true, false },
	{ G4, G1,  true, false },
	{ G4, G2,  true, false },
	{ G4, G3,  true, false },
	{ G4, G5,  true, false },
	{ G4, G6,  true, false },
	{ G4, G7,  true, false },
	{ G4, G8,  true, false },
	{ G4, H3,  true, false },
	{ G4, H4,  true, false },
	{ G4, H5, false, false },
	{ G5, A5,  true, false },
	{ G5, B5,  true, false },
	{ G5, C1,  true, false },
	{ G5, C5,  true, false },
	{ G5, D2,  true, false },
	{ G5, D5,  true, false },
	{ G5, D8,  true, false },
	{ G5, E3,  true, false },
	{ G5, E5,  true, false },
	{ G5, E7,  true, false },
	{ G5, F4,  true, false },
	{ G5, F5,  true, false },
	{ G5, F6,  true, false },
	{ G5, G1,  true, false },
	{ G5, G2,  true, false },
	{ G5, G3,  true, false },
	{ G5, G4,  true, false },
	{ G5, G6,  true, false },
	{ G5, G7,  true, false },
	{ G5, G8,  true, false },
	{ G5, H4,  true, false },
	{ G5, H5, false, false },
	{ G5, H6,  true, false },
	{ G6, A6,  true, false },
	{ G6, B1,  true, false },
	{ G6, B6,  true, false },
	{ G6, C2,  true, false },
	{ G6, C6,  true, false },
	{ G6, D3,  true, false },
	{ G6, D6,  true, false },
	{ G6, E4,  true, false },
	{ G6, E6,  true, false },
	{ G6, E8,  true, false },
	{ G6, F5,  true, false },
	{ G6, F6,  true, false },
	{ G6, F7,  true, false },
	{ G6, G1,  true, false },
	{ G6, G2,  true, false },
	{ G6, G3,  true, false },
	{ G6, G4,  true, false },
	{ G6, G5,  true, false },
	{ G6, G7,  true, false },
	{ G6, G8,  true, false },
	{ G6, H5, false, false },
	{ G6, H6,  true, false },
	{ G6, H7,  true, false },
	{ H1, H5, false, false },
	{ H1, H6, false, false },
	{ H1, H7, false, false },
	{ H1, H8, false, false },
	{ H2, H5, false, false },
	{ H2, H6, false, false },
	{ H2, H7, false, false },
	{ H2, H8, false, false },
	{ H3, H5, false, false },
	{ H3, H6, false, false },
	{ H3, H7, false, false },
	{ H3, H8, false, false },
	{ H4, A4,  true, false },
	{ H4, B4,  true, false },
	{ H4, C4,  true, false },
	{ H4, D4,  true, false },
	{ H4, D8,  true, false },
	{ H4, E1,  true, false },
	{ H4, E4,  true, false },
	{ H4, E7,  true, false },
	{ H4, F2,  true, false },
	{ H4, F4,  true, false },
	{ H4, F6,  true, false },
	{ H4, G3,  true, false },
	{ H4, G4,  true, false },
	{ H4, G5,  true, false },
	{ H4, H1,  true, false },
	{ H4, H2,  true, false },
	{ H4, H3,  true, false },
	{ H4, H5, false, false },
	{ H4, H6, false, false },
	{ H4, H7, false, false },
	{ H4, H8, false, false },
	{ H5, A5, false, false },
	{ H5, B5, false, false },
	{ H5, C5, false, false },
	{ H5, D1, false, false },
	{ H5, D5, false, false },
	{ H5, E2, false, false },
	{ H5, E5, false, false },
	{ H5, E8, false, false },
	{ H5, F3, false, false },
	{ H5, F5, false, false },
	{ H5, F7, false, false },
	{ H5, G4, false, false },
	{ H5, G5, false, false },
	{ H5, G6, false, false },
	{ H5, H1, false, false },
	{ H5, H2, false, false },
	{ H5, H3, false, false },
	{ H5, H4, false, false },
	{ H5, H6, false, false },
	{ H5, H7, false, false },
	{ H5, H8, false, false },
	{ H6, A6,  true, false },
	{ H6, B6,  true, false },
	{ H6, C1,  true, false },
	{ H6, C6,  true, false },
	{ H6, D2,  true, false },
	{ H6, D6,  true, false },
	{ H6, E3,  true, false },
	{ H6, E6,  true, false },
	{ H6, F4,  true, false },
	{ H6, F6,  true, false },
	{ H6, F8,  true, false },
	{ H6, G5,  true, false },
	{ H6, G6,  true, false },
	{ H6, G7,  true, false },
	{ H6, H1, false, false },
	{ H6, H2, false, false },
	{ H6, H3, false, false },
	{ H6, H4, false, false },
	{ H6, H5, false, false },
	{ H6, H7,  true, false },
	{ H6, H8,  true, false },
	{ H7, H1, false, false },
	{ H7, H2, false, false },
	{ H7, H3, false, false },
	{ H7, H4, false, false },
	{ H7, H5, false, false },
	{ H8, H1, false, false },
	{ H8, H2, false, false },
	{ H8, H3, false, false },
	{ H8, H4, false, false },
	{ H8, H5, false, false },
	/* BlackQueen, H6 */
	{ A6, H6, false, false },
	{ B6, H6, false, false },
	{ C1, H6, false, false },
	{ C6, H6, false, false },
	{ D2, H6, false, false },
	{ D6, H6, false, false },
	{ E3, H6, false, false },
	{ E6, H6, false, false },
	{ F4, H6, false, false },
	{ F6, H6, false, false },
	{ F8, H6, false, false },
	{ G5, A5,  true, false },
	{ G5, B5,  true, false },
	{ G5, C1,  true, false },
	{ G5, C5,  true, false },
	{ G5, D2,  true, false },
	{ G5, D5,  true, false },
	{ G5, D8,  true, false },
	{ G5, E3,  true, false },
	{ G5, E5,  true, false },
	{ G5, E7,  true, false },
	{ G5, F4,  true, false },
	{ G5, F5,  true, false },
	{ G5, F6,  true, false },
	{ G5, G1,  true, false },
	{ G5, G2,  true, false },
	{ G5, G3,  true, false },
	{ G5, G4,  true, false },
	{ G5, G6,  true, false },
	{ G5, G7,  true, false },
	{ G5, G8,  true, false },
	{ G5, H4,  true, false },
	{ G5, H5,  true, false },
	{ G5, H6, false, false },
	{ G6, A6,  true, false },
	{ G6, B1,  true, false },
	{ G6, B6,  true, false },
	{ G6, C2,  true, false },
	{ G6, C6,  true, false },
	{ G6, D3,  true, false },
	{ G6, D6,  true, false },
	{ G6, E4,  true, false },
	{ G6, E6,  true, false },
	{ G6, E8,  true, false },
	{ G6, F5,  true, false },
	{ G6, F6,  true, false },
	{ G6, F7,  true, false },
	{ G6, G1,  true, false },
	{ G6, G2,  true, false },
	{ G6, G3,  true, false },
	{ G6, G4,  true, false },
	{ G6, G5,  true, false },
	{ G6, G7,  true, false },
	{ G6, G8,  true, false },
	{ G6, H5,  true, false },
	{ G6, H6, false, false },
	{ G6, H7,  true, false },
	{ G7, A1,  true, false },
	{ G7, A7,  true, false },
	{ G7, B2,  true, false },
	{ G7, B7,  true, false },
	{ G7, C3,  true, false },
	{ G7, C7,  true, false },
	{ G7, D4,  true, false },
	{ G7, D7,  true, false },
	{ G7, E5,  true, false },
	{ G7, E7,  true, false },
	{ G7, F6,  true, false },
	{ G7, F7,  true, false },
	{ G7, F8,  true, false },
	{ G7, G1,  true, false },
	{ G7, G2,  true, false },
	{ G7, G3,  true, false },
	{ G7, G4,  true, false },
	{ G7, G5,  true, false },
	{ G7, G6,  true, false },
	{ G7, G8,  true, false },
	{ G7, H6, false, false },
	{ G7, H7,  true, false },
	{ G7, H8,  true, false },
	{ H1, H6, false, false },
	{ H1, H7, false, false },
	{ H1, H8, false, false },
	{ H2, H6, false, false },
	{ H2, H7, false, false },
	{ H2, H8, false, false },
	{ H3, H6, false, false },
	{ H3, H7, false, false },
	{ H3, H8, false, false },
	{ H4, H6, false, false },
	{ H4, H7, false, false },
	{ H4, H8, false, false },
	{ H5, A5,  true, false },
	{ H5, B5,  true, false },
	{ H5, C5,  true, false },
	{ H5, D1,  true, false },
	{ H5, D5,  true, false },
	{ H5, E2,  true, false },
	{ H5, E5,  true, false },
	{ H5, E8,  true, false },
	{ H5, F3,  true, false },
	{ H5, F5,  true, false },
	{ H5, F7,  true, false },
	{ H5, G4,  true, false },
	{ H5, G5,  true, false },
	{ H5, G6,  true, false },
	{ H5, H1,  true, false },
	{ H5, H2,  true, false },
	{ H5, H3,  true, false },
	{ H5, H4,  true, false },
	{ H5, H6, false, false },
	{ H5, H7, false, false },
	{ H5, H8, false, false },
	{ H6, A6, false, false },
	{ H6, B6, false, false },
	{ H6, C1, false, false },
	{ H6, C6, false, false },
	{ H6, D2, false, false },
	{ H6, D6, false, false },
	{ H6, E3, false, false },
	{ H6, E6, false, false },
	{ H6, F4, false, false },
	{ H6, F6, false, false },
	{ H6, F8, false, false },
	{ H6, G5, false, false },
	{ H6, G6, false, false },
	{ H6, G7, false, false },
	{ H6, H1, false, false },
	{ H6, H2, false, false },
	{ H6, H3, false, false },
	{ H6, H4, false, false },
	{ H6, H5, false, false },
	{ H6, H7, false, false },
	{ H6, H8, false, false },
	{ H7, A7,  true, false },
	{ H7, B1,  true, false },
	{ H7, B7,  true, false },
	{ H7, C2,  true, false },
	{ H7, C7,  true, false },
	{ H7, D3,  true, false },
	{ H7, D7,  true, false },
	{ H7, E4,  true, false },
	{ H7, E7,  true, false },
	{ H7, F5,  true, false },
	{ H7, F7,  true, false },
	{ H7, G6,  true, false },
	{ H7, G7,  true, false },
	{ H7, G8,  true, false },
	{ H7, H1, false, false },
	{ H7, H2, false, false },
	{ H7, H3, false, false },
	{ H7, H4, false, false },
	{ H7, H5, false, false },
	{ H7, H6, false, false },
	{ H7, H8,  true, false },
	{ H8, H1, false, false },
	{ H8, H2, false, false },
	{ H8, H3, false, false },
	{ H8, H4, false, false },
	{ H8, H5, false, false },
	{ H8, H6, false, false },
	/* BlackQueen, H7 */
	{ A7, H7, false, false },
	{ B1, H7, false, false },
	{ B7, H7, false, false },
	{ C2, H7, false, false },
	{ C7, H7, false, false },
	{ D3, H7, false, false },
	{ D7, H7, false, false },
	{ E4, H7, false, false },
	{ E7, H7, false, false },
	{ F5, H7, false, false },
	{ F7, H7, false, false },
	{ G6, A6,  true, false },
	{ G6, B1,  true, false },
	{ G6, B6,  true, false },
	{ G6, C2,  true, false },
	{ G6, C6,  true, false },
	{ G6, D3,  true, false },
	{ G6, D6,  true, false },
	{ G6, E4,  true, false },
	{ G6, E6,  true, false },
	{ G6, E8,  true, false },
	{ G6, F5,  true, false },
	{ G6, F6,  true, false },
	{ G6, F7,  true, false },
	{ G6, G1,  true, false },
	{ G6, G2,  true, false },
	{ G6, G3,  true, false },
	{ G6, G4,  true, false },
	{ G6, G5,  true, false },
	{ G6, G7,  true, false },
	{ G6, G8,  true, false },
	{ G6, H5,  true, false },
	{ G6, H6,  true, false },
	{ G6, H7, false, false },
	{ G7, A1,  true, false },
	{ G7, A7,  true, false },
	{ G7, B2,  true, false },
	{ G7, B7,  true, false },
	{ G7, C3,  true, false },
	{ G7, C7,  true, false },
	{ G7, D4,  true, false },
	{ G7, D7,  true, false },
	{ G7, E5,  true, false },
	{ G7, E7,  true, false },
	{ G7, F6,  true, false },
	{ G7, F7,  true, false },
	{ G7, F8,  true, false },
	{ G7, G1,  true, false },
	{ G7, G2,  true, false },
	{ G7, G3,  true, false },
	{ G7, G4,  true, false },
	{ G7, G5,  true, false },
	{ G7, G6,  true, false },
	{ G7, G8,  true, false },
	{ G7, H6,  true, false },
	{ G7, H7, false, false },
	{ G7, H8,  true, false },
	{ G8, A2,  true, false },
	{ G8, A8,  true, false },
	{ G8, B3,  true, false },
	{ G8, B8,  true, false },
	{ G8, C4,  true, false },
	{ G8, C8,  true, false },
	{ G8, D5,  true, false },
	{ G8, D8,  true, false },
	{ G8, E6,  true, false },
	{ G8, E8,  true, false },
	{ G8, F7,  true, false },
	{ G8, F8,  true, false },
	{ G8, G1,  true, false },
	{ G8, G2,  true, false },
	{ G8, G3,  true, false },
	{ G8, G4,  true, false },
	{ G8, G5,  true, false },
	{ G8, G6,  true, false },
	{ G8, G7,  true, false },
	{ G8, H7, false, false },
	{ G8, H8,  true, false },
	{ H1, H7, false, false },
	{ H1, H8, false, false },
	{ H2, H7, false, false },
	{ H2, H8, false, false },
	{ H3, H7, false, false },
	{ H3, H8, false, false },
	{ H4, H7, false, false },
	{ H4, H8, false, false },
	{ H5, H7, false, false },
	{ H5, H8, false, false },
	{ H6, A6,  true, false },
	{ H6, B6,  true, false },
	{ H6, C1,  true, false },
	{ H6, C6,  true, false },
	{ H6, D2,  true, false },
	{ H6, D6,  true, false },
	{ H6, E3,  true, false },
	{ H6, E6,  true, false },
	{ H6, F4,  true, false },
	{ H6, F6,  true, false },
	{ H6, F8,  true, false },
	{ H6, G5,  true, false },
	{ H6, G6,  true, false },
	{ H6, G7,  true, false },
	{ H6, H1,  true, false },
	{ H6, H2,  true, false },
	{ H6, H3,  true, false },
	{ H6, H4,  true, false },
	{ H6, H5,  true, false },
	{ H6, H7, false, false },
	{ H6, H8, false, false },
	{ H7, A7, false, false },
	{ H7, B1, false, false },
	{ H7, B7, false, false },
	{ H7, C2, false, false },
	{ H7, C7, false, false },
	{ H7, D3, false, false },
	{ H7, D7, false, false },
	{ H7, E4, false, false },
	{ H7, E7, false, false },
	{ H7, F5, false, false },
	{ H7, F7, false, false },
	{ H7, G6, false, false },
	{ H7, G7, false, false },
	{ H7, G8, false, false },
	{ H7, H1, false, false },
	{ H7, H2, false, false },
	{ H7, H3, false, false },
	{ H7, H4, false, false },
	{ H7, H5, false, false },
	{ H7, H6, false, false },
	{ H7, H8, false, false },
	{ H8, A1,  true, false },
	{ H8, A8,  true, false },
	{ H8, B2,  true, false },
	{ H8, B8,  true, false },
	{ H8, C3,  true, false },
	{ H8, C8,  true, false },
	{ H8, D4,  true, false },
	{ H8, D8,  true, false },
	{ H8, E5,  true, false },
	{ H8, E8,  true, false },
	{ H8, F6,  true, false },
	{ H8, F8,  true, false },
	{ H8, G7,  true, false },
	{ H8, G8,  true, false },
	{ H8, H1, false, false },
	{ H8, H2, false, false },
	{ H8, H3, false, false },
	{ H8, H4, false, false },
	{ H8, H5, false, false },
	{ H8, H6, false, false },
	{ H8, H7, false, false },
	/* BlackQueen, H8 */
	{ A1, H8, false, false },
	{ A8, H8, false, false },
	{ B2, H8, false, false },
	{ B8, H8, false, false },
	{ C3, H8, false, false },
	{ C8, H8, false, false },
	{ D4, H8, false, false },
	{ D8, H8, false, false },
	{ E5, H8, false, false },
	{ E8, H8, false, false },
	{ F6, H8, false, false },
	{ F8, H8, false, false },
	{ G7, A1,  true, false },
	{ G7, A7,  true, false },
	{ G7, B2,  true, false },
	{ G7, B7,  true, false },
	{ G7, C3,  true, false },
	{ G7, C7,  true, false },
	{ G7, D4,  true, false },
	{ G7, D7,  true, false },
	{ G7, E5,  true, false },
	{ G7, E7,  true, false },
	{ G7, F6,  true, false },
	{ G7, F7,  true, false },
	{ G7, F8,  true, false },
	{ G7, G1,  true, false },
	{ G7, G2,  true, false },
	{ G7, G3,  true, false },
	{ G7, G4,  true, false },
	{ G7, G5,  true, false },
	{ G7, G6,  true, false },
	{ G7, G8,  true, false },
	{ G7, H6,  true, false },
	{ G7, H7,  true, false },
	{ G7, H8, false, false },
	{ G8, A2,  true, false },
	{ G8, A8,  true, false },
	{ G8, B3,  true, false },
	{ G8, B8,  true, false },
	{ G8, C4,  true, false },
	{ G8, C8,  true, false },
	{ G8, D5,  true, false },
	{ G8, D8,  true, false },
	{ G8, E6,  true, false },
	{ G8, E8,  true, false },
	{ G8, F7,  true, false },
	{ G8, F8,  true, false },
	{ G8, G1,  true, false },
	{ G8, G2,  true, false },
	{ G8, G3,  true, false },
	{ G8, G4,  true, false },
	{ G8, G5,  true, false },
	{ G8, G6,  true, false },
	{ G8, G7,  true, false },
	{ G8, H7,  true, false },
	{ G8, H8, false, false },
	{ H1, H8, false, false },
	{ H2, H8, false, false },
	{ H3, H8, false, false },
	{ H4, H8, false, false },
	{ H5, H8, false, false },
	{ H6, H8, false, false },
	{ H7, A7,  true, false },
	{ H7, B1,  true, false },
	{ H7, B7,  true, false },
	{ H7, C2,  true, false },
	{ H7, C7,  true, false },
	{ H7, D3,  true, false },
	{ H7, D7,  true, false },
	{ H7, E4,  true, false },
	{ H7, E7,  true, false },
	{ H7, F5,  true, false },
	{ H7, F7,  true, false },
	{ H7, G6,  true, false },
	{ H7, G7,  true, false },
	{ H7, G8,  true, false },
	{ H7, H1,  true, false },
	{ H7, H2,  true, false },
	{ H7, H3,  true, false },
	{ H7, H4,  true, false },
	{ H7, H5,  true, false },
	{ H7, H6,  true, false },
	{ H7, H8, false, false },
	{ H8, A1, false, false },
	{ H8, A8, false, false },
	{ H8, B2, false, false },
	{ H8, B8, false, false },
	{ H8, C3, false, false },
	{ H8, C8, false, false },
	{ H8, D4, false, false },
	{ H8, D8, false, false },
	{ H8, E5, false, false },
	{ H8, E8, false, false },
	{ H8, F6, false, false },
	{ H8, F8, false, false },
	{ H8, G7, false, false },
	{ H8, G8, false, false },
	{ H8, H1, false, false },
	{ H8, H2, false, false },
	{ H8, H3, false, false },
	{ H8, H4, false, false },
	{ H8, H5, false, false },
	{ H8, H6, false, false },
	{ H8, H7, false, false },
	/* BlackRook, A1 */
	{ A1, A2, false, false },
	{ A1, A3, false, false },
	{ A1, A4, false, false },
	{ A1, A5, false, false },
	{ A1, A6, false, false },
	{ A1, A7, false, false },
	{ A1, A8, false, false },
	{ A1, B1, false, false },
	{ A1, C1, false, false },
	{ A1, D1, false, false },
	{ A1, E1, false, false },
	{ A1, F1, false, false },
	{ A1, G1, false, false },
	{ A1, H1, false, false },
	{ A2, A1, false, false },
	{ A2, A3,  true, false },
	{ A2, A4,  true, false },
	{ A2, A5,  true, false },
	{ A2, A6,  true, false },
	{ A2, A7,  true, false },
	{ A2, A8,  true, false },
	{ A2, B2,  true, false },
	{ A2, C2,  true, false },
	{ A2, D2,  true, false },
	{ A2, E2,  true, false },
	{ A2, F2,  true, false },
	{ A2, G2,  true, false },
	{ A2, H2,  true, false },
	{ A3, A1, false, false },
	{ A4, A1, false, false },
	{ A5, A1, false, false },
	{ A6, A1, false, false },
	{ A7, A1, false, false },
	{ A8, A1, false, false },
	{ B1, A1, false, false },
	{ B1, B2,  true, false },
	{ B1, B3,  true, false },
	{ B1, B4,  true, false },
	{ B1, B5,  true, false },
	{ B1, B6,  true, false },
	{ B1, B7,  true, false },
	{ B1, B8,  true, false },
	{ B1, C1,  true, false },
	{ B1, D1,  true, false },
	{ B1, E1,  true, false },
	{ B1, F1,  true, false },
	{ B1, G1,  true, false },
	{ B1, H1,  true, false },
	{ C1, A1, false, false },
	{ D1, A1, false, false },
	{ E1, A1, false, false },
	{ F1, A1, false, false },
	{ G1, A1, false, false },
	{ H1, A1, false, false },
	/* BlackRook, A2 */
	{ A1, A2, false, false },
	{ A1, A3, false, false },
	{ A1, A4, false, false },
	{ A1, A5, false, false },
	{ A1, A6, false, false },
	{ A1, A7, false, false },
	{ A1, A8, false, false },
	{ A1, B1,  true, false },
	{ A1, C1,  true, false },
	{ A1, D1,  true, false },
	{ A1, E1,  true, false },
	{ A1, F1,  true, false },
	{ A1, G1,  true, false },
	{ A1, H1,  true, false },
	{ A2, A1, false, false },
	{ A2, A3, false, false },
	{ A2, A4, false, false },
	{ A2, A5, false, false },
	{ A2, A6, false, false },
	{ A2, A7, false, false },
	{ A2, A8, false, false },
	{ A2, B2, false, false },
	{ A2, C2, false, false },
	{ A2, D2, false, false },
	{ A2, E2, false, false },
	{ A2, F2, false, false },
	{ A2, G2, false, false },
	{ A2, H2, false, false },
	{ A3, A1, false, false },
	{ A3, A2, false, false },
	{ A3, A4,  true, false },
	{ A3, A5,  true, false },
	{ A3, A6,  true, false },
	{ A3, A7,  true, false },
	{ A3, A8,  true, false },
	{ A3, B3,  true, false },
	{ A3, C3,  true, false },
	{ A3, D3,  true, false },
	{ A3, E3,  true, false },
	{ A3, F3,  true, false },
	{ A3, G3,  true, false },
	{ A3, H3,  true, false },
	{ A4, A1, false, false },
	{ A4, A2, false, false },
	{ A5, A1, false, false },
	{ A5, A2, false, false },
	{ A6, A1, false, false },
	{ A6, A2, false, false },
	{ A7, A1, false, false },
	{ A7, A2, false, false },
	{ A8, A1, false, false },
	{ A8, A2, false, false },
	{ B2, A2, false, false },
	{ B2, B1,  true, false },
	{ B2, B3,  true, false },
	{ B2, B4,  true, false },
	{ B2, B5,  true, false },
	{ B2, B6,  true, false },
	{ B2, B7,  true, false },
	{ B2, B8,  true, false },
	{ B2, C2,  true, false },
	{ B2, D2,  true, false },
	{ B2, E2,  true, false },
	{ B2, F2,  true, false },
	{ B2, G2,  true, false },
	{ B2, H2,  true, false },
	{ C2, A2, false, false },
	{ D2, A2, false, false },
	{ E2, A2, false, false },
	{ F2, A2, false, false },
	{ G2, A2, false, false },
	{ H2, A2, false, false },
	/* BlackRook, A3 */
	{ A1, A3, false, false },
	{ A1, A4, false, false },
	{ A1, A5, false, false },
	{ A1, A6, false, false },
	{ A1, A7, false, false },
	{ A1, A8, false, false },
	{ A2, A1,  true, false },
	{ A2, A3, false, false },
	{ A2, A4, false, false },
	{ A2, A5, false, false },
	{ A2, A6, false, false },
	{ A2, A7, false, false },
	{ A2, A8, false, false },
	{ A2, B2,  true, false },
	{ A2, C2,  true, false },
	{ A2, D2,  true, false },
	{ A2, E2,  true, false },
	{ A2, F2,  true, false },
	{ A2, G2,  true, false },
	{ A2, H2,  true, false },
	{ A3, A1, false, false },
	{ A3, A2, false, false },
	{ A3, A4, false, false },
	{ A3, A5, false, false },
	{ A3, A6, false, false },
	{ A3, A7, false, false },
	{ A3, A8, false, false },
	{ A3, B3, false, false },
	{ A3, C3, false, false },
	{ A3, D3, false, false },
	{ A3, E3, false, false },
	{ A3, F3, false, false },
	{ A3, G3, false, false },
	{ A3, H3, false, false },
	{ A4, A1, false, false },
	{ A4, A2, false, false },
	{ A4, A3, false, false },
	{ A4, A5,  true, false },
	{ A4, A6,  true, false },
	{ A4, A7,  true, false },
	{ A4, A8,  true, false },
	{ A4, B4,  true, false },
	{ A4, C4,  true, false },
	{ A4, D4,  true, false },
	{ A4, E4,  true, false },
	{ A4, F4,  true, false },
	{ A4, G4,  true, false },
	{ A4, H4,  true, false },
	{ A5, A1, false, false },
	{ A5, A2, false, false },
	{ A5, A3, false, false },
	{ A6, A1, false, false },
	{ A6, A2, false, false },
	{ A6, A3, false, false },
	{ A7, A1, false, false },
	{ A7, A2, false, false },
	{ A7, A3, false, false },
	{ A8, A1, false, false },
	{ A8, A2, false, false },
	{ A8, A3, false, false },
	{ B3, A3, false, false },
	{ B3, B1,  true, false },
	{ B3, B2,  true, false },
	{ B3, B4,  true, false },
	{ B3, B5,  true, false },
	{ B3, B6,  true, false },
	{ B3, B7,  true, false },
	{ B3, B8,  true, false },
	{ B3, C3,  true, false },
	{ B3, D3,  true, false },
	{ B3, E3,  true, false },
	{ B3, F3,  true, false },
	{ B3, G3,  true, false },
	{ B3, H3,  true, false },
	{ C3, A3, false, false },
	{ D3, A3, false, false },
	{ E3, A3, false, false },
	{ F3, A3, false, false },
	{ G3, A3, false, false },
	{ H3, A3, false, false },
	/* BlackRook, A4 */
	{ A1, A4, false, false },
	{ A1, A5, false, false },
	{ A1, A6, false, false },
	{ A1, A7, false, false },
	{ A1, A8, false, false },
	{ A2, A4, false, false },
	{ A2, A5, false, false },
	{ A2, A6, false, false },
	{ A2, A7, false, false },
	{ A2, A8, false, false },
	{ A3, A1,  true, false },
	{ A3, A2,  true, false },
	{ A3, A4, false, false },
	{ A3, A5, false, false },
	{ A3, A6, false, false },
	{ A3, A7, false, false },
	{ A3, A8, false, false },
	{ A3, B3,  true, false },
	{ A3, C3,  true, false },
	{ A3, D3,  true, false },
	{ A3, E3,  true, false },
	{ A3, F3,  true, false },
	{ A3, G3,  true, false },
	{ A3, H3,  true, false },
	{ A4, A1, false, false },
	{ A4, A2, false, false },
	{ A4, A3, false, false },
	{ A4, A5, false, false },
	{ A4, A6, false, false },
	{ A4, A7, false, false },
	{ A4, A8, false, false },
	{ A4, B4, false, false },
	{ A4, C4, false, false },
	{ A4, D4, false, false },
	{ A4, E4, false, false },
	{ A4, F4, false, false },
	{ A4, G4, false, false },
	{ A4, H4, false, false },
	{ A5, A1, false, false },
	{ A5, A2, false, false },
	{ A5, A3, false, false },
	{ A5, A4, false, false },
	{ A5, A6,  true, false },
	{ A5, A7,  true, false },
	{ A5, A8,  true, false },
	{ A5, B5,  true, false },
	{ A5, C5,  true, false },
	{ A5, D5,  true, false },
	{ A5, E5,  true, false },
	{ A5, F5,  true, false },
	{ A5, G5,  true, false },
	{ A5, H5,  true, false },
	{ A6, A1, false, false },
	{ A6, A2, false, false },
	{ A6, A3, false, false },
	{ A6, A4, false, false },
	{ A7, A1, false, false },
	{ A7, A2, false, false },
	{ A7, A3, false, false },
	{ A7, A4, false, false },
	{ A8, A1, false, false },
	{ A8, A2, false, false },
	{ A8, A3, false, false },
	{ A8, A4, false, false },
	{ B4, A4, false, false },
	{ B4, B1,  true, false },
	{ B4, B2,  true, false },
	{ B4, B3,  true, false },
	{ B4, B5,  true, false },
	{ B4, B6,  true, false },
	{ B4, B7,  true, false },
	{ B4, B8,  true, false },
	{ B4, C4,  true, false },
	{ B4, D4,  true, false },
	{ B4, E4,  true, false },
	{ B4, F4,  true, false },
	{ B4, G4,  true, false },
	{ B4, H4,  true, false },
	{ C4, A4, false, false },
	{ D4, A4, false, false },
	{ E4, A4, false, false },
	{ F4, A4, false, false },
	{ G4, A4, false, false },
	{ H4, A4, false, false },
	/* BlackRook, A5 */
	{ A1, A5, false, false },
	{ A1, A6, false, false },
	{ A1, A7, false, false },
	{ A1, A8, false, false },
	{ A2, A5, false, false },
	{ A2, A6, false, false },
	{ A2, A7, false, false },
	{ A2, A8, false, false },
	{ A3, A5, false, false },
	{ A3, A6, false, false },
	{ A3, A7, false, false },
	{ A3, A8, false, false },
	{ A4, A1,  true, false },
	{ A4, A2,  true, false },
	{ A4, A3,  true, false },
	{ A4, A5, false, false },
	{ A4, A6, false, false },
	{ A4, A7, false, false },
	{ A4, A8, false, false },
	{ A4, B4,  true, false },
	{ A4, C4,  true, false },
	{ A4, D4,  true, false },
	{ A4, E4,  true, false },
	{ A4, F4,  true, false },
	{ A4, G4,  true, false },
	{ A4, H4,  true, false },
	{ A5, A1, false, false },
	{ A5, A2, false, false },
	{ A5, A3, false, false },
	{ A5, A4, false, false },
	{ A5, A6, false, false },
	{ A5, A7, false, false },
	{ A5, A8, false, false },
	{ A5, B5, false, false },
	{ A5, C5, false, false },
	{ A5, D5, false, false },
	{ A5, E5, false, false },
	{ A5, F5, false, false },
	{ A5, G5, false, false },
	{ A5, H5, false, false },
	{ A6, A1, false, false },
	{ A6, A2, false, false },
	{ A6, A3, false, false },
	{ A6, A4, false, false },
	{ A6, A5, false, false },
	{ A6, A7,  true, false },
	{ A6, A8,  true, false },
	{ A6, B6,  true, false },
	{ A6, C6,  true, false },
	{ A6, D6,  true, false },
	{ A6, E6,  true, false },
	{ A6, F6,  true, false },
	{ A6, G6,  true, false },
	{ A6, H6,  true, false },
	{ A7, A1, false, false },
	{ A7, A2, false, false },
	{ A7, A3, false, false },
	{ A7, A4, false, false },
	{ A7, A5, false, false },
	{ A8, A1, false, false },
	{ A8, A2, false, false },
	{ A8, A3, false, false },
	{ A8, A4, false, false },
	{ A8, A5, false, false },
	{ B5, A5, false, false },
	{ B5, B1,  true, false },
	{ B5, B2,  true, false },
	{ B5, B3,  true, false },
	{ B5, B4,  true, false },
	{ B5, B6,  true, false },
	{ B5, B7,  true, false },
	{ B5, B8,  true, false },
	{ B5, C5,  true, false },
	{ B5, D5,  true, false },
	{ B5, E5,  true, false },
	{ B5, F5,  true, false },
	{ B5, G5,  true, false },
	{ B5, H5,  true, false },
	{ C5, A5, false, false },
	{ D5, A5, false, false },
	{ E5, A5, false, false },
	{ F5, A5, false, false },
	{ G5, A5, false, false },
	{ H5, A5, false, false },
	/* BlackRook, A6 */
	{ A1, A6, false, false },
	{ A1, A7, false, false },
	{ A1, A8, false, false },
	{ A2, A6, false, false },
	{ A2, A7, false, false },
	{ A2, A8, false, false },
	{ A3, A6, false, false },
	{ A3, A7, false, false },
	{ A3, A8, false, false },
	{ A4, A6, false, false },
	{ A4, A7, false, false },
	{ A4, A8, false, false },
	{ A5, A1,  true, false },
	{ A5, A2,  true, false },
	{ A5, A3,  true, false },
	{ A5, A4,  true, false },
	{ A5, A6, false, false },
	{ A5, A7, false, false },
	{ A5, A8, false, false },
	{ A5, B5,  true, false },
	{ A5, C5,  true, false },
	{ A5, D5,  true, false },
	{ A5, E5,  true, false },
	{ A5, F5,  true, false },
	{ A5, G5,  true, false },
	{ A5, H5,  true, false },
	{ A6, A1, false, false },
	{ A6, A2, false, false },
	{ A6, A3, false, false },
	{ A6, A4, false, false },
	{ A6, A5, false, false },
	{ A6, A7, false, false },
	{ A6, A8, false, false },
	{ A6, B6, false, false },
	{ A6, C6, false, false },
	{ A6, D6, false, false },
	{ A6, E6, false, false },
	{ A6, F6, false, false },
	{ A6, G6, false, false },
	{ A6, H6, false, false },
	{ A7, A1, false, false },
	{ A7, A2, false, false },
	{ A7, A3, false, false },
	{ A7, A4, false, false },
	{ A7, A5, false, false },
	{ A7, A6, false, false },
	{ A7, A8,  true, false },
	{ A7, B7,  true, false },
	{ A7, C7,  true, false },
	{ A7, D7,  true, false },
	{ A7, E7,  true, false },
	{ A7, F7,  true, false },
	{ A7, G7,  true, false },
	{ A7, H7,  true, false },
	{ A8, A1, false, false },
	{ A8, A2, false, false },
	{ A8, A3, false, false },
	{ A8, A4, false, false },
	{ A8, A5, false, false },
	{ A8, A6, false, false },
	{ B6, A6, false, false },
	{ B6, B1,  true, false },
	{ B6, B2,  true, false },
	{ B6, B3,  true, false },
	{ B6, B4,  true, false },
	{ B6, B5,  true, false },
	{ B6, B7,  true, false },
	{ B6, B8,  true, false },
	{ B6, C6,  true, false },
	{ B6, D6,  true, false },
	{ B6, E6,  true, false },
	{ B6, F6,  true, false },
	{ B6, G6,  true, false },
	{ B6, H6,  true, false },
	{ C6, A6, false, false },
	{ D6, A6, false, false },
	{ E6, A6, false, false },
	{ F6, A6, false, false },
	{ G6, A6, false, false },
	{ H6, A6, false, false },
	/* BlackRook, A7 */
	{ A1, A7, false, false },
	{ A1, A8, false, false },
	{ A2, A7, false, false },
	{ A2, A8, false, false },
	{ A3, A7, false, false },
	{ A3, A8, false, false },
	{ A4, A7, false, false },
	{ A4, A8, false, false },
	{ A5, A7, false, false },
	{ A5, A8, false, false },
	{ A6, A1,  true, false },
	{ A6, A2,  true, false },
	{ A6, A3,  true, false },
	{ A6, A4,  true, false },
	{ A6, A5,  true, false },
	{ A6, A7, false, false },
	{ A6, A8, false, false },
	{ A6, B6,  true, false },
	{ A6, C6,  true, false },
	{ A6, D6,  true, false },
	{ A6, E6,  true, false },
	{ A6, F6,  true, false },
	{ A6, G6,  true, false },
	{ A6, H6,  true, false },
	{ A7, A1, false, false },
	{ A7, A2, false, false },
	{ A7, A3, false, false },
	{ A7, A4, false, false },
	{ A7, A5, false, false },
	{ A7, A6, false, false },
	{ A7, A8, false, false },
	{ A7, B7, false, false },
	{ A7, C7, false, false },
	{ A7, D7, false, false },
	{ A7, E7, false, false },
	{ A7, F7, false, false },
	{ A7, G7, false, false },
	{ A7, H7, false, false },
	{ A8, A1, false, false },
	{ A8, A2, false, false },
	{ A8, A3, false, false },
	{ A8, A4, false, false },
	{ A8, A5, false, false },
	{ A8, A6, false, false },
	{ A8, A7, false, false },
	{ A8, B8,  true, false },
	{ A8, C8,  true, false },
	{ A8, D8,  true, false },
	{ A8, E8,  true, false },
	{ A8, F8,  true, false },
	{ A8, G8,  true, false },
	{ A8, H8,  true, false },
	{ B7, A7, false, false },
	{ B7, B1,  true, false },
	{ B7, B2,  true, false },
	{ B7, B3,  true, false },
	{ B7, B4,  true, false },
	{ B7, B5,  true, false },
	{ B7, B6,  true, false },
	{ B7, B8,  true, false },
	{ B7, C7,  true, false },
	{ B7, D7,  true, false },
	{ B7, E7,  true, false },
	{ B7, F7,  true, false },
	{ B7, G7,  true, false },
	{ B7, H7,  true, false },
	{ C7, A7, false, false },
	{ D7, A7, false, false },
	{ E7, A7, false, false },
	{ F7, A7, false, false },
	{ G7, A7, false, false },
	{ H7, A7, false, false },
	/* BlackRook, A8 */
	{ A1, A8, false, false },
	{ A2, A8, false, false },
	{ A3, A8, false, false },
	{ A4, A8, false, false },
	{ A5, A8, false, false },
	{ A6, A8, false, false },
	{ A7, A1,  true, false },
	{ A7, A2,  true, false },
	{ A7, A3,  true, false },
	{ A7, A4,  true, false },
	{ A7, A5,  true, false },
	{ A7, A6,  true, false },
	{ A7, A8, false, false },
	{ A7, B7,  true, false },
	{ A7, C7,  true, false },
	{ A7, D7,  true, false },
	{ A7, E7,  true, false },
	{ A7, F7,  true, false },
	{ A7, G7,  true, false },
	{ A7, H7,  true, false },
	{ A8, A1, false, false },
	{ A8, A2, false, false },
	{ A8, A3, false, false },
	{ A8, A4, false, false },
	{ A8, A5, false, false },
	{ A8, A6, false, false },
	{ A8, A7, false, false },
	{ A8, B8, false, false },
	{ A8, C8, false, false },
	{ A8, D8, false, false },
	{ A8, E8, false, false },
	{ A8, F8, false, false },
	{ A8, G8, false, false },
	{ A8, H8, false, false },
	{ B8, A8, false, false },
	{ B8, B1,  true, false },
	{ B8, B2,  true, false },
	{ B8, B3,  true, false },
	{ B8, B4,  true, false },
	{ B8, B5,  true, false },
	{ B8, B6,  true, false },
	{ B8, B7,  true, false },
	{ B8, C8,  true, false },
	{ B8, D8,  true, false },
	{ B8, E8,  true, false },
	{ B8, F8,  true, false },
	{ B8, G8,  true, false },
	{ B8, H8,  true, false },
	{ C8, A8, false, false },
	{ D8, A8, false, false },
	{ E8, A8, false, false },
	{ F8, A8, false, false },
	{ G8, A8, false, false },
	{ H8, A8, false, false },
	/* BlackRook, B1 */
	{ A1, A2,  true, false },
	{ A1, A3,  true, false },
	{ A1, A4,  true, false },
	{ A1, A5,  true, false },
	{ A1, A6,  true, false },
	{ A1, A7,  true, false },
	{ A1, A8,  true, false },
	{ A1, B1, false, false },
	{ A1, C1, false, false },
	{ A1, D1, false, false },
	{ A1, E1, false, false },
	{ A1, F1, false, false },
	{ A1, G1, false, false },
	{ A1, H1, false, false },
	{ B1, A1, false, false },
	{ B1, B2, false, false },
	{ B1, B3, false, false },
	{ B1, B4, false, false },
	{ B1, B5, false, false },
	{ B1, B6, false, false },
	{ B1, B7, false, false },
	{ B1, B8, false, false },
	{ B1, C1, false, false },
	{ B1, D1, false, false },
	{ B1, E1, false, false },
	{ B1, F1, false, false },
	{ B1, G1, false, false },
	{ B1, H1, false, false },
	{ B2, A2,  true, false },
	{ B2, B1, false, false },
	{ B2, B3,  true, false },
	{ B2, B4,  true, false },
	{ B2, B5,  true, false },
	{ B2, B6,  true, false },
	{ B2, B7,  true, false },
	{ B2, B8,  true, false },
	{ B2, C2,  true, false },
	{ B2, D2,  true, false },
	{ B2, E2,  true, false },
	{ B2, F2,  true, false },
	{ B2, G2,  true, false },
	{ B2, H2,  true, false },
	{ B3, B1, false, false },
	{ B4, B1, false, false },
	{ B5, B1, false, false },
	{ B6, B1, false, false },
	{ B7, B1, false, false },
	{ B8, B1, false, false },
	{ C1, A1, false, false },
	{ C1, B1, false, false },
	{ C1, C2,  true, false },
	{ C1, C3,  true, false },
	{ C1, C4,  true, false },
	{ C1, C5,  true, false },
	{ C1, C6,  true, false },
	{ C1, C7,  true, false },
	{ C1, C8,  true, false },
	{ C1, D1,  true, false },
	{ C1, E1,  true, false },
	{ C1, F1,  true, false },
	{ C1, G1,  true, false },
	{ C1, H1,  true, false },
	{ D1, A1, false, false },
	{ D1, B1, false, false },
	{ E1, A1, false, false },
	{ E1, B1, false, false },
	{ F1, A1, false, false },
	{ F1, B1, false, false },
	{ G1, A1, false, false },
	{ G1, B1, false, false },
	{ H1, A1, false, false },
	{ H1, B1, false, false },
	/* BlackRook, B2 */
	{ A2, A1,  true, false },
	{ A2, A3,  true, false },
	{ A2, A4,  true, false },
	{ A2, A5,  true, false },
	{ A2, A6,  true, false },
	{ A2, A7,  true, false },
	{ A2, A8,  true, false },
	{ A2, B2, false, false },
	{ A2, C2, false, false },
	{ A2, D2, false, false },
	{ A2, E2, false, false },
	{ A2, F2, false, false },
	{ A2, G2, false, false },
	{ A2, H2, false, false },
	{ B1, A1,  true, false },
	{ B1, B2, false, false },
	{ B1, B3, false, false },
	{ B1, B4, false, false },
	{ B1, B5, false, false },
	{ B1, B6, false, false },
	{ B1, B7, false, false },
	{ B1, B8, false, false },
	{ B1, C1,  true, false },
	{ B1, D1,  true, false },
	{ B1, E1,  true, false },
	{ B1, F1,  true, false },
	{ B1, G1,  true, false },
	{ B1, H1,  true, false },
	{ B2, A2, false, false },
	{ B2, B1, false, false },
	{ B2, B3, false, false },
	{ B2, B4, false, false },
	{ B2, B5, false, false },
	{ B2, B6, false, false },
	{ B2, B7, false, false },
	{ B2, B8, false, false },
	{ B2, C2, false, false },
	{ B2, D2, false, false },
	{ B2, E2, false, false },
	{ B2, F2, false, false },
	{ B2, G2, false, false },
	{ B2, H2, false, false },
	{ B3, A3,  true, false },
	{ B3, B1, false, false },
	{ B3, B2, false, false },
	{ B3, B4,  true, false },
	{ B3, B5,  true, false },
	{ B3, B6,  true, false },
	{ B3, B7,  true, false },
	{ B3, B8,  true, false },
	{ B3, C3,  true, false },
	{ B3, D3,  true, false },
	{ B3, E3,  true, false },
	{ B3, F3,  true, false },
	{ B3, G3,  true, false },
	{ B3, H3,  true, false },
	{ B4, B1, false, false },
	{ B4, B2, false, false },
	{ B5, B1, false, false },
	{ B5, B2, false, false },
	{ B6, B1, false, false },
	{ B6, B2, false, false },
	{ B7, B1, false, false },
	{ B7, B2, false, false },
	{ B8, B1, false, false },
	{ B8, B2, false, false },
	{ C2, A2, false, false },
	{ C2, B2, false, false },
	{ C2, C1,  true, false },
	{ C2, C3,  true, false },
	{ C2, C4,  true, false },
	{ C2, C5,  true, false },
	{ C2, C6,  true, false },
	{ C2, C7,  true, false },
	{ C2, C8,  true, false },
	{ C2, D2,  true, false },
	{ C2, E2,  true, false },
	{ C2, F2,  true, false },
	{ C2, G2,  true, false },
	{ C2, H2,  true, false },
	{ D2, A2, false, false },
	{ D2, B2, false, false },
	{ E2, A2, false, false },
	{ E2, B2, false, false },
	{ F2, A2, false, false },
	{ F2, B2, false, false },
	{ G2, A2, false, false },
	{ G2, B2, false, false },
	{ H2, A2, false, false },
	{ H2, B2, false, false },
	/* BlackRook, B3 */
	{ A3, A1,  true, false },
	{ A3, A2,  true, false },
	{ A3, A4,  true, false },
	{ A3, A5,  true, false },
	{ A3, A6,  true, false },
	{ A3, A7,  true, false },
	{ A3, A8,  true, false },
	{ A3, B3, false, false },
	{ A3, C3, false, false },
	{ A3, D3, false, false },
	{ A3, E3, false, false },
	{ A3, F3, false, false },
	{ A3, G3, false, false },
	{ A3, H3, false, false },
	{ B1, B3, false, false },
	{ B1, B4, false, false },
	{ B1, B5, false, false },
	{ B1, B6, false, false },
	{ B1, B7, false, false },
	{ B1, B8, false, false },
	{ B2, A2,  true, false },
	{ B2, B1,  true, false },
	{ B2, B3, false, false },
	{ B2, B4, false, false },
	{ B2, B5, false, false },
	{ B2, B6, false, false },
	{ B2, B7, false, false },
	{ B2, B8, false, false },
	{ B2, C2,  true, false },
	{ B2, D2,  true, false },
	{ B2, E2,  true, false },
	{ B2, F2,  true, false },
	{ B2, G2,  true, false },
	{ B2, H2,  true, false },
	{ B3, A3, false, false },
	{ B3, B1, false, false },
	{ B3, B2, false, false },
	{ B3, B4, false, false },
	{ B3, B5, false, false },
	{ B3, B6, false, false },
	{ B3, B7, false, false },
	{ B3, B8, false, false },
	{ B3, C3, false, false },
	{ B3, D3, false, false },
	{ B3, E3, false, false },
	{ B3, F3, false, false },
	{ B3, G3, false, false },
	{ B3, H3, false, false },
	{ B4, A4,  true, false },
	{ B4, B1, false, false },
	{ B4, B2, false, false },
	{ B4, B3, false, false },
	{ B4, B5,  true, false },
	{ B4, B6,  true, false },
	{ B4, B7,  true, false },
	{ B4, B8,  true, false },
	{ B4, C4,  true, false },
	{ B4, D4,  true, false },
	{ B4, E4,  true, false },
	{ B4, F4,  true, false },
	{ B4, G4,  true, false },
	{ B4, H4,  true, false },
	{ B5, B1, false, false },
	{ B5, B2, false, false },
	{ B5, B3, false, false },
	{ B6, B1, false, false },
	{ B6, B2, false, false },
	{ B6, B3, false, false },
	{ B7, B1, false, false },
	{ B7, B2, false, false },
	{ B7, B3, false, false },
	{ B8, B1, false, false },
	{ B8, B2, false, false },
	{ B8, B3, false, false },
	{ C3, A3, false, false },
	{ C3, B3, false, false },
	{ C3, C1,  true, false },
	{ C3, C2,  true, false },
	{ C3, C4,  true, false },
	{ C3, C5,  true, false },
	{ C3, C6,  true, false },
	{ C3, C7,  true, false },
	{ C3, C8,  true, false },
	{ C3, D3,  true, false },
	{ C3, E3,  true, false },
	{ C3, F3,  true, false },
	{ C3, G3,  true, false },
	{ C3, H3,  true, false },
	{ D3, A3, false, false },
	{ D3, B3, false, false },
	{ E3, A3, false, false },
	{ E3, B3, false, false },
	{ F3, A3, false, false },
	{ F3, B3, false, false },
	{ G3, A3, false, false },
	{ G3, B3, false, false },
	{ H3, A3, false, false },
	{ H3, B3, false, false },
	/* BlackRook, B4 */
	{ A4, A1,  true, false },
	{ A4, A2,  true, false },
	{ A4, A3,  true, false },
	{ A4, A5,  true, false },
	{ A4, A6,  true, false },
	{ A4, A7,  true, false },
	{ A4, A8,  true, false },
	{ A4, B4, false, false },
	{ A4, C4, false, false },
	{ A4, D4, false, false },
	{ A4, E4, false, false },
	{ A4, F4, false, false },
	{ A4, G4, false, false },
	{ A4, H4, false, false },
	{ B1, B4, false, false },
	{ B1, B5, false, false },
	{ B1, B6, false, false },
	{ B1, B7, false, false },
	{ B1, B8, false, false },
	{ B2, B4, false, false },
	{ B2, B5, false, false },
	{ B2, B6, false, false },
	{ B2, B7, false, false },
	{ B2, B8, false, false },
	{ B3, A3,  true, false },
	{ B3, B1,  true, false },
	{ B3, B2,  true, false },
	{ B3, B4, false, false },
	{ B3, B5, false, false },
	{ B3, B6, false, false },
	{ B3, B7, false, false },
	{ B3, B8, false, false },
	{ B3, C3,  true, false },
	{ B3, D3,  true, false },
	{ B3, E3,  true, false },
	{ B3, F3,  true, false },
	{ B3, G3,  true, false },
	{ B3, H3,  true, false },
	{ B4, A4, false, false },
	{ B4, B1, false, false },
	{ B4, B2, false, false },
	{ B4, B3, false, false },
	{ B4, B5, false, false },
	{ B4, B6, false, false },
	{ B4, B7, false, false },
	{ B4, B8, false, false },
	{ B4, C4, false, false },
	{ B4, D4, false, false },
	{ B4, E4, false, false },
	{ B4, F4, false, false },
	{ B4, G4, false, false },
	{ B4, H4, false, false },
	{ B5, A5,  true, false },
	{ B5, B1, false, false },
	{ B5, B2, false, false },
	{ B5, B3, false, false },
	{ B5, B4, false, false },
	{ B5, B6,  true, false },
	{ B5, B7,  true, false },
	{ B5, B8,  true, false },
	{ B5, C5,  true, false },
	{ B5, D5,  true, false },
	{ B5, E5,  true, false },
	{ B5, F5,  true, false },
	{ B5, G5,  true, false },
	{ B5, H5,  true, false },
	{ B6, B1, false, false },
	{ B6, B2, false, false },
	{ B6, B3, false, false },
	{ B6, B4, false, false },
	{ B7, B1, false, false },
	{ B7, B2, false, false },
	{ B7, B3, false, false },
	{ B7, B4, false, false },
	{ B8, B1, false, false },
	{ B8, B2, false, false },
	{ B8, B3, false, false },
	{ B8, B4, false, false },
	{ C4, A4, false, false },
	{ C4, B4, false, false },
	{ C4, C1,  true, false },
	{ C4, C2,  true, false },
	{ C4, C3,  true, false },
	{ C4, C5,  true, false },
	{ C4, C6,  true, false },
	{ C4, C7,  true, false },
	{ C4, C8,  true, false },
	{ C4, D4,  true, false },
	{ C4, E4,  true, false },
	{ C4, F4,  true, false },
	{ C4, G4,  true, false },
	{ C4, H4,  true, false },
	{ D4, A4, false, false },
	{ D4, B4, false, false },
	{ E4, A4, false, false },
	{ E4, B4, false, false },
	{ F4, A4, false, false },
	{ F4, B4, false, false },
	{ G4, A4, false, false },
	{ G4, B4, false, false },
	{ H4, A4, false, false },
	{ H4, B4, false, false },
	/* BlackRook, B5 */
	{ A5, A1,  true, false },
	{ A5, A2,  true, false },
	{ A5, A3,  true, false },
	{ A5, A4,  true, false },
	{ A5, A6,  true, false },
	{ A5, A7,  true, false },
	{ A5, A8,  true, false },
	{ A5, B5, false, false },
	{ A5, C5, false, false },
	{ A5, D5, false, false },
	{ A5, E5, false, false },
	{ A5, F5, false, false },
	{ A5, G5, false, false },
	{ A5, H5, false, false },
	{ B1, B5, false, false },
	{ B1, B6, false, false },
	{ B1, B7, false, false },
	{ B1, B8, false, false },
	{ B2, B5, false, false },
	{ B2, B6, false, false },
	{ B2, B7, false, false },
	{ B2, B8, false, false },
	{ B3, B5, false, false },
	{ B3, B6, false, false },
	{ B3, B7, false, false },
	{ B3, B8, false, false },
	{ B4, A4,  true, false },
	{ B4, B1,  true, false },
	{ B4, B2,  true, false },
	{ B4, B3,  true, false },
	{ B4, B5, false, false },
	{ B4, B6, false, false },
	{ B4, B7, false, false },
	{ B4, B8, false, false },
	{ B4, C4,  true, false },
	{ B4, D4,  true, false },
	{ B4, E4,  true, false },
	{ B4, F4,  true, false },
	{ B4, G4,  true, false },
	{ B4, H4,  true, false },
	{ B5, A5, false, false },
	{ B5, B1, false, false },
	{ B5, B2, false, false },
	{ B5, B3, false, false },
	{ B5, B4, false, false },
	{ B5, B6, false, false },
	{ B5, B7, false, false },
	{ B5, B8, false, false },
	{ B5, C5, false, false },
	{ B5, D5, false, false },
	{ B5, E5, false, false },
	{ B5, F5, false, false },
	{ B5, G5, false, false },
	{ B5, H5, false, false },
	{ B6, A6,  true, false },
	{ B6, B1, false, false },
	{ B6, B2, false, false },
	{ B6, B3, false, false },
	{ B6, B4, false, false },
	{ B6, B5, false, false },
	{ B6, B7,  true, false },
	{ B6, B8,  true, false },
	{ B6, C6,  true, false },
	{ B6, D6,  true, false },
	{ B6, E6,  true, false },
	{ B6, F6,  true, false },
	{ B6, G6,  true, false },
	{ B6, H6,  true, false },
	{ B7, B1, false, false },
	{ B7, B2, false, false },
	{ B7, B3, false, false },
	{ B7, B4, false, false },
	{ B7, B5, false, false },
	{ B8, B1, false, false },
	{ B8, B2, false, false },
	{ B8, B3, false, false },
	{ B8, B4, false, false },
	{ B8, B5, false, false },
	{ C5, A5, false, false },
	{ C5, B5, false, false },
	{ C5, C1,  true, false },
	{ C5, C2,  true, false },
	{ C5, C3,  true, false },
	{ C5, C4,  true, false },
	{ C5, C6,  true, false },
	{ C5, C7,  true, false },
	{ C5, C8,  true, false },
	{ C5, D5,  true, false },
	{ C5, E5,  true, false },
	{ C5, F5,  true, false },
	{ C5, G5,  true, false },
	{ C5, H5,  true, false },
	{ D5, A5, false, false },
	{ D5, B5, false, false },
	{ E5, A5, false, false },
	{ E5, B5, false, false },
	{ F5, A5, false, false },
	{ F5, B5, false, false },
	{ G5, A5, false, false },
	{ G5, B5, false, false },
	{ H5, A5, false, false },
	{ H5, B5, false, false },
	/* BlackRook, B6 */
	{ A6, A1,  true, false },
	{ A6, A2,  true, false },
	{ A6, A3,  true, false },
	{ A6, A4,  true, false },
	{ A6, A5,  true, false },
	{ A6, A7,  true, false },
	{ A6, A8,  true, false },
	{ A6, B6, false, false },
	{ A6, C6, false, false },
	{ A6, D6, false, false },
	{ A6, E6, false, false },
	{ A6, F6, false, false },
	{ A6, G6, false, false },
	{ A6, H6, false, false },
	{ B1, B6, false, false },
	{ B1, B7, false, false },
	{ B1, B8, false, false },
	{ B2, B6, false, false },
	{ B2, B7, false, false },
	{ B2, B8, false, false },
	{ B3, B6, false, false },
	{ B3, B7, false, false },
	{ B3, B8, false, false },
	{ B4, B6, false, false },
	{ B4, B7, false, false },
	{ B4, B8, false, false },
	{ B5, A5,  true, false },
	{ B5, B1,  true, false },
	{ B5, B2,  true, false },
	{ B5, B3,  true, false },
	{ B5, B4,  true, false },
	{ B5, B6, false, false },
	{ B5, B7, false, false },
	{ B5, B8, false, false },
	{ B5, C5,  true, false },
	{ B5, D5,  true, false },
	{ B5, E5,  true, false },
	{ B5, F5,  true, false },
	{ B5, G5,  true, false },
	{ B5, H5,  true, false },
	{ B6, A6, false, false },
	{ B6, B1, false, false },
	{ B6, B2, false, false },
	{ B6, B3, false, false },
	{ B6, B4, false, false },
	{ B6, B5, false, false },
	{ B6, B7, false, false },
	{ B6, B8, false, false },
	{ B6, C6, false, false },
	{ B6, D6, false, false },
	{ B6, E6, false, false },
	{ B6, F6, false, false },
	{ B6, G6, false, false },
	{ B6, H6, false, false },
	{ B7, A7,  true, false },
	{ B7, B1, false, false },
	{ B7, B2, false, false },
	{ B7, B3, false, false },
	{ B7, B4, false, false },
	{ B7, B5, false, false },
	{ B7, B6, false, false },
	{ B7, B8,  true, false },
	{ B7, C7,  true, false },
	{ B7, D7,  true, false },
	{ B7, E7,  true, false },
	{ B7, F7,  true, false },
	{ B7, G7,  true, false },
	{ B7, H7,  true, false },
	{ B8, B1, false, false },
	{ B8, B2, false, false },
	{ B8, B3, false, false },
	{ B8, B4, false, false },
	{ B8, B5, false, false },
	{ B8, B6, false, false },
	{ C6, A6, false, false },
	{ C6, B6, false, false },
	{ C6, C1,  true, false },
	{ C6, C2,  true, false },
	{ C6, C3,  true, false },
	{ C6, C4,  true, false },
	{ C6, C5,  true, false },
	{ C6, C7,  true, false },
	{ C6, C8,  true, false },
	{ C6, D6,  true, false },
	{ C6, E6,  true, false },
	{ C6, F6,  true, false },
	{ C6, G6,  true, false },
	{ C6, H6,  true, false },
	{ D6, A6, false, false },
	{ D6, B6, false, false },
	{ E6, A6, false, false },
	{ E6, B6, false, false },
	{ F6, A6, false, false },
	{ F6, B6, false, false },
	{ G6, A6, false, false },
	{ G6, B6, false, false },
	{ H6, A6, false, false },
	{ H6, B6, false, false },
	/* BlackRook, B7 */
	{ A7, A1,  true, false },
	{ A7, A2,  true, false },
	{ A7, A3,  true, false },
	{ A7, A4,  true, false },
	{ A7, A5,  true, false },
	{ A7, A6,  true, false },
	{ A7, A8,  true, false },
	{ A7, B7, false, false },
	{ A7, C7, false, false },
	{ A7, D7, false, false },
	{ A7, E7, false, false },
	{ A7, F7, false, false },
	{ A7, G7, false, false },
	{ A7, H7, false, false },
	{ B1, B7, false, false },
	{ B1, B8, false, false },
	{ B2, B7, false, false },
	{ B2, B8, false, false },
	{ B3, B7, false, false },
	{ B3, B8, false, false },
	{ B4, B7, false, false },
	{ B4, B8, false, false },
	{ B5, B7, false, false },
	{ B5, B8, false, false },
	{ B6, A6,  true, false },
	{ B6, B1,  true, false },
	{ B6, B2,  true, false },
	{ B6, B3,  true, false },
	{ B6, B4,  true, false },
	{ B6, B5,  true, false },
	{ B6, B7, false, false },
	{ B6, B8, false, false },
	{ B6, C6,  true, false },
	{ B6, D6,  true, false },
	{ B6, E6,  true, false },
	{ B6, F6,  true, false },
	{ B6, G6,  true, false },
	{ B6, H6,  true, false },
	{ B7, A7, false, false },
	{ B7, B1, false, false },
	{ B7, B2, false, false },
	{ B7, B3, false, false },
	{ B7, B4, false, false },
	{ B7, B5, false, false },
	{ B7, B6, false, false },
	{ B7, B8, false, false },
	{ B7, C7, false, false },
	{ B7, D7, false, false },
	{ B7, E7, false, false },
	{ B7, F7, false, false },
	{ B7, G7, false, false },
	{ B7, H7, false, false },
	{ B8, A8,  true, false },
	{ B8, B1, false, false },
	{ B8, B2, false, false },
	{ B8, B3, false, false },
	{ B8, B4, false, false },
	{ B8, B5, false, false },
	{ B8, B6, false, false },
	{ B8, B7, false, false },
	{ B8, C8,  true, false },
	{ B8, D8,  true, false },
	{ B8, E8,  true, false },
	{ B8, F8,  true, false },
	{ B8, G8,  true, false },
	{ B8, H8,  true, false },
	{ C7, A7, false, false },
	{ C7, B7, false, false },
	{ C7, C1,  true, false },
	{ C7, C2,  true, false },
	{ C7, C3,  true, false },
	{ C7, C4,  true, false },
	{ C7, C5,  true, false },
	{ C7, C6,  true, false },
	{ C7, C8,  true, false },
	{ C7, D7,  true, false },
	{ C7, E7,  true, false },
	{ C7, F7,  true, false },
	{ C7, G7,  true, false },
	{ C7, H7,  true, false },
	{ D7, A7, false, false },
	{ D7, B7, false, false },
	{ E7, A7, false, false },
	{ E7, B7, false, false },
	{ F7, A7, false, false },
	{ F7, B7, false, false },
	{ G7, A7, false, false },
	{ G7, B7, false, false },
	{ H7, A7, false, false },
	{ H7, B7, false, false },
	/* BlackRook, B8 */
	{ A8, A1,  true, false },
	{ A8, A2,  true, false },
	{ A8, A3,  true, false },
	{ A8, A4,  true, false },
	{ A8, A5,  true, false },
	{ A8, A6,  true, false },
	{ A8, A7,  true, false },
	{ A8, B8, false, false },
	{ A8, C8, false, false },
	{ A8, D8, false, false },
	{ A8, E8, false, false },
	{ A8, F8, false, false },
	{ A8, G8, false, false },
	{ A8, H8, false, false },
	{ B1, B8, false, false },
	{ B2, B8, false, false },
	{ B3, B8, false, false },
	{ B4, B8, false, false },
	{ B5, B8, false, false },
	{ B6, B8, false, false },
	{ B7, A7,  true, false },
	{ B7, B1,  true, false },
	{ B7, B2,  true, false },
	{ B7, B3,  true, false },
	{ B7, B4,  true, false },
	{ B7, B5,  true, false },
	{ B7, B6,  true, false },
	{ B7, B8, false, false },
	{ B7, C7,  true, false },
	{ B7, D7,  true, false },
	{ B7, E7,  true, false },
	{ B7, F7,  true, false },
	{ B7, G7,  true, false },
	{ B7, H7,  true, false },
	{ B8, A8, false, false },
	{ B8, B1, false, false },
	{ B8, B2, false, false },
	{ B8, B3, false, false },
	{ B8, B4, false, false },
	{ B8, B5, false, false },
	{ B8, B6, false, false },
	{ B8, B7, false, false },
	{ B8, C8, false, false },
	{ B8, D8, false, false },
	{ B8, E8, false, false },
	{ B8, F8, false, false },
	{ B8, G8, false, false },
	{ B8, H8, false, false },
	{ C8, A8, false, false },
	{ C8, B8, false, false },
	{ C8, C1,  true, false },
	{ C8, C2,  true, false },
	{ C8, C3,  true, false },
	{ C8, C4,  true, false },
	{ C8, C5,  true, false },
	{ C8, C6,  true, false },
	{ C8, C7,  true, false },
	{ C8, D8,  true, false },
	{ C8, E8,  true, false },
	{ C8, F8,  true, false },
	{ C8, G8,  true, false },
	{ C8, H8,  true, false },
	{ D8, A8, false, false },
	{ D8, B8, false, false },
	{ E8, A8, false, false },
	{ E8, B8, false, false },
	{ F8, A8, false, false },
	{ F8, B8, false, false },
	{ G8, A8, false, false },
	{ G8, B8, false, false },
	{ H8, A8, false, false },
	{ H8, B8, false, false },
	/* BlackRook, C1 */
	{ A1, C1, false, false },
	{ A1, D1, false, false },
	{ A1, E1, false, false },
	{ A1, F1, false, false },
	{ A1, G1, false, false },
	{ A1, H1, false, false },
	{ B1, A1,  true, false },
	{ B1, B2,  true, false },
	{ B1, B3,  true, false },
	{ B1, B4,  true, false },
	{ B1, B5,  true, false },
	{ B1, B6,  true, false },
	{ B1, B7,  true, false },
	{ B1, B8,  true, false },
	{ B1, C1, false, false },
	{ B1, D1, false, false },
	{ B1, E1, false, false },
	{ B1, F1, false, false },
	{ B1, G1, false, false },
	{ B1, H1, false, false },
	{ C1, A1, false, false },
	{ C1, B1, false, false },
	{ C1, C2, false, false },
	{ C1, C3, false, false },
	{ C1, C4, false, false },
	{ C1, C5, false, false },
	{ C1, C6, false, false },
	{ C1, C7, false, false },
	{ C1, C8, false, false },
	{ C1, D1, false, false },
	{ C1, E1, false, false },
	{ C1, F1, false, false },
	{ C1, G1, false, false },
	{ C1, H1, false, false },
	{ C2, A2,  true, false },
	{ C2, B2,  true, false },
	{ C2, C1, false, false },
	{ C2, C3,  true, false },
	{ C2, C4,  true, false },
	{ C2, C5,  true, false },
	{ C2, C6,  true, false },
	{ C2, C7,  true, false },
	{ C2, C8,  true, false },
	{ C2, D2,  true, false },
	{ C2, E2,  true, false },
	{ C2, F2,  true, false },
	{ C2, G2,  true, false },
	{ C2, H2,  true, false },
	{ C3, C1, false, false },
	{ C4, C1, false, false },
	{ C5, C1, false, false },
	{ C6, C1, false, false },
	{ C7, C1, false, false },
	{ C8, C1, false, false },
	{ D1, A1, false, false },
	{ D1, B1, false, false },
	{ D1, C1, false, false },
	{ D1, D2,  true, false },
	{ D1, D3,  true, false },
	{ D1, D4,  true, false },
	{ D1, D5,  true, false },
	{ D1, D6,  true, false },
	{ D1, D7,  true, false },
	{ D1, D8,  true, false },
	{ D1, E1,  true, false },
	{ D1, F1,  true, false },
	{ D1, G1,  true, false },
	{ D1, H1,  true, false },
	{ E1, A1, false, false },
	{ E1, B1, false, false },
	{ E1, C1, false, false },
	{ F1, A1, false, false },
	{ F1, B1, false, false },
	{ F1, C1, false, false },
	{ G1, A1, false, false },
	{ G1, B1, false, false },
	{ G1, C1, false, false },
	{ H1, A1, false, false },
	{ H1, B1, false, false },
	{ H1, C1, false, false },
	/* BlackRook, C2 */
	{ A2, C2, false, false },
	{ A2, D2, false, false },
	{ A2, E2, false, false },
	{ A2, F2, false, false },
	{ A2, G2, false, false },
	{ A2, H2, false, false },
	{ B2, A2,  true, false },
	{ B2, B1,  true, false },
	{ B2, B3,  true, false },
	{ B2, B4,  true, false },
	{ B2, B5,  true, false },
	{ B2, B6,  true, false },
	{ B2, B7,  true, false },
	{ B2, B8,  true, false },
	{ B2, C2, false, false },
	{ B2, D2, false, false },
	{ B2, E2, false, false },
	{ B2, F2, false, false },
	{ B2, G2, false, false },
	{ B2, H2, false, false },
	{ C1, A1,  true, false },
	{ C1, B1,  true, false },
	{ C1, C2, false, false },
	{ C1, C3, false, false },
	{ C1, C4, false, false },
	{ C1, C5, false, false },
	{ C1, C6, false, false },
	{ C1, C7, false, false },
	{ C1, C8, false, false },
	{ C1, D1,  true, false },
	{ C1, E1,  true, false },
	{ C1, F1,  true, false },
	{ C1, G1,  true, false },
	{ C1, H1,  true, false },
	{ C2, A2, false, false },
	{ C2, B2, false, false },
	{ C2, C1, false, false },
	{ C2, C3, false, false },
	{ C2, C4, false, false },
	{ C2, C5, false, false },
	{ C2, C6, false, false },
	{ C2, C7, false, false },
	{ C2, C8, false, false },
	{ C2, D2, false, false },
	{ C2, E2, false, false },
	{ C2, F2, false, false },
	{ C2, G2, false, false },
	{ C2, H2, false, false },
	{ C3, A3,  true, false },
	{ C3, B3,  true, false },
	{ C3, C1, false, false },
	{ C3, C2, false, false },
	{ C3, C4,  true, false },
	{ C3, C5,  true, false },
	{ C3, C6,  true, false },
	{ C3, C7,  true, false },
	{ C3, C8,  true, false },
	{ C3, D3,  true, false },
	{ C3, E3,  true, false },
	{ C3, F3,  true, false },
	{ C3, G3,  true, false },
	{ C3, H3,  true, false },
	{ C4, C1, false, false },
	{ C4, C2, false, false },
	{ C5, C1, false, false },
	{ C5, C2, false, false },
	{ C6, C1, false, false },
	{ C6, C2, false, false },
	{ C7, C1, false, false },
	{ C7, C2, false, false },
	{ C8, C1, false, false },
	{ C8, C2, false, false },
	{ D2, A2, false, false },
	{ D2, B2, false, false },
	{ D2, C2, false, false },
	{ D2, D1,  true, false },
	{ D2, D3,  true, false },
	{ D2, D4,  true, false },
	{ D2, D5,  true, false },
	{ D2, D6,  true, false },
	{ D2, D7,  true, false },
	{ D2, D8,  true, false },
	{ D2, E2,  true, false },
	{ D2, F2,  true, false },
	{ D2, G2,  true, false },
	{ D2, H2,  true, false },
	{ E2, A2, false, false },
	{ E2, B2, false, false },
	{ E2, C2, false, false },
	{ F2, A2, false, false },
	{ F2, B2, false, false },
	{ F2, C2, false, false },
	{ G2, A2, false, false },
	{ G2, B2, false, false },
	{ G2, C2, false, false },
	{ H2, A2, false, false },
	{ H2, B2, false, false },
	{ H2, C2, false, false },
	/* BlackRook, C3 */
	{ A3, C3, false, false },
	{ A3, D3, false, false },
	{ A3, E3, false, false },
	{ A3, F3, false, false },
	{ A3, G3, false, false },
	{ A3, H3, false, false },
	{ B3, A3,  true, false },
	{ B3, B1,  true, false },
	{ B3, B2,  true, false },
	{ B3, B4,  true, false },
	{ B3, B5,  true, false },
	{ B3, B6,  true, false },
	{ B3, B7,  true, false },
	{ B3, B8,  true, false },
	{ B3, C3, false, false },
	{ B3, D3, false, false },
	{ B3, E3, false, false },
	{ B3, F3, false, false },
	{ B3, G3, false, false },
	{ B3, H3, false, false },
	{ C1, C3, false, false },
	{ C1, C4, false, false },
	{ C1, C5, false, false },
	{ C1, C6, false, false },
	{ C1, C7, false, false },
	{ C1, C8, false, false },
	{ C2, A2,  true, false },
	{ C2, B2,  true, false },
	{ C2, C1,  true, false },
	{ C2, C3, false, false },
	{ C2, C4, false, false },
	{ C2, C5, false, false },
	{ C2, C6, false, false },
	{ C2, C7, false, false },
	{ C2, C8, false, false },
	{ C2, D2,  true, false },
	{ C2, E2,  true, false },
	{ C2, F2,  true, false },
	{ C2, G2,  true, false },
	{ C2, H2,  true, false },
	{ C3, A3, false, false },
	{ C3, B3, false, false },
	{ C3, C1, false, false },
	{ C3, C2, false, false },
	{ C3, C4, false, false },
	{ C3, C5, false, false },
	{ C3, C6, false, false },
	{ C3, C7, false, false },
	{ C3, C8, false, false },
	{ C3, D3, false, false },
	{ C3, E3, false, false },
	{ C3, F3, false, false },
	{ C3, G3, false, false },
	{ C3, H3, false, false },
	{ C4, A4,  true, false },
	{ C4, B4,  true, false },
	{ C4, C1, false, false },
	{ C4, C2, false, false },
	{ C4, C3, false, false },
	{ C4, C5,  true, false },
	{ C4, C6,  true, false },
	{ C4, C7,  true, false },
	{ C4, C8,  true, false },
	{ C4, D4,  true, false },
	{ C4, E4,  true, false },
	{ C4, F4,  true, false },
	{ C4, G4,  true, false },
	{ C4, H4,  true, false },
	{ C5, C1, false, false },
	{ C5, C2, false, false },
	{ C5, C3, false, false },
	{ C6, C1, false, false },
	{ C6, C2, false, false },
	{ C6, C3, false, false },
	{ C7, C1, false, false },
	{ C7, C2, false, false },
	{ C7, C3, false, false },
	{ C8, C1, false, false },
	{ C8, C2, false, false },
	{ C8, C3, false, false },
	{ D3, A3, false, false },
	{ D3, B3, false, false },
	{ D3, C3, false, false },
	{ D3, D1,  true, false },
	{ D3, D2,  true, false },
	{ D3, D4,  true, false },
	{ D3, D5,  true, false },
	{ D3, D6,  true, false },
	{ D3, D7,  true, false },
	{ D3, D8,  true, false },
	{ D3, E3,  true, false },
	{ D3, F3,  true, false },
	{ D3, G3,  true, false },
	{ D3, H3,  true, false },
	{ E3, A3, false, false },
	{ E3, B3, false, false },
	{ E3, C3, false, false },
	{ F3, A3, false, false },
	{ F3, B3, false, false },
	{ F3, C3, false, false },
	{ G3, A3, false, false },
	{ G3, B3, false, false },
	{ G3, C3, false, false },
	{ H3, A3, false, false },
	{ H3, B3, false, false },
	{ H3, C3, false, false },
	/* BlackRook, C4 */
	{ A4, C4, false, false },
	{ A4, D4, false, false },
	{ A4, E4, false, false },
	{ A4, F4, false, false },
	{ A4, G4, false, false },
	{ A4, H4, false, false },
	{ B4, A4,  true, false },
	{ B4, B1,  true, false },
	{ B4, B2,  true, false },
	{ B4, B3,  true, false },
	{ B4, B5,  true, false },
	{ B4, B6,  true, false },
	{ B4, B7,  true, false },
	{ B4, B8,  true, false },
	{ B4, C4, false, false },
	{ B4, D4, false, false },
	{ B4, E4, false, false },
	{ B4, F4, false, false },
	{ B4, G4, false, false },
	{ B4, H4, false, false },
	{ C1, C4, false, false },
	{ C1, C5, false, false },
	{ C1, C6, false, false },
	{ C1, C7, false, false },
	{ C1, C8, false, false },
	{ C2, C4, false, false },
	{ C2, C5, false, false },
	{ C2, C6, false, false },
	{ C2, C7, false, false },
	{ C2, C8, false, false },
	{ C3, A3,  true, false },
	{ C3, B3,  true, false },
	{ C3, C1,  true, false },
	{ C3, C2,  true, false },
	{ C3, C4, false, false },
	{ C3, C5, false, false },
	{ C3, C6, false, false },
	{ C3, C7, false, false },
	{ C3, C8, false, false },
	{ C3, D3,  true, false },
	{ C3, E3,  true, false },
	{ C3, F3,  true, false },
	{ C3, G3,  true, false },
	{ C3, H3,  true, false },
	{ C4, A4, false, false },
	{ C4, B4, false, false },
	{ C4, C1, false, false },
	{ C4, C2, false, false },
	{ C4, C3, false, false },
	{ C4, C5, false, false },
	{ C4, C6, false, false },
	{ C4, C7, false, false },
	{ C4, C8, false, false },
	{ C4, D4, false, false },
	{ C4, E4, false, false },
	{ C4, F4, false, false },
	{ C4, G4, false, false },
	{ C4, H4, false, false },
	{ C5, A5,  true, false },
	{ C5, B5,  true, false },
	{ C5, C1, false, false },
	{ C5, C2, false, false },
	{ C5, C3, false, false },
	{ C5, C4, false, false },
	{ C5, C6,  true, false },
	{ C5, C7,  true, false },
	{ C5, C8,  true, false },
	{ C5, D5,  true, false },
	{ C5, E5,  true, false },
	{ C5, F5,  true, false },
	{ C5, G5,  true, false },
	{ C5, H5,  true, false },
	{ C6, C1, false, false },
	{ C6, C2, false, false },
	{ C6, C3, false, false },
	{ C6, C4, false, false },
	{ C7, C1, false, false },
	{ C7, C2, false, false },
	{ C7, C3, false, false },
	{ C7, C4, false, false },
	{ C8, C1, false, false },
	{ C8, C2, false, false },
	{ C8, C3, false, false },
	{ C8, C4, false, false },
	{ D4, A4, false, false },
	{ D4, B4, false, false },
	{ D4, C4, false, false },
	{ D4, D1,  true, false },
	{ D4, D2,  true, false },
	{ D4, D3,  true, false },
	{ D4, D5,  true, false },
	{ D4, D6,  true, false },
	{ D4, D7,  true, false },
	{ D4, D8,  true, false },
	{ D4, E4,  true, false },
	{ D4, F4,  true, false },
	{ D4, G4,  true, false },
	{ D4, H4,  true, false },
	{ E4, A4, false, false },
	{ E4, B4, false, false },
	{ E4, C4, false, false },
	{ F4, A4, false, false },
	{ F4, B4, false, false },
	{ F4, C4, false, false },
	{ G4, A4, false, false },
	{ G4, B4, false, false },
	{ G4, C4, false, false },
	{ H4, A4, false, false },
	{ H4, B4, false, false },
	{ H4, C4, false, false },
	/* BlackRook, C5 */
	{ A5, C5, false, false },
	{ A5, D5, false, false },
	{ A5, E5, false, false },
	{ A5, F5, false, false },
	{ A5, G5, false, false },
	{ A5, H5, false, false },
	{ B5, A5,  true, false },
	{ B5, B1,  true, false },
	{ B5, B2,  true, false },
	{ B5, B3,  true, false },
	{ B5, B4,  true, false },
	{ B5, B6,  true, false },
	{ B5, B7,  true, false },
	{ B5, B8,  true, false },
	{ B5, C5, false, false },
	{ B5, D5, false, false },
	{ B5, E5, false, false },
	{ B5, F5, false, false },
	{ B5, G5, false, false },
	{ B5, H5, false, false },
	{ C1, C5, false, false },
	{ C1, C6, false, false },
	{ C1, C7, false, false },
	{ C1, C8, false, false },
	{ C2, C5, false, false },
	{ C2, C6, false, false },
	{ C2, C7, false, false },
	{ C2, C8, false, false },
	{ C3, C5, false, false },
	{ C3, C6, false, false },
	{ C3, C7, false, false },
	{ C3, C8, false, false },
	{ C4, A4,  true, false },
	{ C4, B4,  true, false },
	{ C4, C1,  true, false },
	{ C4, C2,  true, false },
	{ C4, C3,  true, false },
	{ C4, C5, false, false },
	{ C4, C6, false, false },
	{ C4, C7, false, false },
	{ C4, C8, false, false },
	{ C4, D4,  true, false },
	{ C4, E4,  true, false },
	{ C4, F4,  true, false },
	{ C4, G4,  true, false },
	{ C4, H4,  true, false },
	{ C5, A5, false, false },
	{ C5, B5, false, false },
	{ C5, C1, false, false },
	{ C5, C2, false, false },
	{ C5, C3, false, false },
	{ C5, C4, false, false },
	{ C5, C6, false, false },
	{ C5, C7, false, false },
	{ C5, C8, false, false },
	{ C5, D5, false, false },
	{ C5, E5, false, false },
	{ C5, F5, false, false },
	{ C5, G5, false, false },
	{ C5, H5, false, false },
	{ C6, A6,  true, false },
	{ C6, B6,  true, false },
	{ C6, C1, false, false },
	{ C6, C2, false, false },
	{ C6, C3, false, false },
	{ C6, C4, false, false },
	{ C6, C5, false, false },
	{ C6, C7,  true, false },
	{ C6, C8,  true, false },
	{ C6, D6,  true, false },
	{ C6, E6,  true, false },
	{ C6, F6,  true, false },
	{ C6, G6,  true, false },
	{ C6, H6,  true, false },
	{ C7, C1, false, false },
	{ C7, C2, false, false },
	{ C7, C3, false, false },
	{ C7, C4, false, false },
	{ C7, C5, false, false },
	{ C8, C1, false, false },
	{ C8, C2, false, false },
	{ C8, C3, false, false },
	{ C8, C4, false, false },
	{ C8, C5, false, false },
	{ D5, A5, false, false },
	{ D5, B5, false, false },
	{ D5, C5, false, false },
	{ D5, D1,  true, false },
	{ D5, D2,  true, false },
	{ D5, D3,  true, false },
	{ D5, D4,  true, false },
	{ D5, D6,  true, false },
	{ D5, D7,  true, false },
	{ D5, D8,  true, false },
	{ D5, E5,  true, false },
	{ D5, F5,  true, false },
	{ D5, G5,  true, false },
	{ D5, H5,  true, false },
	{ E5, A5, false, false },
	{ E5, B5, false, false },
	{ E5, C5, false, false },
	{ F5, A5, false, false },
	{ F5, B5, false, false },
	{ F5, C5, false, false },
	{ G5, A5, false, false },
	{ G5, B5, false, false },
	{ G5, C5, false, false },
	{ H5, A5, false, false },
	{ H5, B5, false, false },
	{ H5, C5, false, false },
	/* BlackRook, C6 */
	{ A6, C6, false, false },
	{ A6, D6, false, false },
	{ A6, E6, false, false },
	{ A6, F6, false, false },
	{ A6, G6, false, false },
	{ A6, H6, false, false },
	{ B6, A6,  true, false },
	{ B6, B1,  true, false },
	{ B6, B2,  true, false },
	{ B6, B3,  true, false },
	{ B6, B4,  true, false },
	{ B6, B5,  true, false },
	{ B6, B7,  true, false },
	{ B6, B8,  true, false },
	{ B6, C6, false, false },
	{ B6, D6, false, false },
	{ B6, E6, false, false },
	{ B6, F6, false, false },
	{ B6, G6, false, false },
	{ B6, H6, false, false },
	{ C1, C6, false, false },
	{ C1, C7, false, false },
	{ C1, C8, false, false },
	{ C2, C6, false, false },
	{ C2, C7, false, false },
	{ C2, C8, false, false },
	{ C3, C6, false, false },
	{ C3, C7, false, false },
	{ C3, C8, false, false },
	{ C4, C6, false, false },
	{ C4, C7, false, false },
	{ C4, C8, false, false },
	{ C5, A5,  true, false },
	{ C5, B5,  true, false },
	{ C5, C1,  true, false },
	{ C5, C2,  true, false },
	{ C5, C3,  true, false },
	{ C5, C4,  true, false },
	{ C5, C6, false, false },
	{ C5, C7, false, false },
	{ C5, C8, false, false },
	{ C5, D5,  true, false },
	{ C5, E5,  true, false },
	{ C5, F5,  true, false },
	{ C5, G5,  true, false },
	{ C5, H5,  true, false },
	{ C6, A6, false, false },
	{ C6, B6, false, false },
	{ C6, C1, false, false },
	{ C6, C2, false, false },
	{ C6, C3, false, false },
	{ C6, C4, false, false },
	{ C6, C5, false, false },
	{ C6, C7, false, false },
	{ C6, C8, false, false },
	{ C6, D6, false, false },
	{ C6, E6, false, false },
	{ C6, F6, false, false },
	{ C6, G6, false, false },
	{ C6, H6, false, false },
	{ C7, A7,  true, false },
	{ C7, B7,  true, false },
	{ C7, C1, false, false },
	{ C7, C2, false, false },
	{ C7, C3, false, false },
	{ C7, C4, false, false },
	{ C7, C5, false, false },
	{ C7, C6, false, false },
	{ C7, C8,  true, false },
	{ C7, D7,  true, false },
	{ C7, E7,  true, false },
	{ C7, F7,  true, false },
	{ C7, G7,  true, false },
	{ C7, H7,  true, false },
	{ C8, C1, false, false },
	{ C8, C2, false, false },
	{ C8, C3, false, false },
	{ C8, C4, false, false },
	{ C8, C5, false, false },
	{ C8, C6, false, false },
	{ D6, A6, false, false },
	{ D6, B6, false, false },
	{ D6, C6, false, false },
	{ D6, D1,  true, false },
	{ D6, D2,  true, false },
	{ D6, D3,  true, false },
	{ D6, D4,  true, false },
	{ D6, D5,  true, false },
	{ D6, D7,  true, false },
	{ D6, D8,  true, false },
	{ D6, E6,  true, false },
	{ D6, F6,  true, false },
	{ D6, G6,  true, false },
	{ D6, H6,  true, false },
	{ E6, A6, false, false },
	{ E6, B6, false, false },
	{ E6, C6, false, false },
	{ F6, A6, false, false },
	{ F6, B6, false, false },
	{ F6, C6, false, false },
	{ G6, A6, false, false },
	{ G6, B6, false, false },
	{ G6, C6, false, false },
	{ H6, A6, false, false },
	{ H6, B6, false, false },
	{ H6, C6, false, false },
	/* BlackRook, C7 */
	{ A7, C7, false, false },
	{ A7, D7, false, false },
	{ A7, E7, false, false },
	{ A7, F7, false, false },
	{ A7, G7, false, false },
	{ A7, H7, false, false },
	{ B7, A7,  true, false },
	{ B7, B1,  true, false },
	{ B7, B2,  true, false },
	{ B7, B3,  true, false },
	{ B7, B4,  true, false },
	{ B7, B5,  true, false },
	{ B7, B6,  true, false },
	{ B7, B8,  true, false },
	{ B7, C7, false, false },
	{ B7, D7, false, false },
	{ B7, E7, false, false },
	{ B7, F7, false, false },
	{ B7, G7, false, false },
	{ B7, H7, false, false },
	{ C1, C7, false, false },
	{ C1, C8, false, false },
	{ C2, C7, false, false },
	{ C2, C8, false, false },
	{ C3, C7, false, false },
	{ C3, C8, false, false },
	{ C4, C7, false, false },
	{ C4, C8, false, false },
	{ C5, C7, false, false },
	{ C5, C8, false, false },
	{ C6, A6,  true, false },
	{ C6, B6,  true, false },
	{ C6, C1,  true, false },
	{ C6, C2,  true, false },
	{ C6, C3,  true, false },
	{ C6, C4,  true, false },
	{ C6, C5,  true, false },
	{ C6, C7, false, false },
	{ C6, C8, false, false },
	{ C6, D6,  true, false },
	{ C6, E6,  true, false },
	{ C6, F6,  true, false },
	{ C6, G6,  true, false },
	{ C6, H6,  true, false },
	{ C7, A7, false, false },
	{ C7, B7, false, false },
	{ C7, C1, false, false },
	{ C7, C2, false, false },
	{ C7, C3, false, false },
	{ C7, C4, false, false },
	{ C7, C5, false, false },
	{ C7, C6, false, false },
	{ C7, C8, false, false },
	{ C7, D7, false, false },
	{ C7, E7, false, false },
	{ C7, F7, false, false },
	{ C7, G7, false, false },
	{ C7, H7, false, false },
	{ C8, A8,  true, false },
	{ C8, B8,  true, false },
	{ C8, C1, false, false },
	{ C8, C2, false, false },
	{ C8, C3, false, false },
	{ C8, C4, false, false },
	{ C8, C5, false, false },
	{ C8, C6, false, false },
	{ C8, C7, false, false },
	{ C8, D8,  true, false },
	{ C8, E8,  true, false },
	{ C8, F8,  true, false },
	{ C8, G8,  true, false },
	{ C8, H8,  true, false },
	{ D7, A7, false, false },
	{ D7, B7, false, false },
	{ D7, C7, false, false },
	{ D7, D1,  true, false },
	{ D7, D2,  true, false },
	{ D7, D3,  true, false },
	{ D7, D4,  true, false },
	{ D7, D5,  true, false },
	{ D7, D6,  true, false },
	{ D7, D8,  true, false },
	{ D7, E7,  true, false },
	{ D7, F7,  true, false },
	{ D7, G7,  true, false },
	{ D7, H7,  true, false },
	{ E7, A7, false, false },
	{ E7, B7, false, false },
	{ E7, C7, false, false },
	{ F7, A7, false, false },
	{ F7, B7, false, false },
	{ F7, C7, false, false },
	{ G7, A7, false, false },
	{ G7, B7, false, false },
	{ G7, C7, false, false },
	{ H7, A7, false, false },
	{ H7, B7, false, false },
	{ H7, C7, false, false },
	/* BlackRook, C8 */
	{ A8, C8, false, false },
	{ A8, D8, false, false },
	{ A8, E8, false, false },
	{ A8, F8, false, false },
	{ A8, G8, false, false },
	{ A8, H8, false, false },
	{ B8, A8,  true, false },
	{ B8, B1,  true, false },
	{ B8, B2,  true, false },
	{ B8, B3,  true, false },
	{ B8, B4,  true, false },
	{ B8, B5,  true, false },
	{ B8, B6,  true, false },
	{ B8, B7,  true, false },
	{ B8, C8, false, false },
	{ B8, D8, false, false },
	{ B8, E8, false, false },
	{ B8, F8, false, false },
	{ B8, G8, false, false },
	{ B8, H8, false, false },
	{ C1, C8, false, false },
	{ C2, C8, false, false },
	{ C3, C8, false, false },
	{ C4, C8, false, false },
	{ C5, C8, false, false },
	{ C6, C8, false, false },
	{ C7, A7,  true, false },
	{ C7, B7,  true, false },
	{ C7, C1,  true, false },
	{ C7, C2,  true, false },
	{ C7, C3,  true, false },
	{ C7, C4,  true, false },
	{ C7, C5,  true, false },
	{ C7, C6,  true, false },
	{ C7, C8, false, false },
	{ C7, D7,  true, false },
	{ C7, E7,  true, false },
	{ C7, F7,  true, false },
	{ C7, G7,  true, false },
	{ C7, H7,  true, false },
	{ C8, A8, false, false },
	{ C8, B8, false, false },
	{ C8, C1, false, false },
	{ C8, C2, false, false },
	{ C8, C3, false, false },
	{ C8, C4, false, false },
	{ C8, C5, false, false },
	{ C8, C6, false, false },
	{ C8, C7, false, false },
	{ C8, D8, false, false },
	{ C8, E8, false, false },
	{ C8, F8, false, false },
	{ C8, G8, false, false },
	{ C8, H8, false, false },
	{ D8, A8, false, false },
	{ D8, B8, false, false },
	{ D8, C8, false, false },
	{ D8, D1,  true, false },
	{ D8, D2,  true, false },
	{ D8, D3,  true, false },
	{ D8, D4,  true, false },
	{ D8, D5,  true, false },
	{ D8, D6,  true, false },
	{ D8, D7,  true, false },
	{ D8, E8,  true, false },
	{ D8, F8,  true, false },
	{ D8, G8,  true, false },
	{ D8, H8,  true, false },
	{ E8, A8, false, false },
	{ E8, B8, false, false },
	{ E8, C8, false, false },
	{ F8, A8, false, false },
	{ F8, B8, false, false },
	{ F8, C8, false, false },
	{ G8, A8, false, false },
	{ G8, B8, false, false },
	{ G8, C8, false, false },
	{ H8, A8, false, false },
	{ H8, B8, false, false },
	{ H8, C8, false, false },
	/* BlackRook, D1 */
	{ A1, D1, false, false },
	{ A1, E1, false, false },
	{ A1, F1, false, false },
	{ A1, G1, false, false },
	{ A1, H1, false, false },
	{ B1, D1, false, false },
	{ B1, E1, false, false },
	{ B1, F1, false, false },
	{ B1, G1, false, false },
	{ B1, H1, false, false },
	{ C1, A1,  true, false },
	{ C1, B1,  true, false },
	{ C1, C2,  true, false },
	{ C1, C3,  true, false },
	{ C1, C4,  true, false },
	{ C1, C5,  true, false },
	{ C1, C6,  true, false },
	{ C1, C7,  true, false },
	{ C1, C8,  true, false },
	{ C1, D1, false, false },
	{ C1, E1, false, false },
	{ C1, F1, false, false },
	{ C1, G1, false, false },
	{ C1, H1, false, false },
	{ D1, A1, false, false },
	{ D1, B1, false, false },
	{ D1, C1, false, false },
	{ D1, D2, false, false },
	{ D1, D3, false, false },
	{ D1, D4, false, false },
	{ D1, D5, false, false },
	{ D1, D6, false, false },
	{ D1, D7, false, false },
	{ D1, D8, false, false },
	{ D1, E1, false, false },
	{ D1, F1, false, false },
	{ D1, G1, false, false },
	{ D1, H1, false, false },
	{ D2, A2,  true, false },
	{ D2, B2,  true, false },
	{ D2, C2,  true, false },
	{ D2, D1, false, false },
	{ D2, D3,  true, false },
	{ D2, D4,  true, false },
	{ D2, D5,  true, false },
	{ D2, D6,  true, false },
	{ D2, D7,  true, false },
	{ D2, D8,  true, false },
	{ D2, E2,  true, false },
	{ D2, F2,  true, false },
	{ D2, G2,  true, false },
	{ D2, H2,  true, false },
	{ D3, D1, false, false },
	{ D4, D1, false, false },
	{ D5, D1, false, false },
	{ D6, D1, false, false },
	{ D7, D1, false, false },
	{ D8, D1, false, false },
	{ E1, A1, false, false },
	{ E1, B1, false, false },
	{ E1, C1, false, false },
	{ E1, D1, false, false },
	{ E1, E2,  true, false },
	{ E1, E3,  true, false },
	{ E1, E4,  true, false },
	{ E1, E5,  true, false },
	{ E1, E6,  true, false },
	{ E1, E7,  true, false },
	{ E1, E8,  true, false },
	{ E1, F1,  true, false },
	{ E1, G1,  true, false },
	{ E1, H1,  true, false },
	{ F1, A1, false, false },
	{ F1, B1, false, false },
	{ F1, C1, false, false },
	{ F1, D1, false, false },
	{ G1, A1, false, false },
	{ G1, B1, false, false },
	{ G1, C1, false, false },
	{ G1, D1, false, false },
	{ H1, A1, false, false },
	{ H1, B1, false, false },
	{ H1, C1, false, false },
	{ H1, D1, false, false },
	/* BlackRook, D2 */
	{ A2, D2, false, false },
	{ A2, E2, false, false },
	{ A2, F2, false, false },
	{ A2, G2, false, false },
	{ A2, H2, false, false },
	{ B2, D2, false, false },
	{ B2, E2, false, false },
	{ B2, F2, false, false },
	{ B2, G2, false, false },
	{ B2, H2, false, false },
	{ C2, A2,  true, false },
	{ C2, B2,  true, false },
	{ C2, C1,  true, false },
	{ C2, C3,  true, false },
	{ C2, C4,  true, false },
	{ C2, C5,  true, false },
	{ C2, C6,  true, false },
	{ C2, C7,  true, false },
	{ C2, C8,  true, false },
	{ C2, D2, false, false },
	{ C2, E2, false, false },
	{ C2, F2, false, false },
	{ C2, G2, false, false },
	{ C2, H2, false, false },
	{ D1, A1,  true, false },
	{ D1, B1,  true, false },
	{ D1, C1,  true, false },
	{ D1, D2, false, false },
	{ D1, D3, false, false },
	{ D1, D4, false, false },
	{ D1, D5, false, false },
	{ D1, D6, false, false },
	{ D1, D7, false, false },
	{ D1, D8, false, false },
	{ D1, E1,  true, false },
	{ D1, F1,  true, false },
	{ D1, G1,  true, false },
	{ D1, H1,  true, false },
	{ D2, A2, false, false },
	{ D2, B2, false, false },
	{ D2, C2, false, false },
	{ D2, D1, false, false },
	{ D2, D3, false, false },
	{ D2, D4, false, false },
	{ D2, D5, false, false },
	{ D2, D6, false, false },
	{ D2, D7, false, false },
	{ D2, D8, false, false },
	{ D2, E2, false, false },
	{ D2, F2, false, false },
	{ D2, G2, false, false },
	{ D2, H2, false, false },
	{ D3, A3,  true, false },
	{ D3, B3,  true, false },
	{ D3, C3,  true, false },
	{ D3, D1, false, false },
	{ D3, D2, false, false },
	{ D3, D4,  true, false },
	{ D3, D5,  true, false },
	{ D3, D6,  true, false },
	{ D3, D7,  true, false },
	{ D3, D8,  true, false },
	{ D3, E3,  true, false },
	{ D3, F3,  true, false },
	{ D3, G3,  true, false },
	{ D3, H3,  true, false },
	{ D4, D1, false, false },
	{ D4, D2, false, false },
	{ D5, D1, false, false },
	{ D5, D2, false, false },
	{ D6, D1, false, false },
	{ D6, D2, false, false },
	{ D7, D1, false, false },
	{ D7, D2, false, false },
	{ D8, D1, false, false },
	{ D8, D2, false, false },
	{ E2, A2, false, false },
	{ E2, B2, false, false },
	{ E2, C2, false, false },
	{ E2, D2, false, false },
	{ E2, E1,  true, false },
	{ E2, E3,  true, false },
	{ E2, E4,  true, false },
	{ E2, E5,  true, false },
	{ E2, E6,  true, false },
	{ E2, E7,  true, false },
	{ E2, E8,  true, false },
	{ E2, F2,  true, false },
	{ E2, G2,  true, false },
	{ E2, H2,  true, false },
	{ F2, A2, false, false },
	{ F2, B2, false, false },
	{ F2, C2, false, false },
	{ F2, D2, false, false },
	{ G2, A2, false, false },
	{ G2, B2, false, false },
	{ G2, C2, false, false },
	{ G2, D2, false, false },
	{ H2, A2, false, false },
	{ H2, B2, false, false },
	{ H2, C2, false, false },
	{ H2, D2, false, false },
	/* BlackRook, D3 */
	{ A3, D3, false, false },
	{ A3, E3, false, false },
	{ A3, F3, false, false },
	{ A3, G3, false, false },
	{ A3, H3, false, false },
	{ B3, D3, false, false },
	{ B3, E3, false, false },
	{ B3, F3, false, false },
	{ B3, G3, false, false },
	{ B3, H3, false, false },
	{ C3, A3,  true, false },
	{ C3, B3,  true, false },
	{ C3, C1,  true, false },
	{ C3, C2,  true, false },
	{ C3, C4,  true, false },
	{ C3, C5,  true, false },
	{ C3, C6,  true, false },
	{ C3, C7,  true, false },
	{ C3, C8,  true, false },
	{ C3, D3, false, false },
	{ C3, E3, false, false },
	{ C3, F3, false, false },
	{ C3, G3, false, false },
	{ C3, H3, false, false },
	{ D1, D3, false, false },
	{ D1, D4, false, false },
	{ D1, D5, false, false },
	{ D1, D6, false, false },
	{ D1, D7, false, false },
	{ D1, D8, false, false },
	{ D2, A2,  true, false },
	{ D2, B2,  true, false },
	{ D2, C2,  true, false },
	{ D2, D1,  true, false },
	{ D2, D3, false, false },
	{ D2, D4, false, false },
	{ D2, D5, false, false },
	{ D2, D6, false, false },
	{ D2, D7, false, false },
	{ D2, D8, false, false },
	{ D2, E2,  true, false },
	{ D2, F2,  true, false },
	{ D2, G2,  true, false },
	{ D2, H2,  true, false },
	{ D3, A3, false, false },
	{ D3, B3, false, false },
	{ D3, C3, false, false },
	{ D3, D1, false, false },
	{ D3, D2, false, false },
	{ D3, D4, false, false },
	{ D3, D5, false, false },
	{ D3, D6, false, false },
	{ D3, D7, false, false },
	{ D3, D8, false, false },
	{ D3, E3, false, false },
	{ D3, F3, false, false },
	{ D3, G3, false, false },
	{ D3, H3, false, false },
	{ D4, A4,  true, false },
	{ D4, B4,  true, false },
	{ D4, C4,  true, false },
	{ D4, D1, false, false },
	{ D4, D2, false, false },
	{ D4, D3, false, false },
	{ D4, D5,  true, false },
	{ D4, D6,  true, false },
	{ D4, D7,  true, false },
	{ D4, D8,  true, false },
	{ D4, E4,  true, false },
	{ D4, F4,  true, false },
	{ D4, G4,  true, false },
	{ D4, H4,  true, false },
	{ D5, D1, false, false },
	{ D5, D2, false, false },
	{ D5, D3, false, false },
	{ D6, D1, false, false },
	{ D6, D2, false, false },
	{ D6, D3, false, false },
	{ D7, D1, false, false },
	{ D7, D2, false, false },
	{ D7, D3, false, false },
	{ D8, D1, false, false },
	{ D8, D2, false, false },
	{ D8, D3, false, false },
	{ E3, A3, false, false },
	{ E3, B3, false, false },
	{ E3, C3, false, false },
	{ E3, D3, false, false },
	{ E3, E1,  true, false },
	{ E3, E2,  true, false },
	{ E3, E4,  true, false },
	{ E3, E5,  true, false },
	{ E3, E6,  true, false },
	{ E3, E7,  true, false },
	{ E3, E8,  true, false },
	{ E3, F3,  true, false },
	{ E3, G3,  true, false },
	{ E3, H3,  true, false },
	{ F3, A3, false, false },
	{ F3, B3, false, false },
	{ F3, C3, false, false },
	{ F3, D3, false, false },
	{ G3, A3, false, false },
	{ G3, B3, false, false },
	{ G3, C3, false, false },
	{ G3, D3, false, false },
	{ H3, A3, false, false },
	{ H3, B3, false, false },
	{ H3, C3, false, false },
	{ H3, D3, false, false },
	/* BlackRook, D4 */
	{ A4, D4, false, false },
	{ A4, E4, false, false },
	{ A4, F4, false, false },
	{ A4, G4, false, false },
	{ A4, H4, false, false },
	{ B4, D4, false, false },
	{ B4, E4, false, false },
	{ B4, F4, false, false },
	{ B4, G4, false, false },
	{ B4, H4, false, false },
	{ C4, A4,  true, false },
	{ C4, B4,  true, false },
	{ C4, C1,  true, false },
	{ C4, C2,  true, false },
	{ C4, C3,  true, false },
	{ C4, C5,  true, false },
	{ C4, C6,  true, false },
	{ C4, C7,  true, false },
	{ C4, C8,  true, false },
	{ C4, D4, false, false },
	{ C4, E4, false, false },
	{ C4, F4, false, false },
	{ C4, G4, false, false },
	{ C4, H4, false, false },
	{ D1, D4, false, false },
	{ D1, D5, false, false },
	{ D1, D6, false, false },
	{ D1, D7, false, false },
	{ D1, D8, false, false },
	{ D2, D4, false, false },
	{ D2, D5, false, false },
	{ D2, D6, false, false },
	{ D2, D7, false, false },
	{ D2, D8, false, false },
	{ D3, A3,  true, false },
	{ D3, B3,  true, false },
	{ D3, C3,  true, false },
	{ D3, D1,  true, false },
	{ D3, D2,  true, false },
	{ D3, D4, false, false },
	{ D3, D5, false, false },
	{ D3, D6, false, false },
	{ D3, D7, false, false },
	{ D3, D8, false, false },
	{ D3, E3,  true, false },
	{ D3, F3,  true, false },
	{ D3, G3,  true, false },
	{ D3, H3,  true, false },
	{ D4, A4, false, false },
	{ D4, B4, false, false },
	{ D4, C4, false, false },
	{ D4, D1, false, false },
	{ D4, D2, false, false },
	{ D4, D3, false, false },
	{ D4, D5, false, false },
	{ D4, D6, false, false },
	{ D4, D7, false, false },
	{ D4, D8, false, false },
	{ D4, E4, false, false },
	{ D4, F4, false, false },
	{ D4, G4, false, false },
	{ D4, H4, false, false },
	{ D5, A5,  true, false },
	{ D5, B5,  true, false },
	{ D5, C5,  true, false },
	{ D5, D1, false, false },
	{ D5, D2, false, false },
	{ D5, D3, false, false },
	{ D5, D4, false, false },
	{ D5, D6,  true, false },
	{ D5, D7,  true, false },
	{ D5, D8,  true, false },
	{ D5, E5,  true, false },
	{ D5, F5,  true, false },
	{ D5, G5,  true, false },
	{ D5, H5,  true, false },
	{ D6, D1, false, false },
	{ D6, D2, false, false },
	{ D6, D3, false, false },
	{ D6, D4, false, false },
	{ D7, D1, false, false },
	{ D7, D2, false, false },
	{ D7, D3, false, false },
	{ D7, D4, false, false },
	{ D8, D1, false, false },
	{ D8, D2, false, false },
	{ D8, D3, false, false },
	{ D8, D4, false, false },
	{ E4, A4, false, false },
	{ E4, B4, false, false },
	{ E4, C4, false, false },
	{ E4, D4, false, false },
	{ E4, E1,  true, false },
	{ E4, E2,  true, false },
	{ E4, E3,  true, false },
	{ E4, E5,  true, false },
	{ E4, E6,  true, false },
	{ E4, E7,  true, false },
	{ E4, E8,  true, false },
	{ E4, F4,  true, false },
	{ E4, G4,  true, false },
	{ E4, H4,  true, false },
	{ F4, A4, false, false },
	{ F4, B4, false, false },
	{ F4, C4, false, false },
	{ F4, D4, false, false },
	{ G4, A4, false, false },
	{ G4, B4, false, false },
	{ G4, C4, false, false },
	{ G4, D4, false, false },
	{ H4, A4, false, false },
	{ H4, B4, false, false },
	{ H4, C4, false, false },
	{ H4, D4, false, false },
	/* BlackRook, D5 */
	{ A5, D5, false, false },
	{ A5, E5, false, false },
	{ A5, F5, false, false },
	{ A5, G5, false, false },
	{ A5, H5, false, false },
	{ B5, D5, false, false },
	{ B5, E5, false, false },
	{ B5, F5, false, false },
	{ B5, G5, false, false },
	{ B5, H5, false, false },
	{ C5, A5,  true, false },
	{ C5, B5,  true, false },
	{ C5, C1,  true, false },
	{ C5, C2,  true, false },
	{ C5, C3,  true, false },
	{ C5, C4,  true, false },
	{ C5, C6,  true, false },
	{ C5, C7,  true, false },
	{ C5, C8,  true, false },
	{ C5, D5, false, false },
	{ C5, E5, false, false },
	{ C5, F5, false, false },
	{ C5, G5, false, false },
	{ C5, H5, false, false },
	{ D1, D5, false, false },
	{ D1, D6, false, false },
	{ D1, D7, false, false },
	{ D1, D8, false, false },
	{ D2, D5, false, false },
	{ D2, D6, false, false },
	{ D2, D7, false, false },
	{ D2, D8, false, false },
	{ D3, D5, false, false },
	{ D3, D6, false, false },
	{ D3, D7, false, false },
	{ D3, D8, false, false },
	{ D4, A4,  true, false },
	{ D4, B4,  true, false },
	{ D4, C4,  true, false },
	{ D4, D1,  true, false },
	{ D4, D2,  true, false },
	{ D4, D3,  true, false },
	{ D4, D5, false, false },
	{ D4, D6, false, false },
	{ D4, D7, false, false },
	{ D4, D8, false, false },
	{ D4, E4,  true, false },
	{ D4, F4,  true, false },
	{ D4, G4,  true, false },
	{ D4, H4,  true, false },
	{ D5, A5, false, false },
	{ D5, B5, false, false },
	{ D5, C5, false, false },
	{ D5, D1, false, false },
	{ D5, D2, false, false },
	{ D5, D3, false, false },
	{ D5, D4, false, false },
	{ D5, D6, false, false },
	{ D5, D7, false, false },
	{ D5, D8, false, false },
	{ D5, E5, false, false },
	{ D5, F5, false, false },
	{ D5, G5, false, false },
	{ D5, H5, false, false },
	{ D6, A6,  true, false },
	{ D6, B6,  true, false },
	{ D6, C6,  true, false },
	{ D6, D1, false, false },
	{ D6, D2, false, false },
	{ D6, D3, false, false },
	{ D6, D4, false, false },
	{ D6, D5, false, false },
	{ D6, D7,  true, false },
	{ D6, D8,  true, false },
	{ D6, E6,  true, false },
	{ D6, F6,  true, false },
	{ D6, G6,  true, false },
	{ D6, H6,  true, false },
	{ D7, D1, false, false },
	{ D7, D2, false, false },
	{ D7, D3, false, false },
	{ D7, D4, false, false },
	{ D7, D5, false, false },
	{ D8, D1, false, false },
	{ D8, D2, false, false },
	{ D8, D3, false, false },
	{ D8, D4, false, false },
	{ D8, D5, false, false },
	{ E5, A5, false, false },
	{ E5, B5, false, false },
	{ E5, C5, false, false },
	{ E5, D5, false, false },
	{ E5, E1,  true, false },
	{ E5, E2,  true, false },
	{ E5, E3,  true, false },
	{ E5, E4,  true, false },
	{ E5, E6,  true, false },
	{ E5, E7,  true, false },
	{ E5, E8,  true, false },
	{ E5, F5,  true, false },
	{ E5, G5,  true, false },
	{ E5, H5,  true, false },
	{ F5, A5, false, false },
	{ F5, B5, false, false },
	{ F5, C5, false, false },
	{ F5, D5, false, false },
	{ G5, A5, false, false },
	{ G5, B5, false, false },
	{ G5, C5, false, false },
	{ G5, D5, false, false },
	{ H5, A5, false, false },
	{ H5, B5, false, false },
	{ H5, C5, false, false },
	{ H5, D5, false, false },
	/* BlackRook, D6 */
	{ A6, D6, false, false },
	{ A6, E6, false, false },
	{ A6, F6, false, false },
	{ A6, G6, false, false },
	{ A6, H6, false, false },
	{ B6, D6, false, false },
	{ B6, E6, false, false },
	{ B6, F6, false, false },
	{ B6, G6, false, false },
	{ B6, H6, false, false },
	{ C6, A6,  true, false },
	{ C6, B6,  true, false },
	{ C6, C1,  true, false },
	{ C6, C2,  true, false },
	{ C6, C3,  true, false },
	{ C6, C4,  true, false },
	{ C6, C5,  true, false },
	{ C6, C7,  true, false },
	{ C6, C8,  true, false },
	{ C6, D6, false, false },
	{ C6, E6, false, false },
	{ C6, F6, false, false },
	{ C6, G6, false, false },
	{ C6, H6, false, false },
	{ D1, D6, false, false },
	{ D1, D7, false, false },
	{ D1, D8, false, false },
	{ D2, D6, false, false },
	{ D2, D7, false, false },
	{ D2, D8, false, false },
	{ D3, D6, false, false },
	{ D3, D7, false, false },
	{ D3, D8, false, false },
	{ D4, D6, false, false },
	{ D4, D7, false, false },
	{ D4, D8, false, false },
	{ D5, A5,  true, false },
	{ D5, B5,  true, false },
	{ D5, C5,  true, false },
	{ D5, D1,  true, false },
	{ D5, D2,  true, false },
	{ D5, D3,  true, false },
	{ D5, D4,  true, false },
	{ D5, D6, false, false },
	{ D5, D7, false, false },
	{ D5, D8, false, false },
	{ D5, E5,  true, false },
	{ D5, F5,  true, false },
	{ D5, G5,  true, false },
	{ D5, H5,  true, false },
	{ D6, A6, false, false },
	{ D6, B6, false, false },
	{ D6, C6, false, false },
	{ D6, D1, false, false },
	{ D6, D2, false, false },
	{ D6, D3, false, false },
	{ D6, D4, false, false },
	{ D6, D5, false, false },
	{ D6, D7, false, false },
	{ D6, D8, false, false },
	{ D6, E6, false, false },
	{ D6, F6, false, false },
	{ D6, G6, false, false },
	{ D6, H6, false, false },
	{ D7, A7,  true, false },
	{ D7, B7,  true, false },
	{ D7, C7,  true, false },
	{ D7, D1, false, false },
	{ D7, D2, false, false },
	{ D7, D3, false, false },
	{ D7, D4, false, false },
	{ D7, D5, false, false },
	{ D7, D6, false, false },
	{ D7, D8,  true, false },
	{ D7, E7,  true, false },
	{ D7, F7,  true, false },
	{ D7, G7,  true, false },
	{ D7, H7,  true, false },
	{ D8, D1, false, false },
	{ D8, D2, false, false },
	{ D8, D3, false, false },
	{ D8, D4, false, false },
	{ D8, D5, false, false },
	{ D8, D6, false, false },
	{ E6, A6, false, false },
	{ E6, B6, false, false },
	{ E6, C6, false, false },
	{ E6, D6, false, false },
	{ E6, E1,  true, false },
	{ E6, E2,  true, false },
	{ E6, E3,  true, false },
	{ E6, E4,  true, false },
	{ E6, E5,  true, false },
	{ E6, E7,  true, false },
	{ E6, E8,  true, false },
	{ E6, F6,  true, false },
	{ E6, G6,  true, false },
	{ E6, H6,  true, false },
	{ F6, A6, false, false },
	{ F6, B6, false, false },
	{ F6, C6, false, false },
	{ F6, D6, false, false },
	{ G6, A6, false, false },
	{ G6, B6, false, false },
	{ G6, C6, false, false },
	{ G6, D6, false, false },
	{ H6, A6, false, false },
	{ H6, B6, false, false },
	{ H6, C6, false, false },
	{ H6, D6, false, false },
	/* BlackRook, D7 */
	{ A7, D7, false, false },
	{ A7, E7, false, false },
	{ A7, F7, false, false },
	{ A7, G7, false, false },
	{ A7, H7, false, false },
	{ B7, D7, false, false },
	{ B7, E7, false, false },
	{ B7, F7, false, false },
	{ B7, G7, false, false },
	{ B7, H7, false, false },
	{ C7, A7,  true, false },
	{ C7, B7,  true, false },
	{ C7, C1,  true, false },
	{ C7, C2,  true, false },
	{ C7, C3,  true, false },
	{ C7, C4,  true, false },
	{ C7, C5,  true, false },
	{ C7, C6,  true, false },
	{ C7, C8,  true, false },
	{ C7, D7, false, false },
	{ C7, E7, false, false },
	{ C7, F7, false, false },
	{ C7, G7, false, false },
	{ C7, H7, false, false },
	{ D1, D7, false, false },
	{ D1, D8, false, false },
	{ D2, D7, false, false },
	{ D2, D8, false, false },
	{ D3, D7, false, false },
	{ D3, D8, false, false },
	{ D4, D7, false, false },
	{ D4, D8, false, false },
	{ D5, D7, false, false },
	{ D5, D8, false, false },
	{ D6, A6,  true, false },
	{ D6, B6,  true, false },
	{ D6, C6,  true, false },
	{ D6, D1,  true, false },
	{ D6, D2,  true, false },
	{ D6, D3,  true, false },
	{ D6, D4,  true, false },
	{ D6, D5,  true, false },
	{ D6, D7, false, false },
	{ D6, D8, false, false },
	{ D6, E6,  true, false },
	{ D6, F6,  true, false },
	{ D6, G6,  true, false },
	{ D6, H6,  true, false },
	{ D7, A7, false, false },
	{ D7, B7, false, false },
	{ D7, C7, false, false },
	{ D7, D1, false, false },
	{ D7, D2, false, false },
	{ D7, D3, false, false },
	{ D7, D4, false, false },
	{ D7, D5, false, false },
	{ D7, D6, false, false },
	{ D7, D8, false, false },
	{ D7, E7, false, false },
	{ D7, F7, false, false },
	{ D7, G7, false, false },
	{ D7, H7, false, false },
	{ D8, A8,  true, false },
	{ D8, B8,  true, false },
	{ D8, C8,  true, false },
	{ D8, D1, false, false },
	{ D8, D2, false, false },
	{ D8, D3, false, false },
	{ D8, D4, false, false },
	{ D8, D5, false, false },
	{ D8, D6, false, false },
	{ D8, D7, false, false },
	{ D8, E8,  true, false },
	{ D8, F8,  true, false },
	{ D8, G8,  true, false },
	{ D8, H8,  true, false },
	{ E7, A7, false, false },
	{ E7, B7, false, false },
	{ E7, C7, false, false },
	{ E7, D7, false, false },
	{ E7, E1,  true, false },
	{ E7, E2,  true, false },
	{ E7, E3,  true, false },
	{ E7, E4,  true, false },
	{ E7, E5,  true, false },
	{ E7, E6,  true, false },
	{ E7, E8,  true, false },
	{ E7, F7,  true, false },
	{ E7, G7,  true, false },
	{ E7, H7,  true, false },
	{ F7, A7, false, false },
	{ F7, B7, false, false },
	{ F7, C7, false, false },
	{ F7, D7, false, false },
	{ G7, A7, false, false },
	{ G7, B7, false, false },
	{ G7, C7, false, false },
	{ G7, D7, false, false },
	{ H7, A7, false, false },
	{ H7, B7, false, false },
	{ H7, C7, false, false },
	{ H7, D7, false, false },
	/* BlackRook, D8 */
	{ A8, D8, false, false },
	{ A8, E8, false, false },
	{ A8, F8, false, false },
	{ A8, G8, false, false },
	{ A8, H8, false, false },
	{ B8, D8, false, false },
	{ B8, E8, false, false },
	{ B8, F8, false, false },
	{ B8, G8, false, false },
	{ B8, H8, false, false },
	{ C8, A8,  true, false },
	{ C8, B8,  true, false },
	{ C8, C1,  true, false },
	{ C8, C2,  true, false },
	{ C8, C3,  true, false },
	{ C8, C4,  true, false },
	{ C8, C5,  true, false },
	{ C8, C6,  true, false },
	{ C8, C7,  true, false },
	{ C8, D8, false, false },
	{ C8, E8, false, false },
	{ C8, F8, false, false },
	{ C8, G8, false, false },
	{ C8, H8, false, false },
	{ D1, D8, false, false },
	{ D2, D8, false, false },
	{ D3, D8, false, false },
	{ D4, D8, false, false },
	{ D5, D8, false, false },
	{ D6, D8, false, false },
	{ D7, A7,  true, false },
	{ D7, B7,  true, false },
	{ D7, C7,  true, false },
	{ D7, D1,  true, false },
	{ D7, D2,  true, false },
	{ D7, D3,  true, false },
	{ D7, D4,  true, false },
	{ D7, D5,  true, false },
	{ D7, D6,  true, false },
	{ D7, D8, false, false },
	{ D7, E7,  true, false },
	{ D7, F7,  true, false },
	{ D7, G7,  true, false },
	{ D7, H7,  true, false },
	{ D8, A8, false, false },
	{ D8, B8, false, false },
	{ D8, C8, false, false },
	{ D8, D1, false, false },
	{ D8, D2, false, false },
	{ D8, D3, false, false },
	{ D8, D4, false, false },
	{ D8, D5, false, false },
	{ D8, D6, false, false },
	{ D8, D7, false, false },
	{ D8, E8, false, false },
	{ D8, F8, false, false },
	{ D8, G8, false, false },
	{ D8, H8, false, false },
	{ E8, A8, false, false },
	{ E8, B8, false, false },
	{ E8, C8, false, false },
	{ E8, D8, false, false },
	{ E8, E1,  true, false },
	{ E8, E2,  true, false },
	{ E8, E3,  true, false },
	{ E8, E4,  true, false },
	{ E8, E5,  true, false },
	{ E8, E6,  true, false },
	{ E8, E7,  true, false },
	{ E8, F8,  true, false },
	{ E8, G8,  true, false },
	{ E8, H8,  true, false },
	{ F8, A8, false, false },
	{ F8, B8, false, false },
	{ F8, C8, false, false },
	{ F8, D8, false, false },
	{ G8, A8, false, false },
	{ G8, B8, false, false },
	{ G8, C8, false, false },
	{ G8, D8, false, false },
	{ H8, A8, false, false },
	{ H8, B8, false, false },
	{ H8, C8, false, false },
	{ H8, D8, false, false },
	/* BlackRook, E1 */
	{ A1, E1, false, false },
	{ A1, F1, false, false },
	{ A1, G1, false, false },
	{ A1, H1, false, false },
	{ B1, E1, false, false },
	{ B1, F1, false, false },
	{ B1, G1, false, false },
	{ B1, H1, false, false },
	{ C1, E1, false, false },
	{ C1, F1, false, false },
	{ C1, G1, false, false },
	{ C1, H1, false, false },
	{ D1, A1,  true, false },
	{ D1, B1,  true, false },
	{ D1, C1,  true, false },
	{ D1, D2,  true, false },
	{ D1, D3,  true, false },
	{ D1, D4,  true, false },
	{ D1, D5,  true, false },
	{ D1, D6,  true, false },
	{ D1, D7,  true, false },
	{ D1, D8,  true, false },
	{ D1, E1, false, false },
	{ D1, F1, false, false },
	{ D1, G1, false, false },
	{ D1, H1, false, false },
	{ E1, A1, false, false },
	{ E1, B1, false, false },
	{ E1, C1, false, false },
	{ E1, D1, false, false },
	{ E1, E2, false, false },
	{ E1, E3, false, false },
	{ E1, E4, false, false },
	{ E1, E5, false, false },
	{ E1, E6, false, false },
	{ E1, E7, false, false },
	{ E1, E8, false, false },
	{ E1, F1, false, false },
	{ E1, G1, false, false },
	{ E1, H1, false, false },
	{ E2, A2,  true, false },
	{ E2, B2,  true, false },
	{ E2, C2,  true, false },
	{ E2, D2,  true, false },
	{ E2, E1, false, false },
	{ E2, E3,  true, false },
	{ E2, E4,  true, false },
	{ E2, E5,  true, false },
	{ E2, E6,  true, false },
	{ E2, E7,  true, false },
	{ E2, E8,  true, false },
	{ E2, F2,  true, false },
	{ E2, G2,  true, false },
	{ E2, H2,  true, false },
	{ E3, E1, false, false },
	{ E4, E1, false, false },
	{ E5, E1, false, false },
	{ E6, E1, false, false },
	{ E7, E1, false, false },
	{ E8, E1, false, false },
	{ F1, A1, false, false },
	{ F1, B1, false, false },
	{ F1, C1, false, false },
	{ F1, D1, false, false },
	{ F1, E1, false, false },
	{ F1, F2,  true, false },
	{ F1, F3,  true, false },
	{ F1, F4,  true, false },
	{ F1, F5,  true, false },
	{ F1, F6,  true, false },
	{ F1, F7,  true, false },
	{ F1, F8,  true, false },
	{ F1, G1,  true, false },
	{ F1, H1,  true, false },
	{ G1, A1, false, false },
	{ G1, B1, false, false },
	{ G1, C1, false, false },
	{ G1, D1, false, false },
	{ G1, E1, false, false },
	{ H1, A1, false, false },
	{ H1, B1, false, false },
	{ H1, C1, false, false },
	{ H1, D1, false, false },
	{ H1, E1, false, false },
	/* BlackRook, E2 */
	{ A2, E2, false, false },
	{ A2, F2, false, false },
	{ A2, G2, false, false },
	{ A2, H2, false, false },
	{ B2, E2, false, false },
	{ B2, F2, false, false },
	{ B2, G2, false, false },
	{ B2, H2, false, false },
	{ C2, E2, false, false },
	{ C2, F2, false, false },
	{ C2, G2, false, false },
	{ C2, H2, false, false },
	{ D2, A2,  true, false },
	{ D2, B2,  true, false },
	{ D2, C2,  true, false },
	{ D2, D1,  true, false },
	{ D2, D3,  true, false },
	{ D2, D4,  true, false },
	{ D2, D5,  true, false },
	{ D2, D6,  true, false },
	{ D2, D7,  true, false },
	{ D2, D8,  true, false },
	{ D2, E2, false, false },
	{ D2, F2, false, false },
	{ D2, G2, false, false },
	{ D2, H2, false, false },
	{ E1, A1,  true, false },
	{ E1, B1,  true, false },
	{ E1, C1,  true, false },
	{ E1, D1,  true, false },
	{ E1, E2, false, false },
	{ E1, E3, false, false },
	{ E1, E4, false, false },
	{ E1, E5, false, false },
	{ E1, E6, false, false },
	{ E1, E7, false, false },
	{ E1, E8, false, false },
	{ E1, F1,  true, false },
	{ E1, G1,  true, false },
	{ E1, H1,  true, false },
	{ E2, A2, false, false },
	{ E2, B2, false, false },
	{ E2, C2, false, false },
	{ E2, D2, false, false },
	{ E2, E1, false, false },
	{ E2, E3, false, false },
	{ E2, E4, false, false },
	{ E2, E5, false, false },
	{ E2, E6, false, false },
	{ E2, E7, false, false },
	{ E2, E8, false, false },
	{ E2, F2, false, false },
	{ E2, G2, false, false },
	{ E2, H2, false, false },
	{ E3, A3,  true, false },
	{ E3, B3,  true, false },
	{ E3, C3,  true, false },
	{ E3, D3,  true, false },
	{ E3, E1, false, false },
	{ E3, E2, false, false },
	{ E3, E4,  true, false },
	{ E3, E5,  true, false },
	{ E3, E6,  true, false },
	{ E3, E7,  true, false },
	{ E3, E8,  true, false },
	{ E3, F3,  true, false },
	{ E3, G3,  true, false },
	{ E3, H3,  true, false },
	{ E4, E1, false, false },
	{ E4, E2, false, false },
	{ E5, E1, false, false },
	{ E5, E2, false, false },
	{ E6, E1, false, false },
	{ E6, E2, false, false },
	{ E7, E1, false, false },
	{ E7, E2, false, false },
	{ E8, E1, false, false },
	{ E8, E2, false, false },
	{ F2, A2, false, false },
	{ F2, B2, false, false },
	{ F2, C2, false, false },
	{ F2, D2, false, false },
	{ F2, E2, false, false },
	{ F2, F1,  true, false },
	{ F2, F3,  true, false },
	{ F2, F4,  true, false },
	{ F2, F5,  true, false },
	{ F2, F6,  true, false },
	{ F2, F7,  true, false },
	{ F2, F8,  true, false },
	{ F2, G2,  true, false },
	{ F2, H2,  true, false },
	{ G2, A2, false, false },
	{ G2, B2, false, false },
	{ G2, C2, false, false },
	{ G2, D2, false, false },
	{ G2, E2, false, false },
	{ H2, A2, false, false },
	{ H2, B2, false, false },
	{ H2, C2, false, false },
	{ H2, D2, false, false },
	{ H2, E2, false, false },
	/* BlackRook, E3 */
	{ A3, E3, false, false },
	{ A3, F3, false, false },
	{ A3, G3, false, false },
	{ A3, H3, false, false },
	{ B3, E3, false, false },
	{ B3, F3, false, false },
	{ B3, G3, false, false },
	{ B3, H3, false, false },
	{ C3, E3, false, false },
	{ C3, F3, false, false },
	{ C3, G3, false, false },
	{ C3, H3, false, false },
	{ D3, A3,  true, false },
	{ D3, B3,  true, false },
	{ D3, C3,  true, false },
	{ D3, D1,  true, false },
	{ D3, D2,  true, false },
	{ D3, D4,  true, false },
	{ D3, D5,  true, false },
	{ D3, D6,  true, false },
	{ D3, D7,  true, false },
	{ D3, D8,  true, false },
	{ D3, E3, false, false },
	{ D3, F3, false, false },
	{ D3, G3, false, false },
	{ D3, H3, false, false },
	{ E1, E3, false, false },
	{ E1, E4, false, false },
	{ E1, E5, false, false },
	{ E1, E6, false, false },
	{ E1, E7, false, false },
	{ E1, E8, false, false },
	{ E2, A2,  true, false },
	{ E2, B2,  true, false },
	{ E2, C2,  true, false },
	{ E2, D2,  true, false },
	{ E2, E1,  true, false },
	{ E2, E3, false, false },
	{ E2, E4, false, false },
	{ E2, E5, false, false },
	{ E2, E6, false, false },
	{ E2, E7, false, false },
	{ E2, E8, false, false },
	{ E2, F2,  true, false },
	{ E2, G2,  true, false },
	{ E2, H2,  true, false },
	{ E3, A3, false, false },
	{ E3, B3, false, false },
	{ E3, C3, false, false },
	{ E3, D3, false, false },
	{ E3, E1, false, false },
	{ E3, E2, false, false },
	{ E3, E4, false, false },
	{ E3, E5, false, false },
	{ E3, E6, false, false },
	{ E3, E7, false, false },
	{ E3, E8, false, false },
	{ E3, F3, false, false },
	{ E3, G3, false, false },
	{ E3, H3, false, false },
	{ E4, A4,  true, false },
	{ E4, B4,  true, false },
	{ E4, C4,  true, false },
	{ E4, D4,  true, false },
	{ E4, E1, false, false },
	{ E4, E2, false, false },
	{ E4, E3, false, false },
	{ E4, E5,  true, false },
	{ E4, E6,  true, false },
	{ E4, E7,  true, false },
	{ E4, E8,  true, false },
	{ E4, F4,  true, false },
	{ E4, G4,  true, false },
	{ E4, H4,  true, false },
	{ E5, E1, false, false },
	{ E5, E2, false, false },
	{ E5, E3, false, false },
	{ E6, E1, false, false },
	{ E6, E2, false, false },
	{ E6, E3, false, false },
	{ E7, E1, false, false },
	{ E7, E2, false, false },
	{ E7, E3, false, false },
	{ E8, E1, false, false },
	{ E8, E2, false, false },
	{ E8, E3, false, false },
	{ F3, A3, false, false },
	{ F3, B3, false, false },
	{ F3, C3, false, false },
	{ F3, D3, false, false },
	{ F3, E3, false, false },
	{ F3, F1,  true, false },
	{ F3, F2,  true, false },
	{ F3, F4,  true, false },
	{ F3, F5,  true, false },
	{ F3, F6,  true, false },
	{ F3, F7,  true, false },
	{ F3, F8,  true, false },
	{ F3, G3,  true, false },
	{ F3, H3,  true, false },
	{ G3, A3, false, false },
	{ G3, B3, false, false },
	{ G3, C3, false, false },
	{ G3, D3, false, false },
	{ G3, E3, false, false },
	{ H3, A3, false, false },
	{ H3, B3, false, false },
	{ H3, C3, false, false },
	{ H3, D3, false, false },
	{ H3, E3, false, false },
	/* BlackRook, E4 */
	{ A4, E4, false, false },
	{ A4, F4, false, false },
	{ A4, G4, false, false },
	{ A4, H4, false, false },
	{ B4, E4, false, false },
	{ B4, F4, false, false },
	{ B4, G4, false, false },
	{ B4, H4, false, false },
	{ C4, E4, false, false },
	{ C4, F4, false, false },
	{ C4, G4, false, false },
	{ C4, H4, false, false },
	{ D4, A4,  true, false },
	{ D4, B4,  true, false },
	{ D4, C4,  true, false },
	{ D4, D1,  true, false },
	{ D4, D2,  true, false },
	{ D4, D3,  true, false },
	{ D4, D5,  true, false },
	{ D4, D6,  true, false },
	{ D4, D7,  true, false },
	{ D4, D8,  true, false },
	{ D4, E4, false, false },
	{ D4, F4, false, false },
	{ D4, G4, false, false },
	{ D4, H4, false, false },
	{ E1, E4, false, false },
	{ E1, E5, false, false },
	{ E1, E6, false, false },
	{ E1, E7, false, false },
	{ E1, E8, false, false },
	{ E2, E4, false, false },
	{ E2, E5, false, false },
	{ E2, E6, false, false },
	{ E2, E7, false, false },
	{ E2, E8, false, false },
	{ E3, A3,  true, false },
	{ E3, B3,  true, false },
	{ E3, C3,  true, false },
	{ E3, D3,  true, false },
	{ E3, E1,  true, false },
	{ E3, E2,  true, false },
	{ E3, E4, false, false },
	{ E3, E5, false, false },
	{ E3, E6, false, false },
	{ E3, E7, false, false },
	{ E3, E8, false, false },
	{ E3, F3,  true, false },
	{ E3, G3,  true, false },
	{ E3, H3,  true, false },
	{ E4, A4, false, false },
	{ E4, B4, false, false },
	{ E4, C4, false, false },
	{ E4, D4, false, false },
	{ E4, E1, false, false },
	{ E4, E2, false, false },
	{ E4, E3, false, false },
	{ E4, E5, false, false },
	{ E4, E6, false, false },
	{ E4, E7, false, false },
	{ E4, E8, false, false },
	{ E4, F4, false, false },
	{ E4, G4, false, false },
	{ E4, H4, false, false },
	{ E5, A5,  true, false },
	{ E5, B5,  true, false },
	{ E5, C5,  true, false },
	{ E5, D5,  true, false },
	{ E5, E1, false, false },
	{ E5, E2, false, false },
	{ E5, E3, false, false },
	{ E5, E4, false, false },
	{ E5, E6,  true, false },
	{ E5, E7,  true, false },
	{ E5, E8,  true, false },
	{ E5, F5,  true, false },
	{ E5, G5,  true, false },
	{ E5, H5,  true, false },
	{ E6, E1, false, false },
	{ E6, E2, false, false },
	{ E6, E3, false, false },
	{ E6, E4, false, false },
	{ E7, E1, false, false },
	{ E7, E2, false, false },
	{ E7, E3, false, false },
	{ E7, E4, false, false },
	{ E8, E1, false, false },
	{ E8, E2, false, false },
	{ E8, E3, false, false },
	{ E8, E4, false, false },
	{ F4, A4, false, false },
	{ F4, B4, false, false },
	{ F4, C4, false, false },
	{ F4, D4, false, false },
	{ F4, E4, false, false },
	{ F4, F1,  true, false },
	{ F4, F2,  true, false },
	{ F4, F3,  true, false },
	{ F4, F5,  true, false },
	{ F4, F6,  true, false },
	{ F4, F7,  true, false },
	{ F4, F8,  true, false },
	{ F4, G4,  true, false },
	{ F4, H4,  true, false },
	{ G4, A4, false, false },
	{ G4, B4, false, false },
	{ G4, C4, false, false },
	{ G4, D4, false, false },
	{ G4, E4, false, false },
	{ H4, A4, false, false },
	{ H4, B4, false, false },
	{ H4, C4, false, false },
	{ H4, D4, false, false },
	{ H4, E4, false, false },
	/* BlackRook, E5 */
	{ A5, E5, false, false },
	{ A5, F5, false, false },
	{ A5, G5, false, false },
	{ A5, H5, false, false },
	{ B5, E5, false, false },
	{ B5, F5, false, false },
	{ B5, G5, false, false },
	{ B5, H5, false, false },
	{ C5, E5, false, false },
	{ C5, F5, false, false },
	{ C5, G5, false, false },
	{ C5, H5, false, false },
	{ D5, A5,  true, false },
	{ D5, B5,  true, false },
	{ D5, C5,  true, false },
	{ D5, D1,  true, false },
	{ D5, D2,  true, false },
	{ D5, D3,  true, false },
	{ D5, D4,  true, false },
	{ D5, D6,  true, false },
	{ D5, D7,  true, false },
	{ D5, D8,  true, false },
	{ D5, E5, false, false },
	{ D5, F5, false, false },
	{ D5, G5, false, false },
	{ D5, H5, false, false },
	{ E1, E5, false, false },
	{ E1, E6, false, false },
	{ E1, E7, false, false },
	{ E1, E8, false, false },
	{ E2, E5, false, false },
	{ E2, E6, false, false },
	{ E2, E7, false, false },
	{ E2, E8, false, false },
	{ E3, E5, false, false },
	{ E3, E6, false, false },
	{ E3, E7, false, false },
	{ E3, E8, false, false },
	{ E4, A4,  true, false },
	{ E4, B4,  true, false },
	{ E4, C4,  true, false },
	{ E4, D4,  true, false },
	{ E4, E1,  true, false },
	{ E4, E2,  true, false },
	{ E4, E3,  true, false },
	{ E4, E5, false, false },
	{ E4, E6, false, false },
	{ E4, E7, false, false },
	{ E4, E8, false, false },
	{ E4, F4,  true, false },
	{ E4, G4,  true, false },
	{ E4, H4,  true, false },
	{ E5, A5, false, false },
	{ E5, B5, false, false },
	{ E5, C5, false, false },
	{ E5, D5, false, false },
	{ E5, E1, false, false },
	{ E5, E2, false, false },
	{ E5, E3, false, false },
	{ E5, E4, false, false },
	{ E5, E6, false, false },
	{ E5, E7, false, false },
	{ E5, E8, false, false },
	{ E5, F5, false, false },
	{ E5, G5, false, false },
	{ E5, H5, false, false },
	{ E6, A6,  true, false },
	{ E6, B6,  true, false },
	{ E6, C6,  true, false },
	{ E6, D6,  true, false },
	{ E6, E1, false, false },
	{ E6, E2, false, false },
	{ E6, E3, false, false },
	{ E6, E4, false, false },
	{ E6, E5, false, false },
	{ E6, E7,  true, false },
	{ E6, E8,  true, false },
	{ E6, F6,  true, false },
	{ E6, G6,  true, false },
	{ E6, H6,  true, false },
	{ E7, E1, false, false },
	{ E7, E2, false, false },
	{ E7, E3, false, false },
	{ E7, E4, false, false },
	{ E7, E5, false, false },
	{ E8, E1, false, false },
	{ E8, E2, false, false },
	{ E8, E3, false, false },
	{ E8, E4, false, false },
	{ E8, E5, false, false },
	{ F5, A5, false, false },
	{ F5, B5, false, false },
	{ F5, C5, false, false },
	{ F5, D5, false, false },
	{ F5, E5, false, false },
	{ F5, F1,  true, false },
	{ F5, F2,  true, false },
	{ F5, F3,  true, false },
	{ F5, F4,  true, false },
	{ F5, F6,  true, false },
	{ F5, F7,  true, false },
	{ F5, F8,  true, false },
	{ F5, G5,  true, false },
	{ F5, H5,  true, false },
	{ G5, A5, false, false },
	{ G5, B5, false, false },
	{ G5, C5, false, false },
	{ G5, D5, false, false },
	{ G5, E5, false, false },
	{ H5, A5, false, false },
	{ H5, B5, false, false },
	{ H5, C5, false, false },
	{ H5, D5, false, false },
	{ H5, E5, false, false },
	/* BlackRook, E6 */
	{ A6, E6, false, false },
	{ A6, F6, false, false },
	{ A6, G6, false, false },
	{ A6, H6, false, false },
	{ B6, E6, false, false },
	{ B6, F6, false, false },
	{ B6, G6, false, false },
	{ B6, H6, false, false },
	{ C6, E6, false, false },
	{ C6, F6, false, false },
	{ C6, G6, false, false },
	{ C6, H6, false, false },
	{ D6, A6,  true, false },
	{ D6, B6,  true, false },
	{ D6, C6,  true, false },
	{ D6, D1,  true, false },
	{ D6, D2,  true, false },
	{ D6, D3,  true, false },
	{ D6, D4,  true, false },
	{ D6, D5,  true, false },
	{ D6, D7,  true, false },
	{ D6, D8,  true, false },
	{ D6, E6, false, false },
	{ D6, F6, false, false },
	{ D6, G6, false, false },
	{ D6, H6, false, false },
	{ E1, E6, false, false },
	{ E1, E7, false, false },
	{ E1, E8, false, false },
	{ E2, E6, false, false },
	{ E2, E7, false, false },
	{ E2, E8, false, false },
	{ E3, E6, false, false },
	{ E3, E7, false, false },
	{ E3, E8, false, false },
	{ E4, E6, false, false },
	{ E4, E7, false, false },
	{ E4, E8, false, false },
	{ E5, A5,  true, false },
	{ E5, B5,  true, false },
	{ E5, C5,  true, false },
	{ E5, D5,  true, false },
	{ E5, E1,  true, false },
	{ E5, E2,  true, false },
	{ E5, E3,  true, false },
	{ E5, E4,  true, false },
	{ E5, E6, false, false },
	{ E5, E7, false, false },
	{ E5, E8, false, false },
	{ E5, F5,  true, false },
	{ E5, G5,  true, false },
	{ E5, H5,  true, false },
	{ E6, A6, false, false },
	{ E6, B6, false, false },
	{ E6, C6, false, false },
	{ E6, D6, false, false },
	{ E6, E1, false, false },
	{ E6, E2, false, false },
	{ E6, E3, false, false },
	{ E6, E4, false, false },
	{ E6, E5, false, false },
	{ E6, E7, false, false },
	{ E6, E8, false, false },
	{ E6, F6, false, false },
	{ E6, G6, false, false },
	{ E6, H6, false, false },
	{ E7, A7,  true, false },
	{ E7, B7,  true, false },
	{ E7, C7,  true, false },
	{ E7, D7,  true, false },
	{ E7, E1, false, false },
	{ E7, E2, false, false },
	{ E7, E3, false, false },
	{ E7, E4, false, false },
	{ E7, E5, false, false },
	{ E7, E6, false, false },
	{ E7, E8,  true, false },
	{ E7, F7,  true, false },
	{ E7, G7,  true, false },
	{ E7, H7,  true, false },
	{ E8, E1, false, false },
	{ E8, E2, false, false },
	{ E8, E3, false, false },
	{ E8, E4, false, false },
	{ E8, E5, false, false },
	{ E8, E6, false, false },
	{ F6, A6, false, false },
	{ F6, B6, false, false },
	{ F6, C6, false, false },
	{ F6, D6, false, false },
	{ F6, E6, false, false },
	{ F6, F1,  true, false },
	{ F6, F2,  true, false },
	{ F6, F3,  true, false },
	{ F6, F4,  true, false },
	{ F6, F5,  true, false },
	{ F6, F7,  true, false },
	{ F6, F8,  true, false },
	{ F6, G6,  true, false },
	{ F6, H6,  true, false },
	{ G6, A6, false, false },
	{ G6, B6, false, false },
	{ G6, C6, false, false },
	{ G6, D6, false, false },
	{ G6, E6, false, false },
	{ H6, A6, false, false },
	{ H6, B6, false, false },
	{ H6, C6, false, false },
	{ H6, D6, false, false },
	{ H6, E6, false, false },
	/* BlackRook, E7 */
	{ A7, E7, false, false },
	{ A7, F7, false, false },
	{ A7, G7, false, false },
	{ A7, H7, false, false },
	{ B7, E7, false, false },
	{ B7, F7, false, false },
	{ B7, G7, false, false },
	{ B7, H7, false, false },
	{ C7, E7, false, false },
	{ C7, F7, false, false },
	{ C7, G7, false, false },
	{ C7, H7, false, false },
	{ D7, A7,  true, false },
	{ D7, B7,  true, false },
	{ D7, C7,  true, false },
	{ D7, D1,  true, false },
	{ D7, D2,  true, false },
	{ D7, D3,  true, false },
	{ D7, D4,  true, false },
	{ D7, D5,  true, false },
	{ D7, D6,  true, false },
	{ D7, D8,  true, false },
	{ D7, E7, false, false },
	{ D7, F7, false, false },
	{ D7, G7, false, false },
	{ D7, H7, false, false },
	{ E1, E7, false, false },
	{ E1, E8, false, false },
	{ E2, E7, false, false },
	{ E2, E8, false, false },
	{ E3, E7, false, false },
	{ E3, E8, false, false },
	{ E4, E7, false, false },
	{ E4, E8, false, false },
	{ E5, E7, false, false },
	{ E5, E8, false, false },
	{ E6, A6,  true, false },
	{ E6, B6,  true, false },
	{ E6, C6,  true, false },
	{ E6, D6,  true, false },
	{ E6, E1,  true, false },
	{ E6, E2,  true, false },
	{ E6, E3,  true, false },
	{ E6, E4,  true, false },
	{ E6, E5,  true, false },
	{ E6, E7, false, false },
	{ E6, E8, false, false },
	{ E6, F6,  true, false },
	{ E6, G6,  true, false },
	{ E6, H6,  true, false },
	{ E7, A7, false, false },
	{ E7, B7, false, false },
	{ E7, C7, false, false },
	{ E7, D7, false, false },
	{ E7, E1, false, false },
	{ E7, E2, false, false },
	{ E7, E3, false, false },
	{ E7, E4, false, false },
	{ E7, E5, false, false },
	{ E7, E6, false, false },
	{ E7, E8, false, false },
	{ E7, F7, false, false },
	{ E7, G7, false, false },
	{ E7, H7, false, false },
	{ E8, A8,  true, false },
	{ E8, B8,  true, false },
	{ E8, C8,  true, false },
	{ E8, D8,  true, false },
	{ E8, E1, false, false },
	{ E8, E2, false, false },
	{ E8, E3, false, false },
	{ E8, E4, false, false },
	{ E8, E5, false, false },
	{ E8, E6, false, false },
	{ E8, E7, false, false },
	{ E8, F8,  true, false },
	{ E8, G8,  true, false },
	{ E8, H8,  true, false },
	{ F7, A7, false, false },
	{ F7, B7, false, false },
	{ F7, C7, false, false },
	{ F7, D7, false, false },
	{ F7, E7, false, false },
	{ F7, F1,  true, false },
	{ F7, F2,  true, false },
	{ F7, F3,  true, false },
	{ F7, F4,  true, false },
	{ F7, F5,  true, false },
	{ F7, F6,  true, false },
	{ F7, F8,  true, false },
	{ F7, G7,  true, false },
	{ F7, H7,  true, false },
	{ G7, A7, false, false },
	{ G7, B7, false, false },
	{ G7, C7, false, false },
	{ G7, D7, false, false },
	{ G7, E7, false, false },
	{ H7, A7, false, false },
	{ H7, B7, false, false },
	{ H7, C7, false, false },
	{ H7, D7, false, false },
	{ H7, E7, false, false },
	/* BlackRook, E8 */
	{ A8, E8, false, false },
	{ A8, F8, false, false },
	{ A8, G8, false, false },
	{ A8, H8, false, false },
	{ B8, E8, false, false },
	{ B8, F8, false, false },
	{ B8, G8, false, false },
	{ B8, H8, false, false },
	{ C8, E8, false, false },
	{ C8, F8, false, false },
	{ C8, G8, false, false },
	{ C8, H8, false, false },
	{ D8, A8,  true, false },
	{ D8, B8,  true, false },
	{ D8, C8,  true, false },
	{ D8, D1,  true, false },
	{ D8, D2,  true, false },
	{ D8, D3,  true, false },
	{ D8, D4,  true, false },
	{ D8, D5,  true, false },
	{ D8, D6,  true, false },
	{ D8, D7,  true, false },
	{ D8, E8, false, false },
	{ D8, F8, false, false },
	{ D8, G8, false, false },
	{ D8, H8, false, false },
	{ E1, E8, false, false },
	{ E2, E8, false, false },
	{ E3, E8, false, false },
	{ E4, E8, false, false },
	{ E5, E8, false, false },
	{ E6, E8, false, false },
	{ E7, A7,  true, false },
	{ E7, B7,  true, false },
	{ E7, C7,  true, false },
	{ E7, D7,  true, false },
	{ E7, E1,  true, false },
	{ E7, E2,  true, false },
	{ E7, E3,  true, false },
	{ E7, E4,  true, false },
	{ E7, E5,  true, false },
	{ E7, E6,  true, false },
	{ E7, E8, false, false },
	{ E7, F7,  true, false },
	{ E7, G7,  true, false },
	{ E7, H7,  true, false },
	{ E8, A8, false, false },
	{ E8, B8, false, false },
	{ E8, C8, false, false },
	{ E8, D8, false, false },
	{ E8, E1, false, false },
	{ E8, E2, false, false },
	{ E8, E3, false, false },
	{ E8, E4, false, false },
	{ E8, E5, false, false },
	{ E8, E6, false, false },
	{ E8, E7, false, false },
	{ E8, F8, false, false },
	{ E8, G8, false, false },
	{ E8, H8, false, false },
	{ F8, A8, false, false },
	{ F8, B8, false, false },
	{ F8, C8, false, false },
	{ F8, D8, false, false },
	{ F8, E8, false, false },
	{ F8, F1,  true, false },
	{ F8, F2,  true, false },
	{ F8, F3,  true, false },
	{ F8, F4,  true, false },
	{ F8, F5,  true, false },
	{ F8, F6,  true, false },
	{ F8, F7,  true, false },
	{ F8, G8,  true, false },
	{ F8, H8,  true, false },
	{ G8, A8, false, false },
	{ G8, B8, false, false },
	{ G8, C8, false, false },
	{ G8, D8, false, false },
	{ G8, E8, false, false },
	{ H8, A8, false, false },
	{ H8, B8, false, false },
	{ H8, C8, false, false },
	{ H8, D8, false, false },
	{ H8, E8, false, false },
	/* BlackRook, F1 */
	{ A1, F1, false, false },
	{ A1, G1, false, false },
	{ A1, H1, false, false },
	{ B1, F1, false, false },
	{ B1, G1, false, false },
	{ B1, H1, false, false },
	{ C1, F1, false, false },
	{ C1, G1, false, false },
	{ C1, H1, false, false },
	{ D1, F1, false, false },
	{ D1, G1, false, false },
	{ D1, H1, false, false },
	{ E1, A1,  true, false },
	{ E1, B1,  true, false },
	{ E1, C1,  true, false },
	{ E1, D1,  true, false },
	{ E1, E2,  true, false },
	{ E1, E3,  true, false },
	{ E1, E4,  true, false },
	{ E1, E5,  true, false },
	{ E1, E6,  true, false },
	{ E1, E7,  true, false },
	{ E1, E8,  true, false },
	{ E1, F1, false, false },
	{ E1, G1, false, false },
	{ E1, H1, false, false },
	{ F1, A1, false, false },
	{ F1, B1, false, false },
	{ F1, C1, false, false },
	{ F1, D1, false, false },
	{ F1, E1, false, false },
	{ F1, F2, false, false },
	{ F1, F3, false, false },
	{ F1, F4, false, false },
	{ F1, F5, false, false },
	{ F1, F6, false, false },
	{ F1, F7, false, false },
	{ F1, F8, false, false },
	{ F1, G1, false, false },
	{ F1, H1, false, false },
	{ F2, A2,  true, false },
	{ F2, B2,  true, false },
	{ F2, C2,  true, false },
	{ F2, D2,  true, false },
	{ F2, E2,  true, false },
	{ F2, F1, false, false },
	{ F2, F3,  true, false },
	{ F2, F4,  true, false },
	{ F2, F5,  true, false },
	{ F2, F6,  true, false },
	{ F2, F7,  true, false },
	{ F2, F8,  true, false },
	{ F2, G2,  true, false },
	{ F2, H2,  true, false },
	{ F3, F1, false, false },
	{ F4, F1, false, false },
	{ F5, F1, false, false },
	{ F6, F1, false, false },
	{ F7, F1, false, false },
	{ F8, F1, false, false },
	{ G1, A1, false, false },
	{ G1, B1, false, false },
	{ G1, C1, false, false },
	{ G1, D1, false, false },
	{ G1, E1, false, false },
	{ G1, F1, false, false },
	{ G1, G2,  true, false },
	{ G1, G3,  true, false },
	{ G1, G4,  true, false },
	{ G1, G5,  true, false },
	{ G1, G6,  true, false },
	{ G1, G7,  true, false },
	{ G1, G8,  true, false },
	{ G1, H1,  true, false },
	{ H1, A1, false, false },
	{ H1, B1, false, false },
	{ H1, C1, false, false },
	{ H1, D1, false, false },
	{ H1, E1, false, false },
	{ H1, F1, false, false },
	/* BlackRook, F2 */
	{ A2, F2, false, false },
	{ A2, G2, false, false },
	{ A2, H2, false, false },
	{ B2, F2, false, false },
	{ B2, G2, false, false },
	{ B2, H2, false, false },
	{ C2, F2, false, false },
	{ C2, G2, false, false },
	{ C2, H2, false, false },
	{ D2, F2, false, false },
	{ D2, G2, false, false },
	{ D2, H2, false, false },
	{ E2, A2,  true, false },
	{ E2, B2,  true, false },
	{ E2, C2,  true, false },
	{ E2, D2,  true, false },
	{ E2, E1,  true, false },
	{ E2, E3,  true, false },
	{ E2, E4,  true, false },
	{ E2, E5,  true, false },
	{ E2, E6,  true, false },
	{ E2, E7,  true, false },
	{ E2, E8,  true, false },
	{ E2, F2, false, false },
	{ E2, G2, false, false },
	{ E2, H2, false, false },
	{ F1, A1,  true, false },
	{ F1, B1,  true, false },
	{ F1, C1,  true, false },
	{ F1, D1,  true, false },
	{ F1, E1,  true, false },
	{ F1, F2, false, false },
	{ F1, F3, false, false },
	{ F1, F4, false, false },
	{ F1, F5, false, false },
	{ F1, F6, false, false },
	{ F1, F7, false, false },
	{ F1, F8, false, false },
	{ F1, G1,  true, false },
	{ F1, H1,  true, false },
	{ F2, A2, false, false },
	{ F2, B2, false, false },
	{ F2, C2, false, false },
	{ F2, D2, false, false },
	{ F2, E2, false, false },
	{ F2, F1, false, false },
	{ F2, F3, false, false },
	{ F2, F4, false, false },
	{ F2, F5, false, false },
	{ F2, F6, false, false },
	{ F2, F7, false, false },
	{ F2, F8, false, false },
	{ F2, G2, false, false },
	{ F2, H2, false, false },
	{ F3, A3,  true, false },
	{ F3, B3,  true, false },
	{ F3, C3,  true, false },
	{ F3, D3,  true, false },
	{ F3, E3,  true, false },
	{ F3, F1, false, false },
	{ F3, F2, false, false },
	{ F3, F4,  true, false },
	{ F3, F5,  true, false },
	{ F3, F6,  true, false },
	{ F3, F7,  true, false },
	{ F3, F8,  true, false },
	{ F3, G3,  true, false },
	{ F3, H3,  true, false },
	{ F4, F1, false, false },
	{ F4, F2, false, false },
	{ F5, F1, false, false },
	{ F5, F2, false, false },
	{ F6, F1, false, false },
	{ F6, F2, false, false },
	{ F7, F1, false, false },
	{ F7, F2, false, false },
	{ F8, F1, false, false },
	{ F8, F2, false, false },
	{ G2, A2, false, false },
	{ G2, B2, false, false },
	{ G2, C2, false, false },
	{ G2, D2, false, false },
	{ G2, E2, false, false },
	{ G2, F2, false, false },
	{ G2, G1,  true, false },
	{ G2, G3,  true, false },
	{ G2, G4,  true, false },
	{ G2, G5,  true, false },
	{ G2, G6,  true, false },
	{ G2, G7,  true, false },
	{ G2, G8,  true, false },
	{ G2, H2,  true, false },
	{ H2, A2, false, false },
	{ H2, B2, false, false },
	{ H2, C2, false, false },
	{ H2, D2, false, false },
	{ H2, E2, false, false },
	{ H2, F2, false, false },
	/* BlackRook, F3 */
	{ A3, F3, false, false },
	{ A3, G3, false, false },
	{ A3, H3, false, false },
	{ B3, F3, false, false },
	{ B3, G3, false, false },
	{ B3, H3, false, false },
	{ C3, F3, false, false },
	{ C3, G3, false, false },
	{ C3, H3, false, false },
	{ D3, F3, false, false },
	{ D3, G3, false, false },
	{ D3, H3, false, false },
	{ E3, A3,  true, false },
	{ E3, B3,  true, false },
	{ E3, C3,  true, false },
	{ E3, D3,  true, false },
	{ E3, E1,  true, false },
	{ E3, E2,  true, false },
	{ E3, E4,  true, false },
	{ E3, E5,  true, false },
	{ E3, E6,  true, false },
	{ E3, E7,  true, false },
	{ E3, E8,  true, false },
	{ E3, F3, false, false },
	{ E3, G3, false, false },
	{ E3, H3, false, false },
	{ F1, F3, false, false },
	{ F1, F4, false, false },
	{ F1, F5, false, false },
	{ F1, F6, false, false },
	{ F1, F7, false, false },
	{ F1, F8, false, false },
	{ F2, A2,  true, false },
	{ F2, B2,  true, false },
	{ F2, C2,  true, false },
	{ F2, D2,  true, false },
	{ F2, E2,  true, false },
	{ F2, F1,  true, false },
	{ F2, F3, false, false },
	{ F2, F4, false, false },
	{ F2, F5, false, false },
	{ F2, F6, false, false },
	{ F2, F7, false, false },
	{ F2, F8, false, false },
	{ F2, G2,  true, false },
	{ F2, H2,  true, false },
	{ F3, A3, false, false },
	{ F3, B3, false, false },
	{ F3, C3, false, false },
	{ F3, D3, false, false },
	{ F3, E3, false, false },
	{ F3, F1, false, false },
	{ F3, F2, false, false },
	{ F3, F4, false, false },
	{ F3, F5, false, false },
	{ F3, F6, false, false },
	{ F3, F7, false, false },
	{ F3, F8, false, false },
	{ F3, G3, false, false },
	{ F3, H3, false, false },
	{ F4, A4,  true, false },
	{ F4, B4,  true, false },
	{ F4, C4,  true, false },
	{ F4, D4,  true, false },
	{ F4, E4,  true, false },
	{ F4, F1, false, false },
	{ F4, F2, false, false },
	{ F4, F3, false, false },
	{ F4, F5,  true, false },
	{ F4, F6,  true, false },
	{ F4, F7,  true, false },
	{ F4, F8,  true, false },
	{ F4, G4,  true, false },
	{ F4, H4,  true, false },
	{ F5, F1, false, false },
	{ F5, F2, false, false },
	{ F5, F3, false, false },
	{ F6, F1, false, false },
	{ F6, F2, false, false },
	{ F6, F3, false, false },
	{ F7, F1, false, false },
	{ F7, F2, false, false },
	{ F7, F3, false, false },
	{ F8, F1, false, false },
	{ F8, F2, false, false },
	{ F8, F3, false, false },
	{ G3, A3, false, false },
	{ G3, B3, false, false },
	{ G3, C3, false, false },
	{ G3, D3, false, false },
	{ G3, E3, false, false },
	{ G3, F3, false, false },
	{ G3, G1,  true, false },
	{ G3, G2,  true, false },
	{ G3, G4,  true, false },
	{ G3, G5,  true, false },
	{ G3, G6,  true, false },
	{ G3, G7,  true, false },
	{ G3, G8,  true, false },
	{ G3, H3,  true, false },
	{ H3, A3, false, false },
	{ H3, B3, false, false },
	{ H3, C3, false, false },
	{ H3, D3, false, false },
	{ H3, E3, false, false },
	{ H3, F3, false, false },
	/* BlackRook, F4 */
	{ A4, F4, false, false },
	{ A4, G4, false, false },
	{ A4, H4, false, false },
	{ B4, F4, false, false },
	{ B4, G4, false, false },
	{ B4, H4, false, false },
	{ C4, F4, false, false },
	{ C4, G4, false, false },
	{ C4, H4, false, false },
	{ D4, F4, false, false },
	{ D4, G4, false, false },
	{ D4, H4, false, false },
	{ E4, A4,  true, false },
	{ E4, B4,  true, false },
	{ E4, C4,  true, false },
	{ E4, D4,  true, false },
	{ E4, E1,  true, false },
	{ E4, E2,  true, false },
	{ E4, E3,  true, false },
	{ E4, E5,  true, false },
	{ E4, E6,  true, false },
	{ E4, E7,  true, false },
	{ E4, E8,  true, false },
	{ E4, F4, false, false },
	{ E4, G4, false, false },
	{ E4, H4, false, false },
	{ F1, F4, false, false },
	{ F1, F5, false, false },
	{ F1, F6, false, false },
	{ F1, F7, false, false },
	{ F1, F8, false, false },
	{ F2, F4, false, false },
	{ F2, F5, false, false },
	{ F2, F6, false, false },
	{ F2, F7, false, false },
	{ F2, F8, false, false },
	{ F3, A3,  true, false },
	{ F3, B3,  true, false },
	{ F3, C3,  true, false },
	{ F3, D3,  true, false },
	{ F3, E3,  true, false },
	{ F3, F1,  true, false },
	{ F3, F2,  true, false },
	{ F3, F4, false, false },
	{ F3, F5, false, false },
	{ F3, F6, false, false },
	{ F3, F7, false, false },
	{ F3, F8, false, false },
	{ F3, G3,  true, false },
	{ F3, H3,  true, false },
	{ F4, A4, false, false },
	{ F4, B4, false, false },
	{ F4, C4, false, false },
	{ F4, D4, false, false },
	{ F4, E4, false, false },
	{ F4, F1, false, false },
	{ F4, F2, false, false },
	{ F4, F3, false, false },
	{ F4, F5, false, false },
	{ F4, F6, false, false },
	{ F4, F7, false, false },
	{ F4, F8, false, false },
	{ F4, G4, false, false },
	{ F4, H4, false, false },
	{ F5, A5,  true, false },
	{ F5, B5,  true, false },
	{ F5, C5,  true, false },
	{ F5, D5,  true, false },
	{ F5, E5,  true, false },
	{ F5, F1, false, false },
	{ F5, F2, false, false },
	{ F5, F3, false, false },
	{ F5, F4, false, false },
	{ F5, F6,  true, false },
	{ F5, F7,  true, false },
	{ F5, F8,  true, false },
	{ F5, G5,  true, false },
	{ F5, H5,  true, false },
	{ F6, F1, false, false },
	{ F6, F2, false, false },
	{ F6, F3, false, false },
	{ F6, F4, false, false },
	{ F7, F1, false, false },
	{ F7, F2, false, false },
	{ F7, F3, false, false },
	{ F7, F4, false, false },
	{ F8, F1, false, false },
	{ F8, F2, false, false },
	{ F8, F3, false, false },
	{ F8, F4, false, false },
	{ G4, A4, false, false },
	{ G4, B4, false, false },
	{ G4, C4, false, false },
	{ G4, D4, false, false },
	{ G4, E4, false, false },
	{ G4, F4, false, false },
	{ G4, G1,  true, false },
	{ G4, G2,  true, false },
	{ G4, G3,  true, false },
	{ G4, G5,  true, false },
	{ G4, G6,  true, false },
	{ G4, G7,  true, false },
	{ G4, G8,  true, false },
	{ G4, H4,  true, false },
	{ H4, A4, false, false },
	{ H4, B4, false, false },
	{ H4, C4, false, false },
	{ H4, D4, false, false },
	{ H4, E4, false, false },
	{ H4, F4, false, false },
	/* BlackRook, F5 */
	{ A5, F5, false, false },
	{ A5, G5, false, false },
	{ A5, H5, false, false },
	{ B5, F5, false, false },
	{ B5, G5, false, false },
	{ B5, H5, false, false },
	{ C5, F5, false, false },
	{ C5, G5, false, false },
	{ C5, H5, false, false },
	{ D5, F5, false, false },
	{ D5, G5, false, false },
	{ D5, H5, false, false },
	{ E5, A5,  true, false },
	{ E5, B5,  true, false },
	{ E5, C5,  true, false },
	{ E5, D5,  true, false },
	{ E5, E1,  true, false },
	{ E5, E2,  true, false },
	{ E5, E3,  true, false },
	{ E5, E4,  true, false },
	{ E5, E6,  true, false },
	{ E5, E7,  true, false },
	{ E5, E8,  true, false },
	{ E5, F5, false, false },
	{ E5, G5, false, false },
	{ E5, H5, false, false },
	{ F1, F5, false, false },
	{ F1, F6, false, false },
	{ F1, F7, false, false },
	{ F1, F8, false, false },
	{ F2, F5, false, false },
	{ F2, F6, false, false },
	{ F2, F7, false, false },
	{ F2, F8, false, false },
	{ F3, F5, false, false },
	{ F3, F6, false, false },
	{ F3, F7, false, false },
	{ F3, F8, false, false },
	{ F4, A4,  true, false },
	{ F4, B4,  true, false },
	{ F4, C4,  true, false },
	{ F4, D4,  true, false },
	{ F4, E4,  true, false },
	{ F4, F1,  true, false },
	{ F4, F2,  true, false },
	{ F4, F3,  true, false },
	{ F4, F5, false, false },
	{ F4, F6, false, false },
	{ F4, F7, false, false },
	{ F4, F8, false, false },
	{ F4, G4,  true, false },
	{ F4, H4,  true, false },
	{ F5, A5, false, false },
	{ F5, B5, false, false },
	{ F5, C5, false, false },
	{ F5, D5, false, false },
	{ F5, E5, false, false },
	{ F5, F1, false, false },
	{ F5, F2, false, false },
	{ F5, F3, false, false },
	{ F5, F4, false, false },
	{ F5, F6, false, false },
	{ F5, F7, false, false },
	{ F5, F8, false, false },
	{ F5, G5, false, false },
	{ F5, H5, false, false },
	{ F6, A6,  true, false },
	{ F6, B6,  true, false },
	{ F6, C6,  true, false },
	{ F6, D6,  true, false },
	{ F6, E6,  true, false },
	{ F6, F1, false, false },
	{ F6, F2, false, false },
	{ F6, F3, false, false },
	{ F6, F4, false, false },
	{ F6, F5, false, false },
	{ F6, F7,  true, false },
	{ F6, F8,  true, false },
	{ F6, G6,  true, false },
	{ F6, H6,  true, false },
	{ F7, F1, false, false },
	{ F7, F2, false, false },
	{ F7, F3, false, false },
	{ F7, F4, false, false },
	{ F7, F5, false, false },
	{ F8, F1, false, false },
	{ F8, F2, false, false },
	{ F8, F3, false, false },
	{ F8, F4, false, false },
	{ F8, F5, false, false },
	{ G5, A5, false, false },
	{ G5, B5, false, false },
	{ G5, C5, false, false },
	{ G5, D5, false, false },
	{ G5, E5, false, false },
	{ G5, F5, false, false },
	{ G5, G1,  true, false },
	{ G5, G2,  true, false },
	{ G5, G3,  true, false },
	{ G5, G4,  true, false },
	{ G5, G6,  true, false },
	{ G5, G7,  true, false },
	{ G5, G8,  true, false },
	{ G5, H5,  true, false },
	{ H5, A5, false, false },
	{ H5, B5, false, false },
	{ H5, C5, false, false },
	{ H5, D5, false, false },
	{ H5, E5, false, false },
	{ H5, F5, false, false },
	/* BlackRook, F6 */
	{ A6, F6, false, false },
	{ A6, G6, false, false },
	{ A6, H6, false, false },
	{ B6, F6, false, false },
	{ B6, G6, false, false },
	{ B6, H6, false, false },
	{ C6, F6, false, false },
	{ C6, G6, false, false },
	{ C6, H6, false, false },
	{ D6, F6, false, false },
	{ D6, G6, false, false },
	{ D6, H6, false, false },
	{ E6, A6,  true, false },
	{ E6, B6,  true, false },
	{ E6, C6,  true, false },
	{ E6, D6,  true, false },
	{ E6, E1,  true, false },
	{ E6, E2,  true, false },
	{ E6, E3,  true, false },
	{ E6, E4,  true, false },
	{ E6, E5,  true, false },
	{ E6, E7,  true, false },
	{ E6, E8,  true, false },
	{ E6, F6, false, false },
	{ E6, G6, false, false },
	{ E6, H6, false, false },
	{ F1, F6, false, false },
	{ F1, F7, false, false },
	{ F1, F8, false, false },
	{ F2, F6, false, false },
	{ F2, F7, false, false },
	{ F2, F8, false, false },
	{ F3, F6, false, false },
	{ F3, F7, false, false },
	{ F3, F8, false, false },
	{ F4, F6, false, false },
	{ F4, F7, false, false },
	{ F4, F8, false, false },
	{ F5, A5,  true, false },
	{ F5, B5,  true, false },
	{ F5, C5,  true, false },
	{ F5, D5,  true, false },
	{ F5, E5,  true, false },
	{ F5, F1,  true, false },
	{ F5, F2,  true, false },
	{ F5, F3,  true, false },
	{ F5, F4,  true, false },
	{ F5, F6, false, false },
	{ F5, F7, false, false },
	{ F5, F8, false, false },
	{ F5, G5,  true, false },
	{ F5, H5,  true, false },
	{ F6, A6, false, false },
	{ F6, B6, false, false },
	{ F6, C6, false, false },
	{ F6, D6, false, false },
	{ F6, E6, false, false },
	{ F6, F1, false, false },
	{ F6, F2, false, false },
	{ F6, F3, false, false },
	{ F6, F4, false, false },
	{ F6, F5, false, false },
	{ F6, F7, false, false },
	{ F6, F8, false, false },
	{ F6, G6, false, false },
	{ F6, H6, false, false },
	{ F7, A7,  true, false },
	{ F7, B7,  true, false },
	{ F7, C7,  true, false },
	{ F7, D7,  true, false },
	{ F7, E7,  true, false },
	{ F7, F1, false, false },
	{ F7, F2, false, false },
	{ F7, F3, false, false },
	{ F7, F4, false, false },
	{ F7, F5, false, false },
	{ F7, F6, false, false },
	{ F7, F8,  true, false },
	{ F7, G7,  true, false },
	{ F7, H7,  true, false },
	{ F8, F1, false, false },
	{ F8, F2, false, false },
	{ F8, F3, false, false },
	{ F8, F4, false, false },
	{ F8, F5, false, false },
	{ F8, F6, false, false },
	{ G6, A6, false, false },
	{ G6, B6, false, false },
	{ G6, C6, false, false },
	{ G6, D6, false, false },
	{ G6, E6, false, false },
	{ G6, F6, false, false },
	{ G6, G1,  true, false },
	{ G6, G2,  true, false },
	{ G6, G3,  true, false },
	{ G6, G4,  true, false },
	{ G6, G5,  true, false },
	{ G6, G7,  true, false },
	{ G6, G8,  true, false },
	{ G6, H6,  true, false },
	{ H6, A6, false, false },
	{ H6, B6, false, false },
	{ H6, C6, false, false },
	{ H6, D6, false, false },
	{ H6, E6, false, false },
	{ H6, F6, false, false },
	/* BlackRook, F7 */
	{ A7, F7, false, false },
	{ A7, G7, false, false },
	{ A7, H7, false, false },
	{ B7, F7, false, false },
	{ B7, G7, false, false },
	{ B7, H7, false, false },
	{ C7, F7, false, false },
	{ C7, G7, false, false },
	{ C7, H7, false, false },
	{ D7, F7, false, false },
	{ D7, G7, false, false },
	{ D7, H7, false, false },
	{ E7, A7,  true, false },
	{ E7, B7,  true, false },
	{ E7, C7,  true, false },
	{ E7, D7,  true, false },
	{ E7, E1,  true, false },
	{ E7, E2,  true, false },
	{ E7, E3,  true, false },
	{ E7, E4,  true, false },
	{ E7, E5,  true, false },
	{ E7, E6,  true, false },
	{ E7, E8,  true, false },
	{ E7, F7, false, false },
	{ E7, G7, false, false },
	{ E7, H7, false, false },
	{ F1, F7, false, false },
	{ F1, F8, false, false },
	{ F2, F7, false, false },
	{ F2, F8, false, false },
	{ F3, F7, false, false },
	{ F3, F8, false, false },
	{ F4, F7, false, false },
	{ F4, F8, false, false },
	{ F5, F7, false, false },
	{ F5, F8, false, false },
	{ F6, A6,  true, false },
	{ F6, B6,  true, false },
	{ F6, C6,  true, false },
	{ F6, D6,  true, false },
	{ F6, E6,  true, false },
	{ F6, F1,  true, false },
	{ F6, F2,  true, false },
	{ F6, F3,  true, false },
	{ F6, F4,  true, false },
	{ F6, F5,  true, false },
	{ F6, F7, false, false },
	{ F6, F8, false, false },
	{ F6, G6,  true, false },
	{ F6, H6,  true, false },
	{ F7, A7, false, false },
	{ F7, B7, false, false },
	{ F7, C7, false, false },
	{ F7, D7, false, false },
	{ F7, E7, false, false },
	{ F7, F1, false, false },
	{ F7, F2, false, false },
	{ F7, F3, false, false },
	{ F7, F4, false, false },
	{ F7, F5, false, false },
	{ F7, F6, false, false },
	{ F7, F8, false, false },
	{ F7, G7, false, false },
	{ F7, H7, false, false },
	{ F8, A8,  true, false },
	{ F8, B8,  true, false },
	{ F8, C8,  true, false },
	{ F8, D8,  true, false },
	{ F8, E8,  true, false },
	{ F8, F1, false, false },
	{ F8, F2, false, false },
	{ F8, F3, false, false },
	{ F8, F4, false, false },
	{ F8, F5, false, false },
	{ F8, F6, false, false },
	{ F8, F7, false, false },
	{ F8, G8,  true, false },
	{ F8, H8,  true, false },
	{ G7, A7, false, false },
	{ G7, B7, false, false },
	{ G7, C7, false, false },
	{ G7, D7, false, false },
	{ G7, E7, false, false },
	{ G7, F7, false, false },
	{ G7, G1,  true, false },
	{ G7, G2,  true, false },
	{ G7, G3,  true, false },
	{ G7, G4,  true, false },
	{ G7, G5,  true, false },
	{ G7, G6,  true, false },
	{ G7, G8,  true, false },
	{ G7, H7,  true, false },
	{ H7, A7, false, false },
	{ H7, B7, false, false },
	{ H7, C7, false, false },
	{ H7, D7, false, false },
	{ H7, E7, false, false },
	{ H7, F7, false, false },
	/* BlackRook, F8 */
	{ A8, F8, false, false },
	{ A8, G8, false, false },
	{ A8, H8, false, false },
	{ B8, F8, false, false },
	{ B8, G8, false, false },
	{ B8, H8, false, false },
	{ C8, F8, false, false },
	{ C8, G8, false, false },
	{ C8, H8, false, false },
	{ D8, F8, false, false },
	{ D8, G8, false, false },
	{ D8, H8, false, false },
	{ E8, A8,  true, false },
	{ E8, B8,  true, false },
	{ E8, C8,  true, false },
	{ E8, D8,  true, false },
	{ E8, E1,  true, false },
	{ E8, E2,  true, false },
	{ E8, E3,  true, false },
	{ E8, E4,  true, false },
	{ E8, E5,  true, false },
	{ E8, E6,  true, false },
	{ E8, E7,  true, false },
	{ E8, F8, false, false },
	{ E8, G8, false, false },
	{ E8, H8, false, false },
	{ F1, F8, false, false },
	{ F2, F8, false, false },
	{ F3, F8, false, false },
	{ F4, F8, false, false },
	{ F5, F8, false, false },
	{ F6, F8, false, false },
	{ F7, A7,  true, false },
	{ F7, B7,  true, false },
	{ F7, C7,  true, false },
	{ F7, D7,  true, false },
	{ F7, E7,  true, false },
	{ F7, F1,  true, false },
	{ F7, F2,  true, false },
	{ F7, F3,  true, false },
	{ F7, F4,  true, false },
	{ F7, F5,  true, false },
	{ F7, F6,  true, false },
	{ F7, F8, false, false },
	{ F7, G7,  true, false },
	{ F7, H7,  true, false },
	{ F8, A8, false, false },
	{ F8, B8, false, false },
	{ F8, C8, false, false },
	{ F8, D8, false, false },
	{ F8, E8, false, false },
	{ F8, F1, false, false },
	{ F8, F2, false, false },
	{ F8, F3, false, false },
	{ F8, F4, false, false },
	{ F8, F5, false, false },
	{ F8, F6, false, false },
	{ F8, F7, false, false },
	{ F8, G8, false, false },
	{ F8, H8, false, false },
	{ G8, A8, false, false },
	{ G8, B8, false, false },
	{ G8, C8, false, false },
	{ G8, D8, false, false },
	{ G8, E8, false, false },
	{ G8, F8, false, false },
	{ G8, G1,  true, false },
	{ G8, G2,  true, false },
	{ G8, G3,  true, false },
	{ G8, G4,  true, false },
	{ G8, G5,  true, false },
	{ G8, G6,  true, false },
	{ G8, G7,  true, false },
	{ G8, H8,  true, false },
	{ H8, A8, false, false },
	{ H8, B8, false, false },
	{ H8, C8, false, false },
	{ H8, D8, false, false },
	{ H8, E8, false, false },
	{ H8, F8, false, false },
	/* BlackRook, G1 */
	{ A1, G1, false, false },
	{ A1, H1, false, false },
	{ B1, G1, false, false },
	{ B1, H1, false, false },
	{ C1, G1, false, false },
	{ C1, H1, false, false },
	{ D1, G1, false, false },
	{ D1, H1, false, false },
	{ E1, G1, false, false },
	{ E1, H1, false, false },
	{ F1, A1,  true, false },
	{ F1, B1,  true, false },
	{ F1, C1,  true, false },
	{ F1, D1,  true, false },
	{ F1, E1,  true, false },
	{ F1, F2,  true, false },
	{ F1, F3,  true, false },
	{ F1, F4,  true, false },
	{ F1, F5,  true, false },
	{ F1, F6,  true, false },
	{ F1, F7,  true, false },
	{ F1, F8,  true, false },
	{ F1, G1, false, false },
	{ F1, H1, false, false },
	{ G1, A1, false, false },
	{ G1, B1, false, false },
	{ G1, C1, false, false },
	{ G1, D1, false, false },
	{ G1, E1, false, false },
	{ G1, F1, false, false },
	{ G1, G2, false, false },
	{ G1, G3, false, false },
	{ G1, G4, false, false },
	{ G1, G5, false, false },
	{ G1, G6, false, false },
	{ G1, G7, false, false },
	{ G1, G8, false, false },
	{ G1, H1, false, false },
	{ G2, A2,  true, false },
	{ G2, B2,  true, false },
	{ G2, C2,  true, false },
	{ G2, D2,  true, false },
	{ G2, E2,  true, false },
	{ G2, F2,  true, false },
	{ G2, G1, false, false },
	{ G2, G3,  true, false },
	{ G2, G4,  true, false },
	{ G2, G5,  true, false },
	{ G2, G6,  true, false },
	{ G2, G7,  true, false },
	{ G2, G8,  true, false },
	{ G2, H2,  true, false },
	{ G3, G1, false, false },
	{ G4, G1, false, false },
	{ G5, G1, false, false },
	{ G6, G1, false, false },
	{ G7, G1, false, false },
	{ G8, G1, false, false },
	{ H1, A1, false, false },
	{ H1, B1, false, false },
	{ H1, C1, false, false },
	{ H1, D1, false, false },
	{ H1, E1, false, false },
	{ H1, F1, false, false },
	{ H1, G1, false, false },
	{ H1, H2,  true, false },
	{ H1, H3,  true, false },
	{ H1, H4,  true, false },
	{ H1, H5,  true, false },
	{ H1, H6,  true, false },
	{ H1, H7,  true, false },
	{ H1, H8,  true, false },
	/* BlackRook, G2 */
	{ A2, G2, false, false },
	{ A2, H2, false, false },
	{ B2, G2, false, false },
	{ B2, H2, false, false },
	{ C2, G2, false, false },
	{ C2, H2, false, false },
	{ D2, G2, false, false },
	{ D2, H2, false, false },
	{ E2, G2, false, false },
	{ E2, H2, false, false },
	{ F2, A2,  true, false },
	{ F2, B2,  true, false },
	{ F2, C2,  true, false },
	{ F2, D2,  true, false },
	{ F2, E2,  true, false },
	{ F2, F1,  true, false },
	{ F2, F3,  true, false },
	{ F2, F4,  true, false },
	{ F2, F5,  true, false },
	{ F2, F6,  true, false },
	{ F2, F7,  true, false },
	{ F2, F8,  true, false },
	{ F2, G2, false, false },
	{ F2, H2, false, false },
	{ G1, A1,  true, false },
	{ G1, B1,  true, false },
	{ G1, C1,  true, false },
	{ G1, D1,  true, false },
	{ G1, E1,  true, false },
	{ G1, F1,  true, false },
	{ G1, G2, false, false },
	{ G1, G3, false, false },
	{ G1, G4, false, false },
	{ G1, G5, false, false },
	{ G1, G6, false, false },
	{ G1, G7, false, false },
	{ G1, G8, false, false },
	{ G1, H1,  true, false },
	{ G2, A2, false, false },
	{ G2, B2, false, false },
	{ G2, C2, false, false },
	{ G2, D2, false, false },
	{ G2, E2, false, false },
	{ G2, F2, false, false },
	{ G2, G1, false, false },
	{ G2, G3, false, false },
	{ G2, G4, false, false },
	{ G2, G5, false, false },
	{ G2, G6, false, false },
	{ G2, G7, false, false },
	{ G2, G8, false, false },
	{ G2, H2, false, false },
	{ G3, A3,  true, false },
	{ G3, B3,  true, false },
	{ G3, C3,  true, false },
	{ G3, D3,  true, false },
	{ G3, E3,  true, false },
	{ G3, F3,  true, false },
	{ G3, G1, false, false },
	{ G3, G2, false, false },
	{ G3, G4,  true, false },
	{ G3, G5,  true, false },
	{ G3, G6,  true, false },
	{ G3, G7,  true, false },
	{ G3, G8,  true, false },
	{ G3, H3,  true, false },
	{ G4, G1, false, false },
	{ G4, G2, false, false },
	{ G5, G1, false, false },
	{ G5, G2, false, false },
	{ G6, G1, false, false },
	{ G6, G2, false, false },
	{ G7, G1, false, false },
	{ G7, G2, false, false },
	{ G8, G1, false, false },
	{ G8, G2, false, false },
	{ H2, A2, false, false },
	{ H2, B2, false, false },
	{ H2, C2, false, false },
	{ H2, D2, false, false },
	{ H2, E2, false, false },
	{ H2, F2, false, false },
	{ H2, G2, false, false },
	{ H2, H1,  true, false },
	{ H2, H3,  true, false },
	{ H2, H4,  true, false },
	{ H2, H5,  true, false },
	{ H2, H6,  true, false },
	{ H2, H7,  true, false },
	{ H2, H8,  true, false },
	/* BlackRook, G3 */
	{ A3, G3, false, false },
	{ A3, H3, false, false },
	{ B3, G3, false, false },
	{ B3, H3, false, false },
	{ C3, G3, false, false },
	{ C3, H3, false, false },
	{ D3, G3, false, false },
	{ D3, H3, false, false },
	{ E3, G3, false, false },
	{ E3, H3, false, false },
	{ F3, A3,  true, false },
	{ F3, B3,  true, false },
	{ F3, C3,  true, false },
	{ F3, D3,  true, false },
	{ F3, E3,  true, false },
	{ F3, F1,  true, false },
	{ F3, F2,  true, false },
	{ F3, F4,  true, false },
	{ F3, F5,  true, false },
	{ F3, F6,  true, false },
	{ F3, F7,  true, false },
	{ F3, F8,  true, false },
	{ F3, G3, false, false },
	{ F3, H3, false, false },
	{ G1, G3, false, false },
	{ G1, G4, false, false },
	{ G1, G5, false, false },
	{ G1, G6, false, false },
	{ G1, G7, false, false },
	{ G1, G8, false, false },
	{ G2, A2,  true, false },
	{ G2, B2,  true, false },
	{ G2, C2,  true, false },
	{ G2, D2,  true, false },
	{ G2, E2,  true, false },
	{ G2, F2,  true, false },
	{ G2, G1,  true, false },
	{ G2, G3, false, false },
	{ G2, G4, false, false },
	{ G2, G5, false, false },
	{ G2, G6, false, false },
	{ G2, G7, false, false },
	{ G2, G8, false, false },
	{ G2, H2,  true, false },
	{ G3, A3, false, false },
	{ G3, B3, false, false },
	{ G3, C3, false, false },
	{ G3, D3, false, false },
	{ G3, E3, false, false },
	{ G3, F3, false, false },
	{ G3, G1, false, false },
	{ G3, G2, false, false },
	{ G3, G4, false, false },
	{ G3, G5, false, false },
	{ G3, G6, false, false },
	{ G3, G7, false, false },
	{ G3, G8, false, false },
	{ G3, H3, false, false },
	{ G4, A4,  true, false },
	{ G4, B4,  true, false },
	{ G4, C4,  true, false },
	{ G4, D4,  true, false },
	{ G4, E4,  true, false },
	{ G4, F4,  true, false },
	{ G4, G1, false, false },
	{ G4, G2, false, false },
	{ G4, G3, false, false },
	{ G4, G5,  true, false },
	{ G4, G6,  true, false },
	{ G4, G7,  true, false },
	{ G4, G8,  true, false },
	{ G4, H4,  true, false },
	{ G5, G1, false, false },
	{ G5, G2, false, false },
	{ G5, G3, false, false },
	{ G6, G1, false, false },
	{ G6, G2, false, false },
	{ G6, G3, false, false },
	{ G7, G1, false, false },
	{ G7, G2, false, false },
	{ G7, G3, false, false },
	{ G8, G1, false, false },
	{ G8, G2, false, false },
	{ G8, G3, false, false },
	{ H3, A3, false, false },
	{ H3, B3, false, false },
	{ H3, C3, false, false },
	{ H3, D3, false, false },
	{ H3, E3, false, false },
	{ H3, F3, false, false },
	{ H3, G3, false, false },
	{ H3, H1,  true, false },
	{ H3, H2,  true, false },
	{ H3, H4,  true, false },
	{ H3, H5,  true, false },
	{ H3, H6,  true, false },
	{ H3, H7,  true, false },
	{ H3, H8,  true, false },
	/* BlackRook, G4 */
	{ A4, G4, false, false },
	{ A4, H4, false, false },
	{ B4, G4, false, false },
	{ B4, H4, false, false },
	{ C4, G4, false, false },
	{ C4, H4, false, false },
	{ D4, G4, false, false },
	{ D4, H4, false, false },
	{ E4, G4, false, false },
	{ E4, H4, false, false },
	{ F4, A4,  true, false },
	{ F4, B4,  true, false },
	{ F4, C4,  true, false },
	{ F4, D4,  true, false },
	{ F4, E4,  true, false },
	{ F4, F1,  true, false },
	{ F4, F2,  true, false },
	{ F4, F3,  true, false },
	{ F4, F5,  true, false },
	{ F4, F6,  true, false },
	{ F4, F7,  true, false },
	{ F4, F8,  true, false },
	{ F4, G4, false, false },
	{ F4, H4, false, false },
	{ G1, G4, false, false },
	{ G1, G5, false, false },
	{ G1, G6, false, false },
	{ G1, G7, false, false },
	{ G1, G8, false, false },
	{ G2, G4, false, false },
	{ G2, G5, false, false },
	{ G2, G6, false, false },
	{ G2, G7, false, false },
	{ G2, G8, false, false },
	{ G3, A3,  true, false },
	{ G3, B3,  true, false },
	{ G3, C3,  true, false },
	{ G3, D3,  true, false },
	{ G3, E3,  true, false },
	{ G3, F3,  true, false },
	{ G3, G1,  true, false },
	{ G3, G2,  true, false },
	{ G3, G4, false, false },
	{ G3, G5, false, false },
	{ G3, G6, false, false },
	{ G3, G7, false, false },
	{ G3, G8, false, false },
	{ G3, H3,  true, false },
	{ G4, A4, false, false },
	{ G4, B4, false, false },
	{ G4, C4, false, false },
	{ G4, D4, false, false },
	{ G4, E4, false, false },
	{ G4, F4, false, false },
	{ G4, G1, false, false },
	{ G4, G2, false, false },
	{ G4, G3, false, false },
	{ G4, G5, false, false },
	{ G4, G6, false, false },
	{ G4, G7, false, false },
	{ G4, G8, false, false },
	{ G4, H4, false, false },
	{ G5, A5,  true, false },
	{ G5, B5,  true, false },
	{ G5, C5,  true, false },
	{ G5, D5,  true, false },
	{ G5, E5,  true, false },
	{ G5, F5,  true, false },
	{ G5, G1, false, false },
	{ G5, G2, false, false },
	{ G5, G3, false, false },
	{ G5, G4, false, false },
	{ G5, G6,  true, false },
	{ G5, G7,  true, false },
	{ G5, G8,  true, false },
	{ G5, H5,  true, false },
	{ G6, G1, false, false },
	{ G6, G2, false, false },
	{ G6, G3, false, false },
	{ G6, G4, false, false },
	{ G7, G1, false, false },
	{ G7, G2, false, false },
	{ G7, G3, false, false },
	{ G7, G4, false, false },
	{ G8, G1, false, false },
	{ G8, G2, false, false },
	{ G8, G3, false, false },
	{ G8, G4, false, false },
	{ H4, A4, false, false },
	{ H4, B4, false, false },
	{ H4, C4, false, false },
	{ H4, D4, false, false },
	{ H4, E4, false, false },
	{ H4, F4, false, false },
	{ H4, G4, false, false },
	{ H4, H1,  true, false },
	{ H4, H2,  true, false },
	{ H4, H3,  true, false },
	{ H4, H5,  true, false },
	{ H4, H6,  true, false },
	{ H4, H7,  true, false },
	{ H4, H8,  true, false },
	/* BlackRook, G5 */
	{ A5, G5, false, false },
	{ A5, H5, false, false },
	{ B5, G5, false, false },
	{ B5, H5, false, false },
	{ C5, G5, false, false },
	{ C5, H5, false, false },
	{ D5, G5, false, false },
	{ D5, H5, false, false },
	{ E5, G5, false, false },
	{ E5, H5, false, false },
	{ F5, A5,  true, false },
	{ F5, B5,  true, false },
	{ F5, C5,  true, false },
	{ F5, D5,  true, false },
	{ F5, E5,  true, false },
	{ F5, F1,  true, false },
	{ F5, F2,  true, false },
	{ F5, F3,  true, false },
	{ F5, F4,  true, false },
	{ F5, F6,  true, false },
	{ F5, F7,  true, false },
	{ F5, F8,  true, false },
	{ F5, G5, false, false },
	{ F5, H5, false, false },
	{ G1, G5, false, false },
	{ G1, G6, false, false },
	{ G1, G7, false, false },
	{ G1, G8, false, false },
	{ G2, G5, false, false },
	{ G2, G6, false, false },
	{ G2, G7, false, false },
	{ G2, G8, false, false },
	{ G3, G5, false, false },
	{ G3, G6, false, false },
	{ G3, G7, false, false },
	{ G3, G8, false, false },
	{ G4, A4,  true, false },
	{ G4, B4,  true, false },
	{ G4, C4,  true, false },
	{ G4, D4,  true, false },
	{ G4, E4,  true, false },
	{ G4, F4,  true, false },
	{ G4, G1,  true, false },
	{ G4, G2,  true, false },
	{ G4, G3,  true, false },
	{ G4, G5, false, false },
	{ G4, G6, false, false },
	{ G4, G7, false, false },
	{ G4, G8, false, false },
	{ G4, H4,  true, false },
	{ G5, A5, false, false },
	{ G5, B5, false, false },
	{ G5, C5, false, false },
	{ G5, D5, false, false },
	{ G5, E5, false, false },
	{ G5, F5, false, false },
	{ G5, G1, false, false },
	{ G5, G2, false, false },
	{ G5, G3, false, false },
	{ G5, G4, false, false },
	{ G5, G6, false, false },
	{ G5, G7, false, false },
	{ G5, G8, false, false },
	{ G5, H5, false, false },
	{ G6, A6,  true, false },
	{ G6, B6,  true, false },
	{ G6, C6,  true, false },
	{ G6, D6,  true, false },
	{ G6, E6,  true, false },
	{ G6, F6,  true, false },
	{ G6, G1, false, false },
	{ G6, G2, false, false },
	{ G6, G3, false, false },
	{ G6, G4, false, false },
	{ G6, G5, false, false },
	{ G6, G7,  true, false },
	{ G6, G8,  true, false },
	{ G6, H6,  true, false },
	{ G7, G1, false, false },
	{ G7, G2, false, false },
	{ G7, G3, false, false },
	{ G7, G4, false, false },
	{ G7, G5, false, false },
	{ G8, G1, false, false },
	{ G8, G2, false, false },
	{ G8, G3, false, false },
	{ G8, G4, false, false },
	{ G8, G5, false, false },
	{ H5, A5, false, false },
	{ H5, B5, false, false },
	{ H5, C5, false, false },
	{ H5, D5, false, false },
	{ H5, E5, false, false },
	{ H5, F5, false, false },
	{ H5, G5, false, false },
	{ H5, H1,  true, false },
	{ H5, H2,  true, false },
	{ H5, H3,  true, false },
	{ H5, H4,  true, false },
	{ H5, H6,  true, false },
	{ H5, H7,  true, false },
	{ H5, H8,  true, false },
	/* BlackRook, G6 */
	{ A6, G6, false, false },
	{ A6, H6, false, false },
	{ B6, G6, false, false },
	{ B6, H6, false, false },
	{ C6, G6, false, false },
	{ C6, H6, false, false },
	{ D6, G6, false, false },
	{ D6, H6, false, false },
	{ E6, G6, false, false },
	{ E6, H6, false, false },
	{ F6, A6,  true, false },
	{ F6, B6,  true, false },
	{ F6, C6,  true, false },
	{ F6, D6,  true, false },
	{ F6, E6,  true, false },
	{ F6, F1,  true, false },
	{ F6, F2,  true, false },
	{ F6, F3,  true, false },
	{ F6, F4,  true, false },
	{ F6, F5,  true, false },
	{ F6, F7,  true, false },
	{ F6, F8,  true, false },
	{ F6, G6, false, false },
	{ F6, H6, false, false },
	{ G1, G6, false, false },
	{ G1, G7, false, false },
	{ G1, G8, false, false },
	{ G2, G6, false, false },
	{ G2, G7, false, false },
	{ G2, G8, false, false },
	{ G3, G6, false, false },
	{ G3, G7, false, false },
	{ G3, G8, false, false },
	{ G4, G6, false, false },
	{ G4, G7, false, false },
	{ G4, G8, false, false },
	{ G5, A5,  true, false },
	{ G5, B5,  true, false },
	{ G5, C5,  true, false },
	{ G5, D5,  true, false },
	{ G5, E5,  true, false },
	{ G5, F5,  true, false },
	{ G5, G1,  true, false },
	{ G5, G2,  true, false },
	{ G5, G3,  true, false },
	{ G5, G4,  true, false },
	{ G5, G6, false, false },
	{ G5, G7, false, false },
	{ G5, G8, false, false },
	{ G5, H5,  true, false },
	{ G6, A6, false, false },
	{ G6, B6, false, false },
	{ G6, C6, false, false },
	{ G6, D6, false, false },
	{ G6, E6, false, false },
	{ G6, F6, false, false },
	{ G6, G1, false, false },
	{ G6, G2, false, false },
	{ G6, G3, false, false },
	{ G6, G4, false, false },
	{ G6, G5, false, false },
	{ G6, G7, false, false },
	{ G6, G8, false, false },
	{ G6, H6, false, false },
	{ G7, A7,  true, false },
	{ G7, B7,  true, false },
	{ G7, C7,  true, false },
	{ G7, D7,  true, false },
	{ G7, E7,  true, false },
	{ G7, F7,  true, false },
	{ G7, G1, false, false },
	{ G7, G2, false, false },
	{ G7, G3, false, false },
	{ G7, G4, false, false },
	{ G7, G5, false, false },
	{ G7, G6, false, false },
	{ G7, G8,  true, false },
	{ G7, H7,  true, false },
	{ G8, G1, false, false },
	{ G8, G2, false, false },
	{ G8, G3, false, false },
	{ G8, G4, false, false },
	{ G8, G5, false, false },
	{ G8, G6, false, false },
	{ H6, A6, false, false },
	{ H6, B6, false, false },
	{ H6, C6, false, false },
	{ H6, D6, false, false },
	{ H6, E6, false, false },
	{ H6, F6, false, false },
	{ H6, G6, false, false },
	{ H6, H1,  true, false },
	{ H6, H2,  true, false },
	{ H6, H3,  true, false },
	{ H6, H4,  true, false },
	{ H6, H5,  true, false },
	{ H6, H7,  true, false },
	{ H6, H8,  true, false },
	/* BlackRook, G7 */
	{ A7, G7, false, false },
	{ A7, H7, false, false },
	{ B7, G7, false, false },
	{ B7, H7, false, false },
	{ C7, G7, false, false },
	{ C7, H7, false, false },
	{ D7, G7, false, false },
	{ D7, H7, false, false },
	{ E7, G7, false, false },
	{ E7, H7, false, false },
	{ F7, A7,  true, false },
	{ F7, B7,  true, false },
	{ F7, C7,  true, false },
	{ F7, D7,  true, false },
	{ F7, E7,  true, false },
	{ F7, F1,  true, false },
	{ F7, F2,  true, false },
	{ F7, F3,  true, false },
	{ F7, F4,  true, false },
	{ F7, F5,  true, false },
	{ F7, F6,  true, false },
	{ F7, F8,  true, false },
	{ F7, G7, false, false },
	{ F7, H7, false, false },
	{ G1, G7, false, false },
	{ G1, G8, false, false },
	{ G2, G7, false, false },
	{ G2, G8, false, false },
	{ G3, G7, false, false },
	{ G3, G8, false, false },
	{ G4, G7, false, false },
	{ G4, G8, false, false },
	{ G5, G7, false, false },
	{ G5, G8, false, false },
	{ G6, A6,  true, false },
	{ G6, B6,  true, false },
	{ G6, C6,  true, false },
	{ G6, D6,  true, false },
	{ G6, E6,  true, false },
	{ G6, F6,  true, false },
	{ G6, G1,  true, false },
	{ G6, G2,  true, false },
	{ G6, G3,  true, false },
	{ G6, G4,  true, false },
	{ G6, G5,  true, false },
	{ G6, G7, false, false },
	{ G6, G8, false, false },
	{ G6, H6,  true, false },
	{ G7, A7, false, false },
	{ G7, B7, false, false },
	{ G7, C7, false, false },
	{ G7, D7, false, false },
	{ G7, E7, false, false },
	{ G7, F7, false, false },
	{ G7, G1, false, false },
	{ G7, G2, false, false },
	{ G7, G3, false, false },
	{ G7, G4, false, false },
	{ G7, G5, false, false },
	{ G7, G6, false, false },
	{ G7, G8, false, false },
	{ G7, H7, false, false },
	{ G8, A8,  true, false },
	{ G8, B8,  true, false },
	{ G8, C8,  true, false },
	{ G8, D8,  true, false },
	{ G8, E8,  true, false },
	{ G8, F8,  true, false },
	{ G8, G1, false, false },
	{ G8, G2, false, false },
	{ G8, G3, false, false },
	{ G8, G4, false, false },
	{ G8, G5, false, false },
	{ G8, G6, false, false },
	{ G8, G7, false, false },
	{ G8, H8,  true, false },
	{ H7, A7, false, false },
	{ H7, B7, false, false },
	{ H7, C7, false, false },
	{ H7, D7, false, false },
	{ H7, E7, false, false },
	{ H7, F7, false, false },
	{ H7, G7, false, false },
	{ H7, H1,  true, false },
	{ H7, H2,  true, false },
	{ H7, H3,  true, false },
	{ H7, H4,  true, false },
	{ H7, H5,  true, false },
	{ H7, H6,  true, false },
	{ H7, H8,  true, false },
	/* BlackRook, G8 */
	{ A8, G8, false, false },
	{ A8, H8, false, false },
	{ B8, G8, false, false },
	{ B8, H8, false, false },
	{ C8, G8, false, false },
	{ C8, H8, false, false },
	{ D8, G8, false, false },
	{ D8, H8, false, false },
	{ E8, G8, false, false },
	{ E8, H8, false, false },
	{ F8, A8,  true, false },
	{ F8, B8,  true, false },
	{ F8, C8,  true, false },
	{ F8, D8,  true, false },
	{ F8, E8,  true, false },
	{ F8, F1,  true, false },
	{ F8, F2,  true, false },
	{ F8, F3,  true, false },
	{ F8, F4,  true, false },
	{ F8, F5,  true, false },
	{ F8, F6,  true, false },
	{ F8, F7,  true, false },
	{ F8, G8, false, false },
	{ F8, H8, false, false },
	{ G1, G8, false, false },
	{ G2, G8, false, false },
	{ G3, G8, false, false },
	{ G4, G8, false, false },
	{ G5, G8, false, false },
	{ G6, G8, false, false },
	{ G7, A7,  true, false },
	{ G7, B7,  true, false },
	{ G7, C7,  true, false },
	{ G7, D7,  true, false },
	{ G7, E7,  true, false },
	{ G7, F7,  true, false },
	{ G7, G1,  true, false },
	{ G7, G2,  true, false },
	{ G7, G3,  true, false },
	{ G7, G4,  true, false },
	{ G7, G5,  true, false },
	{ G7, G6,  true, false },
	{ G7, G8, false, false },
	{ G7, H7,  true, false },
	{ G8, A8, false, false },
	{ G8, B8, false, false },
	{ G8, C8, false, false },
	{ G8, D8, false, false },
	{ G8, E8, false, false },
	{ G8, F8, false, false },
	{ G8, G1, false, false },
	{ G8, G2, false, false },
	{ G8, G3, false, false },
	{ G8, G4, false, false },
	{ G8, G5, false, false },
	{ G8, G6, false, false },
	{ G8, G7, false, false },
	{ G8, H8, false, false },
	{ H8, A8, false, false },
	{ H8, B8, false, false },
	{ H8, C8, false, false },
	{ H8, D8, false, false },
	{ H8, E8, false, false },
	{ H8, F8, false, false },
	{ H8, G8, false, false },
	{ H8, H1,  true, false },
	{ H8, H2,  true, false },
	{ H8, H3,  true, false },
	{ H8, H4,  true, false },
	{ H8, H5,  true, false },
	{ H8, H6,  true, false },
	{ H8, H7,  true, false },
	/* BlackRook, H1 */
	{ A1, H1, false, false },
	{ B1, H1, false, false },
	{ C1, H1, false, false },
	{ D1, H1, false, false },
	{ E1, H1, false, false },
	{ F1, H1, false, false },
	{ G1, A1,  true, false },
	{ G1, B1,  true, false },
	{ G1, C1,  true, false },
	{ G1, D1,  true, false },
	{ G1, E1,  true, false },
	{ G1, F1,  true, false },
	{ G1, G2,  true, false },
	{ G1, G3,  true, false },
	{ G1, G4,  true, false },
	{ G1, G5,  true, false },
	{ G1, G6,  true, false },
	{ G1, G7,  true, false },
	{ G1, G8,  true, false },
	{ G1, H1, false, false },
	{ H1, A1, false, false },
	{ H1, B1, false, false },
	{ H1, C1, false, false },
	{ H1, D1, false, false },
	{ H1, E1, false, false },
	{ H1, F1, false, false },
	{ H1, G1, false, false },
	{ H1, H2, false, false },
	{ H1, H3, false, false },
	{ H1, H4, false, false },
	{ H1, H5, false, false },
	{ H1, H6, false, false },
	{ H1, H7, false, false },
	{ H1, H8, false, false },
	{ H2, A2,  true, false },
	{ H2, B2,  true, false },
	{ H2, C2,  true, false },
	{ H2, D2,  true, false },
	{ H2, E2,  true, false },
	{ H2, F2,  true, false },
	{ H2, G2,  true, false },
	{ H2, H1, false, false },
	{ H2, H3,  true, false },
	{ H2, H4,  true, false },
	{ H2, H5,  true, false },
	{ H2, H6,  true, false },
	{ H2, H7,  true, false },
	{ H2, H8,  true, false },
	{ H3, H1, false, false },
	{ H4, H1, false, false },
	{ H5, H1, false, false },
	{ H6, H1, false, false },
	{ H7, H1, false, false },
	{ H8, H1, false, false },
	/* BlackRook, H2 */
	{ A2, H2, false, false },
	{ B2, H2, false, false },
	{ C2, H2, false, false },
	{ D2, H2, false, false },
	{ E2, H2, false, false },
	{ F2, H2, false, false },
	{ G2, A2,  true, false },
	{ G2, B2,  true, false },
	{ G2, C2,  true, false },
	{ G2, D2,  true, false },
	{ G2, E2,  true, false },
	{ G2, F2,  true, false },
	{ G2, G1,  true, false },
	{ G2, G3,  true, false },
	{ G2, G4,  true, false },
	{ G2, G5,  true, false },
	{ G2, G6,  true, false },
	{ G2, G7,  true, false },
	{ G2, G8,  true, false },
	{ G2, H2, false, false },
	{ H1, A1,  true, false },
	{ H1, B1,  true, false },
	{ H1, C1,  true, false },
	{ H1, D1,  true, false },
	{ H1, E1,  true, false },
	{ H1, F1,  true, false },
	{ H1, G1,  true, false },
	{ H1, H2, false, false },
	{ H1, H3, false, false },
	{ H1, H4, false, false },
	{ H1, H5, false, false },
	{ H1, H6, false, false },
	{ H1, H7, false, false },
	{ H1, H8, false, false },
	{ H2, A2, false, false },
	{ H2, B2, false, false },
	{ H2, C2, false, false },
	{ H2, D2, false, false },
	{ H2, E2, false, false },
	{ H2, F2, false, false },
	{ H2, G2, false, false },
	{ H2, H1, false, false },
	{ H2, H3, false, false },
	{ H2, H4, false, false },
	{ H2, H5, false, false },
	{ H2, H6, false, false },
	{ H2, H7, false, false },
	{ H2, H8, false, false },
	{ H3, A3,  true, false },
	{ H3, B3,  true, false },
	{ H3, C3,  true, false },
	{ H3, D3,  true, false },
	{ H3, E3,  true, false },
	{ H3, F3,  true, false },
	{ H3, G3,  true, false },
	{ H3, H1, false, false },
	{ H3, H2, false, false },
	{ H3, H4,  true, false },
	{ H3, H5,  true, false },
	{ H3, H6,  true, false },
	{ H3, H7,  true, false },
	{ H3, H8,  true, false },
	{ H4, H1, false, false },
	{ H4, H2, false, false },
	{ H5, H1, false, false },
	{ H5, H2, false, false },
	{ H6, H1, false, false },
	{ H6, H2, false, false },
	{ H7, H1, false, false },
	{ H7, H2, false, false },
	{ H8, H1, false, false },
	{ H8, H2, false, false },
	/* BlackRook, H3 */
	{ A3, H3, false, false },
	{ B3, H3, false, false },
	{ C3, H3, false, false },
	{ D3, H3, false, false },
	{ E3, H3, false, false },
	{ F3, H3, false, false },
	{ G3, A3,  true, false },
	{ G3, B3,  true, false },
	{ G3, C3,  true, false },
	{ G3, D3,  true, false },
	{ G3, E3,  true, false },
	{ G3, F3,  true, false },
	{ G3, G1,  true, false },
	{ G3, G2,  true, false },
	{ G3, G4,  true, false },
	{ G3, G5,  true, false },
	{ G3, G6,  true, false },
	{ G3, G7,  true, false },
	{ G3, G8,  true, false },
	{ G3, H3, false, false },
	{ H1, H3, false, false },
	{ H1, H4, false, false },
	{ H1, H5, false, false },
	{ H1, H6, false, false },
	{ H1, H7, false, false },
	{ H1, H8, false, false },
	{ H2, A2,  true, false },
	{ H2, B2,  true, false },
	{ H2, C2,  true, false },
	{ H2, D2,  true, false },
	{ H2, E2,  true, false },
	{ H2, F2,  true, false },
	{ H2, G2,  true, false },
	{ H2, H1,  true, false },
	{ H2, H3, false, false },
	{ H2, H4, false, false },
	{ H2, H5, false, false },
	{ H2, H6, false, false },
	{ H2, H7, false, false },
	{ H2, H8, false, false },
	{ H3, A3, false, false },
	{ H3, B3, false, false },
	{ H3, C3, false, false },
	{ H3, D3, false, false },
	{ H3, E3, false, false },
	{ H3, F3, false, false },
	{ H3, G3, false, false },
	{ H3, H1, false, false },
	{ H3, H2, false, false },
	{ H3, H4, false, false },
	{ H3, H5, false, false },
	{ H3, H6, false, false },
	{ H3, H7, false, false },
	{ H3, H8, false, false },
	{ H4, A4,  true, false },
	{ H4, B4,  true, false },
	{ H4, C4,  true, false },
	{ H4, D4,  true, false },
	{ H4, E4,  true, false },
	{ H4, F4,  true, false },
	{ H4, G4,  true, false },
	{ H4, H1, false, false },
	{ H4, H2, false, false },
	{ H4, H3, false, false },
	{ H4, H5,  true, false },
	{ H4, H6,  true, false },
	{ H4, H7,  true, false },
	{ H4, H8,  true, false },
	{ H5, H1, false, false },
	{ H5, H2, false, false },
	{ H5, H3, false, false },
	{ H6, H1, false, false },
	{ H6, H2, false, false },
	{ H6, H3, false, false },
	{ H7, H1, false, false },
	{ H7, H2, false, false },
	{ H7, H3, false, false },
	{ H8, H1, false, false },
	{ H8, H2, false, false },
	{ H8, H3, false, false },
	/* BlackRook, H4 */
	{ A4, H4, false, false },
	{ B4, H4, false, false },
	{ C4, H4, false, false },
	{ D4, H4, false, false },
	{ E4, H4, false, false },
	{ F4, H4, false, false },
	{ G4, A4,  true, false },
	{ G4, B4,  true, false },
	{ G4, C4,  true, false },
	{ G4, D4,  true, false },
	{ G4, E4,  true, false },
	{ G4, F4,  true, false },
	{ G4, G1,  true, false },
	{ G4, G2,  true, false },
	{ G4, G3,  true, false },
	{ G4, G5,  true, false },
	{ G4, G6,  true, false },
	{ G4, G7,  true, false },
	{ G4, G8,  true, false },
	{ G4, H4, false, false },
	{ H1, H4, false, false },
	{ H1, H5, false, false },
	{ H1, H6, false, false },
	{ H1, H7, false, false },
	{ H1, H8, false, false },
	{ H2, H4, false, false },
	{ H2, H5, false, false },
	{ H2, H6, false, false },
	{ H2, H7, false, false },
	{ H2, H8, false, false },
	{ H3, A3,  true, false },
	{ H3, B3,  true, false },
	{ H3, C3,  true, false },
	{ H3, D3,  true, false },
	{ H3, E3,  true, false },
	{ H3, F3,  true, false },
	{ H3, G3,  true, false },
	{ H3, H1,  true, false },
	{ H3, H2,  true, false },
	{ H3, H4, false, false },
	{ H3, H5, false, false },
	{ H3, H6, false, false },
	{ H3, H7, false, false },
	{ H3, H8, false, false },
	{ H4, A4, false, false },
	{ H4, B4, false, false },
	{ H4, C4, false, false },
	{ H4, D4, false, false },
	{ H4, E4, false, false },
	{ H4, F4, false, false },
	{ H4, G4, false, false },
	{ H4, H1, false, false },
	{ H4, H2, false, false },
	{ H4, H3, false, false },
	{ H4, H5, false, false },
	{ H4, H6, false, false },
	{ H4, H7, false, false },
	{ H4, H8, false, false },
	{ H5, A5,  true, false },
	{ H5, B5,  true, false },
	{ H5, C5,  true, false },
	{ H5, D5,  true, false },
	{ H5, E5,  true, false },
	{ H5, F5,  true, false },
	{ H5, G5,  true, false },
	{ H5, H1, false, false },
	{ H5, H2, false, false },
	{ H5, H3, false, false },
	{ H5, H4, false, false },
	{ H5, H6,  true, false },
	{ H5, H7,  true, false },
	{ H5, H8,  true, false },
	{ H6, H1, false, false },
	{ H6, H2, false, false },
	{ H6, H3, false, false },
	{ H6, H4, false, false },
	{ H7, H1, false, false },
	{ H7, H2, false, false },
	{ H7, H3, false, false },
	{ H7, H4, false, false },
	{ H8, H1, false, false },
	{ H8, H2, false, false },
	{ H8, H3, false, false },
	{ H8, H4, false, false },
	/* BlackRook, H5 */
	{ A5, H5, false, false },
	{ B5, H5, false, false },
	{ C5, H5, false, false },
	{ D5, H5, false, false },
	{ E5, H5, false, false },
	{ F5, H5, false, false },
	{ G5, A5,  true, false },
	{ G5, B5,  true, false },
	{ G5, C5,  true, false },
	{ G5, D5,  true, false },
	{ G5, E5,  true, false },
	{ G5, F5,  true, false },
	{ G5, G1,  true, false },
	{ G5, G2,  true, false },
	{ G5, G3,  true, false },
	{ G5, G4,  true, false },
	{ G5, G6,  true, false },
	{ G5, G7,  true, false },
	{ G5, G8,  true, false },
	{ G5, H5, false, false },
	{ H1, H5, false, false },
	{ H1, H6, false, false },
	{ H1, H7, false, false },
	{ H1, H8, false, false },
	{ H2, H5, false, false },
	{ H2, H6, false, false },
	{ H2, H7, false, false },
	{ H2, H8, false, false },
	{ H3, H5, false, false },
	{ H3, H6, false, false },
	{ H3, H7, false, false },
	{ H3, H8, false, false },
	{ H4, A4,  true, false },
	{ H4, B4,  true, false },
	{ H4, C4,  true, false },
	{ H4, D4,  true, false },
	{ H4, E4,  true, false },
	{ H4, F4,  true, false },
	{ H4, G4,  true, false },
	{ H4, H1,  true, false },
	{ H4, H2,  true, false },
	{ H4, H3,  true, false },
	{ H4, H5, false, false },
	{ H4, H6, false, false },
	{ H4, H7, false, false },
	{ H4, H8, false, false },
	{ H5, A5, false, false },
	{ H5, B5, false, false },
	{ H5, C5, false, false },
	{ H5, D5, false, false },
	{ H5, E5, false, false },
	{ H5, F5, false, false },
	{ H5, G5, false, false },
	{ H5, H1, false, false },
	{ H5, H2, false, false },
	{ H5, H3, false, false },
	{ H5, H4, false, false },
	{ H5, H6, false, false },
	{ H5, H7, false, false },
	{ H5, H8, false, false },
	{ H6, A6,  true, false },
	{ H6, B6,  true, false },
	{ H6, C6,  true, false },
	{ H6, D6,  true, false },
	{ H6, E6,  true, false },
	{ H6, F6,  true, false },
	{ H6, G6,  true, false },
	{ H6, H1, false, false },
	{ H6, H2, false, false },
	{ H6, H3, false, false },
	{ H6, H4, false, false },
	{ H6, H5, false, false },
	{ H6, H7,  true, false },
	{ H6, H8,  true, false },
	{ H7, H1, false, false },
	{ H7, H2, false, false },
	{ H7, H3, false, false },
	{ H7, H4, false, false },
	{ H7, H5, false, false },
	{ H8, H1, false, false },
	{ H8, H2, false, false },
	{ H8, H3, false, false },
	{ H8, H4, false, false },
	{ H8, H5, false, false },
	/* BlackRook, H6 */
	{ A6, H6, false, false },
	{ B6, H6, false, false },
	{ C6, H6, false, false },
	{ D6, H6, false, false },
	{ E6, H6, false, false },
	{ F6, H6, false, false },
	{ G6, A6,  true, false },
	{ G6, B6,  true, false },
	{ G6, C6,  true, false },
	{ G6, D6,  true, false },
	{ G6, E6,  true, false },
	{ G6, F6,  true, false },
	{ G6, G1,  true, false },
	{ G6, G2,  true, false },
	{ G6, G3,  true, false },
	{ G6, G4,  true, false },
	{ G6, G5,  true, false },
	{ G6, G7,  true, false },
	{ G6, G8,  true, false },
	{ G6, H6, false, false },
	{ H1, H6, false, false },
	{ H1, H7, false, false },
	{ H1, H8, false, false },
	{ H2, H6, false, false },
	{ H2, H7, false, false },
	{ H2, H8, false, false },
	{ H3, H6, false, false },
	{ H3, H7, false, false },
	{ H3, H8, false, false },
	{ H4, H6, false, false },
	{ H4, H7, false, false },
	{ H4, H8, false, false },
	{ H5, A5,  true, false },
	{ H5, B5,  true, false },
	{ H5, C5,  true, false },
	{ H5, D5,  true, false },
	{ H5, E5,  true, false },
	{ H5, F5,  true, false },
	{ H5, G5,  true, false },
	{ H5, H1,  true, false },
	{ H5, H2,  true, false },
	{ H5, H3,  true, false },
	{ H5, H4,  true, false },
	{ H5, H6, false, false },
	{ H5, H7, false, false },
	{ H5, H8, false, false },
	{ H6, A6, false, false },
	{ H6, B6, false, false },
	{ H6, C6, false, false },
	{ H6, D6, false, false },
	{ H6, E6, false, false },
	{ H6, F6, false, false },
	{ H6, G6, false, false },
	{ H6, H1, false, false },
	{ H6, H2, false, false },
	{ H6, H3, false, false },
	{ H6, H4, false, false },
	{ H6, H5, false, false },
	{ H6, H7, false, false },
	{ H6, H8, false, false },
	{ H7, A7,  true, false },
	{ H7, B7,  true, false },
	{ H7, C7,  true, false },
	{ H7, D7,  true, false },
	{ H7, E7,  true, false },
	{ H7, F7,  true, false },
	{ H7, G7,  true, false },
	{ H7, H1, false, false },
	{ H7, H2, false, false },
	{ H7, H3, false, false },
	{ H7, H4, false, false },
	{ H7, H5, false, false },
	{ H7, H6, false, false },
	{ H7, H8,  true, false },
	{ H8, H1, false, false },
	{ H8, H2, false, false },
	{ H8, H3, false, false },
	{ H8, H4, false, false },
	{ H8, H5, false, false },
	{ H8, H6, false, false },
	/* BlackRook, H7 */
	{ A7, H7, false, false },
	{ B7, H7, false, false },
	{ C7, H7, false, false },
	{ D7, H7, false, false },
	{ E7, H7, false, false },
	{ F7, H7, false, false },
	{ G7, A7,  true, false },
	{ G7, B7,  true, false },
	{ G7, C7,  true, false },
	{ G7, D7,  true, false },
	{ G7, E7,  true, false },
	{ G7, F7,  true, false },
	{ G7, G1,  true, false },
	{ G7, G2,  true, false },
	{ G7, G3,  true, false },
	{ G7, G4,  true, false },
	{ G7, G5,  true, false },
	{ G7, G6,  true, false },
	{ G7, G8,  true, false },
	{ G7, H7, false, false },
	{ H1, H7, false, false },
	{ H1, H8, false, false },
	{ H2, H7, false, false },
	{ H2, H8, false, false },
	{ H3, H7, false, false },
	{ H3, H8, false, false },
	{ H4, H7, false, false },
	{ H4, H8, false, false },
	{ H5, H7, false, false },
	{ H5, H8, false, false },
	{ H6, A6,  true, false },
	{ H6, B6,  true, false },
	{ H6, C6,  true, false },
	{ H6, D6,  true, false },
	{ H6, E6,  true, false },
	{ H6, F6,  true, false },
	{ H6, G6,  true, false },
	{ H6, H1,  true, false },
	{ H6, H2,  true, false },
	{ H6, H3,  true, false },
	{ H6, H4,  true, false },
	{ H6, H5,  true, false },
	{ H6, H7, false, false },
	{ H6, H8, false, false },
	{ H7, A7, false, false },
	{ H7, B7, false, false },
	{ H7, C7, false, false },
	{ H7, D7, false, false },
	{ H7, E7, false, false },
	{ H7, F7, false, false },
	{ H7, G7, false, false },
	{ H7, H1, false, false },
	{ H7, H2, false, false },
	{ H7, H3, false, false },
	{ H7, H4, false, false },
	{ H7, H5, false, false },
	{ H7, H6, false, false },
	{ H7, H8, false, false },
	{ H8, A8,  true, false },
	{ H8, B8,  true, false },
	{ H8, C8,  true, false },
	{ H8, D8,  true, false },
	{ H8, E8,  true, false },
	{ H8, F8,  true, false },
	{ H8, G8,  true, false },
	{ H8, H1, false, false },
	{ H8, H2, false, false },
	{ H8, H3, false, false },
	{ H8, H4, false, false },
	{ H8, H5, false, false },
	{ H8, H6, false, false },
	{ H8, H7, false, false },
	/* BlackRook, H8 */
	{ A8, H8, false, false },
	{ B8, H8, false, false },
	{ C8, H8, false, false },
	{ D8, H8, false, false },
	{ E8, H8, false, false },
	{ F8, H8, false, false },
	{ G8, A8,  true, false },
	{ G8, B8,  true, false },
	{ G8, C8,  true, false },
	{ G8, D8,  true, false },
	{ G8, E8,  true, false },
	{ G8, F8,  true, false },
	{ G8, G1,  true, false },
	{ G8, G2,  true, false },
	{ G8, G3,  true, false },
	{ G8, G4,  true, false },
	{ G8, G5,  true, false },
	{ G8, G6,  true, false },
	{ G8, G7,  true, false },
	{ G8, H8, false, false },
	{ H1, H8, false, false },
	{ H2, H8, false, false },
	{ H3, H8, false, false },
	{ H4, H8, false, false },
	{ H5, H8, false, false },
	{ H6, H8, false, false },
	{ H7, A7,  true, false },
	{ H7, B7,  true, false },
	{ H7, C7,  true, false },
	{ H7, D7,  true, false },
	{ H7, E7,  true, false },
	{ H7, F7,  true, false },
	{ H7, G7,  true, false },
	{ H7, H1,  true, false },
	{ H7, H2,  true, false },
	{ H7, H3,  true, false },
	{ H7, H4,  true, false },
	{ H7, H5,  true, false },
	{ H7, H6,  true, false },
	{ H7, H8, false, false },
	{ H8, A8, false, false },
	{ H8, B8, false, false },
	{ H8, C8, false, false },
	{ H8, D8, false, false },
	{ H8, E8, false, false },
	{ H8, F8, false, false },
	{ H8, G8, false, false },
	{ H8, H1, false, false },
	{ H8, H2, false, false },
	{ H8, H3, false, false },
	{ H8, H4, false, false },
	{ H8, H5, false, false },
	{ H8, H6, false, false },
	{ H8, H7, false, false },
	/* BlackBishop, A1 */
	{ A1, B2, false, false },
	{ A1, C3, false, false },
	{ A1, D4, false, false },
	{ A1, E5, false, false },
	{ A1, F6, false, false },
	{ A1, G7, false, false },
	{ A1, H8, false, false },
	{ B2, A1, false, false },
	{ B2, A3,  true, false },
	{ B2, C1,  true, false },
	{ B2, C3,  true, false },
	{ B2, D4,  true, false },
	{ B2, E5,  true, false },
	{ B2, F6,  true, false },
	{ B2, G7,  true, false },
	{ B2, H8,  true, false },
	{ C3, A1, false, false },
	{ D4, A1, false, false },
	{ E5, A1, false, false },
	{ F6, A1, false, false },
	{ G7, A1, false, false },
	{ H8, A1, false, false },
	/* BlackBishop, A2 */
	{ A2, B1, false, false },
	{ A2, B3, false, false },
	{ A2, C4, false, false },
	{ A2, D5, false, false },
	{ A2, E6, false, false },
	{ A2, F7, false, false },
	{ A2, G8, false, false },
	{ B1, A2, false, false },
	{ B1, C2,  true, false },
	{ B1, D3,  true, false },
	{ B1, E4,  true, false },
	{ B1, F5,  true, false },
	{ B1, G6,  true, false },
	{ B1, H7,  true, false },
	{ B3, A2, false, false },
	{ B3, A4,  true, false },
	{ B3, C2,  true, false },
	{ B3, C4,  true, false },
	{ B3, D1,  true, false },
	{ B3, D5,  true, false },
	{ B3, E6,  true, false },
	{ B3, F7,  true, false },
	{ B3, G8,  true, false },
	{ C4, A2, false, false },
	{ D5, A2, false, false },
	{ E6, A2, false, false },
	{ F7, A2, false, false },
	{ G8, A2, false, false },
	/* BlackBishop, A3 */
	{ A3, B2, false, false },
	{ A3, B4, false, false },
	{ A3, C1, false, false },
	{ A3, C5, false, false },
	{ A3, D6, false, false },
	{ A3, E7, false, false },
	{ A3, F8, false, false },
	{ B2, A1,  true, false },
	{ B2, A3, false, false },
	{ B2, C1,  true, false },
	{ B2, C3,  true, false },
	{ B2, D4,  true, false },
	{ B2, E5,  true, false },
	{ B2, F6,  true, false },
	{ B2, G7,  true, false },
	{ B2, H8,  true, false },
	{ B4, A3, false, false },
	{ B4, A5,  true, false },
	{ B4, C3,  true, false },
	{ B4, C5,  true, false },
	{ B4, D2,  true, false },
	{ B4, D6,  true, false },
	{ B4, E1,  true, false },
	{ B4, E7,  true, false },
	{ B4, F8,  true, false },
	{ C1, A3, false, false },
	{ C5, A3, false, false },
	{ D6, A3, false, false },
	{ E7, A3, false, false },
	{ F8, A3, false, false },
	/* BlackBishop, A4 */
	{ A4, B3, false, false },
	{ A4, B5, false, false },
	{ A4, C2, false, false },
	{ A4, C6, false, false },
	{ A4, D1, false, false },
	{ A4, D7, false, false },
	{ A4, E8, false, false },
	{ B3, A2,  true, false },
	{ B3, A4, false, false },
	{ B3, C2,  true, false },
	{ B3, C4,  true, false },
	{ B3, D1,  true, false },
	{ B3, D5,  true, false },
	{ B3, E6,  true, false },
	{ B3, F7,  true, false },
	{ B3, G8,  true, false },
	{ B5, A4, false, false },
	{ B5, A6,  true, false },
	{ B5, C4,  true, false },
	{ B5, C6,  true, false },
	{ B5, D3,  true, false },
	{ B5, D7,  true, false },
	{ B5, E2,  true, false },
	{ B5, E8,  true, false },
	{ B5, F1,  true, false },
	{ C2, A4, false, false },
	{ C6, A4, false, false },
	{ D1, A4, false, false },
	{ D7, A4, false, false },
	{ E8, A4, false, false },
	/* BlackBishop, A5 */
	{ A5, B4, false, false },
	{ A5, B6, false, false },
	{ A5, C3, false, false },
	{ A5, C7, false, false },
	{ A5, D2, false, false },
	{ A5, D8, false, false },
	{ A5, E1, false, false },
	{ B4, A3,  true, false },
	{ B4, A5, false, false },
	{ B4, C3,  true, false },
	{ B4, C5,  true, false },
	{ B4, D2,  true, false },
	{ B4, D6,  true, false },
	{ B4, E1,  true, false },
	{ B4, E7,  true, false },
	{ B4, F8,  true, false },
	{ B6, A5, false, false },
	{ B6, A7,  true, false },
	{ B6, C5,  true, false },
	{ B6, C7,  true, false },
	{ B6, D4,  true, false },
	{ B6, D8,  true, false },
	{ B6, E3,  true, false },
	{ B6, F2,  true, false },
	{ B6, G1,  true, false },
	{ C3, A5, false, false },
	{ C7, A5, false, false },
	{ D2, A5, false, false },
	{ D8, A5, false, false },
	{ E1, A5, false, false },
	/* BlackBishop, A6 */
	{ A6, B5, false, false },
	{ A6, B7, false, false },
	{ A6, C4, false, false },
	{ A6, C8, false, false },
	{ A6, D3, false, false },
	{ A6, E2, false, false },
	{ A6, F1, false, false },
	{ B5, A4,  true, false },
	{ B5, A6, false, false },
	{ B5, C4,  true, false },
	{ B5, C6,  true, false },
	{ B5, D3,  true, false },
	{ B5, D7,  true, false },
	{ B5, E2,  true, false },
	{ B5, E8,  true, false },
	{ B5, F1,  true, false },
	{ B7, A6, false, false },
	{ B7, A8,  true, false },
	{ B7, C6,  true, false },
	{ B7, C8,  true, false },
	{ B7, D5,  true, false },
	{ B7, E4,  true, false },
	{ B7, F3,  true, false },
	{ B7, G2,  true, false },
	{ B7, H1,  true, false },
	{ C4, A6, false, false },
	{ C8, A6, false, false },
	{ D3, A6, false, false },
	{ E2, A6, false, false },
	{ F1, A6, false, false },
	/* BlackBishop, A7 */
	{ A7, B6, false, false },
	{ A7, B8, false, false },
	{ A7, C5, false, false },
	{ A7, D4, false, false },
	{ A7, E3, false, false },
	{ A7, F2, false, false },
	{ A7, G1, false, false },
	{ B6, A5,  true, false },
	{ B6, A7, false, false },
	{ B6, C5,  true, false },
	{ B6, C7,  true, false },
	{ B6, D4,  true, false },
	{ B6, D8,  true, false },
	{ B6, E3,  true, false },
	{ B6, F2,  true, false },
	{ B6, G1,  true, false },
	{ B8, A7, false, false },
	{ B8, C7,  true, false },
	{ B8, D6,  true, false },
	{ B8, E5,  true, false },
	{ B8, F4,  true, false },
	{ B8, G3,  true, false },
	{ B8, H2,  true, false },
	{ C5, A7, false, false },
	{ D4, A7, false, false },
	{ E3, A7, false, false },
	{ F2, A7, false, false },
	{ G1, A7, false, false },
	/* BlackBishop, A8 */
	{ A8, B7, false, false },
	{ A8, C6, false, false },
	{ A8, D5, false, false },
	{ A8, E4, false, false },
	{ A8, F3, false, false },
	{ A8, G2, false, false },
	{ A8, H1, false, false },
	{ B7, A6,  true, false },
	{ B7, A8, false, false },
	{ B7, C6,  true, false },
	{ B7, C8,  true, false },
	{ B7, D5,  true, false },
	{ B7, E4,  true, false },
	{ B7, F3,  true, false },
	{ B7, G2,  true, false },
	{ B7, H1,  true, false },
	{ C6, A8, false, false },
	{ D5, A8, false, false },
	{ E4, A8, false, false },
	{ F3, A8, false, false },
	{ G2, A8, false, false },
	{ H1, A8, false, false },
	/* BlackBishop, B1 */
	{ A2, B1, false, false },
	{ A2, B3,  true, false },
	{ A2, C4,  true, false },
	{ A2, D5,  true, false },
	{ A2, E6,  true, false },
	{ A2, F7,  true, false },
	{ A2, G8,  true, false },
	{ B1, A2, false, false },
	{ B1, C2, false, false },
	{ B1, D3, false, false },
	{ B1, E4, false, false },
	{ B1, F5, false, false },
	{ B1, G6, false, false },
	{ B1, H7, false, false },
	{ C2, A4,  true, false },
	{ C2, B1, false, false },
	{ C2, B3,  true, false },
	{ C2, D1,  true, false },
	{ C2, D3,  true, false },
	{ C2, E4,  true, false },
	{ C2, F5,  true, false },
	{ C2, G6,  true, false },
	{ C2, H7,  true, false },
	{ D3, B1, false, false },
	{ E4, B1, false, false },
	{ F5, B1, false, false },
	{ G6, B1, false, false },
	{ H7, B1, false, false },
	/* BlackBishop, B2 */
	{ A1, B2, false, false },
	{ A1, C3, false, false },
	{ A1, D4, false, false },
	{ A1, E5, false, false },
	{ A1, F6, false, false },
	{ A1, G7, false, false },
	{ A1, H8, false, false },
	{ A3, B2, false, false },
	{ A3, B4,  true, false },
	{ A3, C1, false, false },
	{ A3, C5,  true, false },
	{ A3, D6,  true, false },
	{ A3, E7,  true, false },
	{ A3, F8,  true, false },
	{ B2, A1, false, false },
	{ B2, A3, false, false },
	{ B2, C1, false, false },
	{ B2, C3, false, false },
	{ B2, D4, false, false },
	{ B2, E5, false, false },
	{ B2, F6, false, false },
	{ B2, G7, false, false },
	{ B2, H8, false, false },
	{ C1, A3, false, false },
	{ C1, B2, false, false },
	{ C1, D2,  true, false },
	{ C1, E3,  true, false },
	{ C1, F4,  true, false },
	{ C1, G5,  true, false },
	{ C1, H6,  true, false },
	{ C3, A1, false, false },
	{ C3, A5,  true, false },
	{ C3, B2, false, false },
	{ C3, B4,  true, false },
	{ C3, D2,  true, false },
	{ C3, D4,  true, false },
	{ C3, E1,  true, false },
	{ C3, E5,  true, false },
	{ C3, F6,  true, false },
	{ C3, G7,  true, false },
	{ C3, H8,  true, false },
	{ D4, A1, false, false },
	{ D4, B2, false, false },
	{ E5, A1, false, false },
	{ E5, B2, false, false },
	{ F6, A1, false, false },
	{ F6, B2, false, false },
	{ G7, A1, false, false },
	{ G7, B2, false, false },
	{ H8, A1, false, false },
	{ H8, B2, false, false },
	/* BlackBishop, B3 */
	{ A2, B1,  true, false },
	{ A2, B3, false, false },
	{ A2, C4, false, false },
	{ A2, D5, false, false },
	{ A2, E6, false, false },
	{ A2, F7, false, false },
	{ A2, G8, false, false },
	{ A4, B3, false, false },
	{ A4, B5,  true, false },
	{ A4, C2, false, false },
	{ A4, C6,  true, false },
	{ A4, D1, false, false },
	{ A4, D7,  true, false },
	{ A4, E8,  true, false },
	{ B3, A2, false, false },
	{ B3, A4, false, false },
	{ B3, C2, false, false },
	{ B3, C4, false, false },
	{ B3, D1, false, false },
	{ B3, D5, false, false },
	{ B3, E6, false, false },
	{ B3, F7, false, false },
	{ B3, G8, false, false },
	{ C2, A4, false, false },
	{ C2, B1,  true, false },
	{ C2, B3, false, false },
	{ C2, D1,  true, false },
	{ C2, D3,  true, false },
	{ C2, E4,  true, false },
	{ C2, F5,  true, false },
	{ C2, G6,  true, false },
	{ C2, H7,  true, false },
	{ C4, A2, false, false },
	{ C4, A6,  true, false },
	{ C4, B3, false, false },
	{ C4, B5,  true, false },
	{ C4, D3,  true, false },
	{ C4, D5,  true, false },
	{ C4, E2,  true, false },
	{ C4, E6,  true, false },
	{ C4, F1,  true, false },
	{ C4, F7,  true, false },
	{ C4, G8,  true, false },
	{ D1, A4, false, false },
	{ D1, B3, false, false },
	{ D5, A2, false, false },
	{ D5, B3, false, false },
	{ E6, A2, false, false },
	{ E6, B3, false, false },
	{ F7, A2, false, false },
	{ F7, B3, false, false },
	{ G8, A2, false, false },
	{ G8, B3, false, false },
	/* BlackBishop, B4 */
	{ A3, B2,  true, false },
	{ A3, B4, false, false },
	{ A3, C1,  true, false },
	{ A3, C5, false, false },
	{ A3, D6, false, false },
	{ A3, E7, false, false },
	{ A3, F8, false, false },
	{ A5, B4, false, false },
	{ A5, B6,  true, false },
	{ A5, C3, false, false },
	{ A5, C7,  true, false },
	{ A5, D2, false, false },
	{ A5, D8,  true, false },
	{ A5, E1, false, false },
	{ B4, A3, false, false },
	{ B4, A5, false, false },
	{ B4, C3, false, false },
	{ B4, C5, false, false },
	{ B4, D2, false, false },
	{ B4, D6, false, false },
	{ B4, E1, false, false },
	{ B4, E7, false, false },
	{ B4, F8, false, false },
	{ C3, A1,  true, false },
	{ C3, A5, false, false },
	{ C3, B2,  true, false },
	{ C3, B4, false, false },
	{ C3, D2,  true, false },
	{ C3, D4,  true, false },
	{ C3, E1,  true, false },
	{ C3, E5,  true, false },
	{ C3, F6,  true, false },
	{ C3, G7,  true, false },
	{ C3, H8,  true, false },
	{ C5, A3, false, false },
	{ C5, A7,  true, false },
	{ C5, B4, false, false },
	{ C5, B6,  true, false },
	{ C5, D4,  true, false },
	{ C5, D6,  true, false },
	{ C5, E3,  true, false },
	{ C5, E7,  true, false },
	{ C5, F2,  true, false },
	{ C5, F8,  true, false },
	{ C5, G1,  true, false },
	{ D2, A5, false, false },
	{ D2, B4, false, false },
	{ D6, A3, false, false },
	{ D6, B4, false, false },
	{ E1, A5, false, false },
	{ E1, B4, false, false },
	{ E7, A3, false, false },
	{ E7, B4, false, false },
	{ F8, A3, false, false },
	{ F8, B4, false, false },
	/* BlackBishop, B5 */
	{ A4, B3,  true, false },
	{ A4, B5, false, false },
	{ A4, C2,  true, false },
	{ A4, C6, false, false },
	{ A4, D1,  true, false },
	{ A4, D7, false, false },
	{ A4, E8, false, false },
	{ A6, B5, false, false },
	{ A6, B7,  true, false },
	{ A6, C4, false, false },
	{ A6, C8,  true, false },
	{ A6, D3, false, false },
	{ A6, E2, false, false },
	{ A6, F1, false, false },
	{ B5, A4, false, false },
	{ B5, A6, false, false },
	{ B5, C4, false, false },
	{ B5, C6, false, false },
	{ B5, D3, false, false },
	{ B5, D7, false, false },
	{ B5, E2, false, false },
	{ B5, E8, false, false },
	{ B5, F1, false, false },
	{ C4, A2,  true, false },
	{ C4, A6, false, false },
	{ C4, B3,  true, false },
	{ C4, B5, false, false },
	{ C4, D3,  true, false },
	{ C4, D5,  true, false },
	{ C4, E2,  true, false },
	{ C4, E6,  true, false },
	{ C4, F1,  true, false },
	{ C4, F7,  true, false },
	{ C4, G8,  true, false },
	{ C6, A4, false, false },
	{ C6, A8,  true, false },
	{ C6, B5, false, false },
	{ C6, B7,  true, false },
	{ C6, D5,  true, false },
	{ C6, D7,  true, false },
	{ C6, E4,  true, false },
	{ C6, E8,  true, false },
	{ C6, F3,  true, false },
	{ C6, G2,  true, false },
	{ C6, H1,  true, false },
	{ D3, A6, false, false },
	{ D3, B5, false, false },
	{ D7, A4, false, false },
	{ D7, B5, false, false },
	{ E2, A6, false, false },
	{ E2, B5, false, false },
	{ E8, A4, false, false },
	{ E8, B5, false, false },
	{ F1, A6, false, false },
	{ F1, B5, false, false },
	/* BlackBishop, B6 */
	{ A5, B4,  true, false },
	{ A5, B6, false, false },
	{ A5, C3,  true, false },
	{ A5, C7, false, false },
	{ A5, D2,  true, false },
	{ A5, D8, false, false },
	{ A5, E1,  true, false },
	{ A7, B6, false, false },
	{ A7, B8,  true, false },
	{ A7, C5, false, false },
	{ A7, D4, false, false },
	{ A7, E3, false, false },
	{ A7, F2, false, false },
	{ A7, G1, false, false },
	{ B6, A5, false, false },
	{ B6, A7, false, false },
	{ B6, C5, false, false },
	{ B6, C7, false, false },
	{ B6, D4, false, false },
	{ B6, D8, false, false },
	{ B6, E3, false, false },
	{ B6, F2, false, false },
	{ B6, G1, false, false },
	{ C5, A3,  true, false },
	{ C5, A7, false, false },
	{ C5, B4,  true, false },
	{ C5, B6, false, false },
	{ C5, D4,  true, false },
	{ C5, D6,  true, false },
	{ C5, E3,  true, false },
	{ C5, E7,  true, false },
	{ C5, F2,  true, false },
	{ C5, F8,  true, false },
	{ C5, G1,  true, false },
	{ C7, A5, false, false },
	{ C7, B6, false, false },
	{ C7, B8,  true, false },
	{ C7, D6,  true, false },
	{ C7, D8,  true, false },
	{ C7, E5,  true, false },
	{ C7, F4,  true, false },
	{ C7, G3,  true, false },
	{ C7, H2,  true, false },
	{ D4, A7, false, false },
	{ D4, B6, false, false },
	{ D8, A5, false, false },
	{ D8, B6, false, false },
	{ E3, A7, false, false },
	{ E3, B6, false, false },
	{ F2, A7, false, false },
	{ F2, B6, false, false },
	{ G1, A7, false, false },
	{ G1, B6, false, false },
	/* BlackBishop, B7 */
	{ A6, B5,  true, false },
	{ A6, B7, false, false },
	{ A6, C4,  true, false },
	{ A6, C8, false, false },
	{ A6, D3,  true, false },
	{ A6, E2,  true, false },
	{ A6, F1,  true, false },
	{ A8, B7, false, false },
	{ A8, C6, false, false },
	{ A8, D5, false, false },
	{ A8, E4, false, false },
	{ A8, F3, false, false },
	{ A8, G2, false, false },
	{ A8, H1, false, false },
	{ B7, A6, false, false },
	{ B7, A8, false, false },
	{ B7, C6, false, false },
	{ B7, C8, false, false },
	{ B7, D5, false, false },
	{ B7, E4, false, false },
	{ B7, F3, false, false },
	{ B7, G2, false, false },
	{ B7, H1, false, false },
	{ C6, A4,  true, false },
	{ C6, A8, false, false },
	{ C6, B5,  true, false },
	{ C6, B7, false, false },
	{ C6, D5,  true, false },
	{ C6, D7,  true, false },
	{ C6, E4,  true, false },
	{ C6, E8,  true, false },
	{ C6, F3,  true, false },
	{ C6, G2,  true, false },
	{ C6, H1,  true, false },
	{ C8, A6, false, false },
	{ C8, B7, false, false },
	{ C8, D7,  true, false },
	{ C8, E6,  true, false },
	{ C8, F5,  true, false },
	{ C8, G4,  true, false },
	{ C8, H3,  true, false },
	{ D5, A8, false, false },
	{ D5, B7, false, false },
	{ E4, A8, false, false },
	{ E4, B7, false, false },
	{ F3, A8, false, false },
	{ F3, B7, false, false },
	{ G2, A8, false, false },
	{ G2, B7, false, false },
	{ H1, A8, false, false },
	{ H1, B7, false, false },
	/* BlackBishop, B8 */
	{ A7, B6,  true, false },
	{ A7, B8, false, false },
	{ A7, C5,  true, false },
	{ A7, D4,  true, false },
	{ A7, E3,  true, false },
	{ A7, F2,  true, false },
	{ A7, G1,  true, false },
	{ B8, A7, false, false },
	{ B8, C7, false, false },
	{ B8, D6, false, false },
	{ B8, E5, false, false },
	{ B8, F4, false, false },
	{ B8, G3, false, false },
	{ B8, H2, false, false },
	{ C7, A5,  true, false },
	{ C7, B6,  true, false },
	{ C7, B8, false, false },
	{ C7, D6,  true, false },
	{ C7, D8,  true, false },
	{ C7, E5,  true, false },
	{ C7, F4,  true, false },
	{ C7, G3,  true, false },
	{ C7, H2,  true, false },
	{ D6, B8, false, false },
	{ E5, B8, false, false },
	{ F4, B8, false, false },
	{ G3, B8, false, false },
	{ H2, B8, false, false },
	/* BlackBishop, C1 */
	{ A3, C1, false, false },
	{ B2, A1,  true, false },
	{ B2, A3,  true, false },
	{ B2, C1, false, false },
	{ B2, C3,  true, false },
	{ B2, D4,  true, false },
	{ B2, E5,  true, false },
	{ B2, F6,  true, false },
	{ B2, G7,  true, false },
	{ B2, H8,  true, false },
	{ C1, A3, false, false },
	{ C1, B2, false, false },
	{ C1, D2, false, false },
	{ C1, E3, false, false },
	{ C1, F4, false, false },
	{ C1, G5, false, false },
	{ C1, H6, false, false },
	{ D2, A5,  true, false },
	{ D2, B4,  true, false },
	{ D2, C1, false, false },
	{ D2, C3,  true, false },
	{ D2, E1,  true, false },
	{ D2, E3,  true, false },
	{ D2, F4,  true, false },
	{ D2, G5,  true, false },
	{ D2, H6,  true, false },
	{ E3, C1, false, false },
	{ F4, C1, false, false },
	{ G5, C1, false, false },
	{ H6, C1, false, false },
	/* BlackBishop, C2 */
	{ A4, C2, false, false },
	{ A4, D1, false, false },
	{ B1, A2,  true, false },
	{ B1, C2, false, false },
	{ B1, D3, false, false },
	{ B1, E4, false, false },
	{ B1, F5, false, false },
	{ B1, G6, false, false },
	{ B1, H7, false, false },
	{ B3, A2,  true, false },
	{ B3, A4,  true, false },
	{ B3, C2, false, false },
	{ B3, C4,  true, false },
	{ B3, D1, false, false },
	{ B3, D5,  true, false },
	{ B3, E6,  true, false },
	{ B3, F7,  true, false },
	{ B3, G8,  true, false },
	{ C2, A4, false, false },
	{ C2, B1, false, false },
	{ C2, B3, false, false },
	{ C2, D1, false, false },
	{ C2, D3, false, false },
	{ C2, E4, false, false },
	{ C2, F5, false, false },
	{ C2, G6, false, false },
	{ C2, H7, false, false },
	{ D1, A4, false, false },
	{ D1, B3, false, false },
	{ D1, C2, false, false },
	{ D1, E2,  true, false },
	{ D1, F3,  true, false },
	{ D1, G4,  true, false },
	{ D1, H5,  true, false },
	{ D3, A6,  true, false },
	{ D3, B1, false, false },
	{ D3, B5,  true, false },
	{ D3, C2, false, false },
	{ D3, C4,  true, false },
	{ D3, E2,  true, false },
	{ D3, E4,  true, false },
	{ D3, F1,  true, false },
	{ D3, F5,  true, false },
	{ D3, G6,  true, false },
	{ D3, H7,  true, false },
	{ E4, B1, false, false },
	{ E4, C2, false, false },
	{ F5, B1, false, false },
	{ F5, C2, false, false },
	{ G6, B1, false, false },
	{ G6, C2, false, false },
	{ H7, B1, false, false },
	{ H7, C2, false, false },
	/* BlackBishop, C3 */
	{ A1, C3, false, false },
	{ A1, D4, false, false },
	{ A1, E5, false, false },
	{ A1, F6, false, false },
	{ A1, G7, false, false },
	{ A1, H8, false, false },
	{ A5, C3, false, false },
	{ A5, D2, false, false },
	{ A5, E1, false, false },
	{ B2, A1,  true, false },
	{ B2, A3,  true, false },
	{ B2, C1,  true, false },
	{ B2, C3, false, false },
	{ B2, D4, false, false },
	{ B2, E5, false, false },
	{ B2, F6, false, false },
	{ B2, G7, false, false },
	{ B2, H8, false, false },
	{ B4, A3,  true, false },
	{ B4, A5,  true, false },
	{ B4, C3, false, false },
	{ B4, C5,  true, false },
	{ B4, D2, false, false },
	{ B4, D6,  true, false },
	{ B4, E1, false, false },
	{ B4, E7,  true, false },
	{ B4, F8,  true, false },
	{ C3, A1, false, false },
	{ C3, A5, false, false },
	{ C3, B2, false, false },
	{ C3, B4, false, false },
	{ C3, D2, false, false },
	{ C3, D4, false, false },
	{ C3, E1, false, false },
	{ C3, E5, false, false },
	{ C3, F6, false, false },
	{ C3, G7, false, false },
	{ C3, H8, false, false },
	{ D2, A5, false, false },
	{ D2, B4, false, false },
	{ D2, C1,  true, false },
	{ D2, C3, false, false },
	{ D2, E1,  true, false },
	{ D2, E3,  true, false },
	{ D2, F4,  true, false },
	{ D2, G5,  true, false },
	{ D2, H6,  true, false },
	{ D4, A1, false, false },
	{ D4, A7,  true, false },
	{ D4, B2, false, false },
	{ D4, B6,  true, false },
	{ D4, C3, false, false },
	{ D4, C5,  true, false },
	{ D4, E3,  true, false },
	{ D4, E5,  true, false },
	{ D4, F2,  true, false },
	{ D4, F6,  true, false },
	{ D4, G1,  true, false },
	{ D4, G7,  true, false },
	{ D4, H8,  true, false },
	{ E1, A5, false, false },
	{ E1, B4, false, false },
	{ E1, C3, false, false },
	{ E5, A1, false, false },
	{ E5, B2, false, false },
	{ E5, C3, false, false },
	{ F6, A1, false, false },
	{ F6, B2, false, false },
	{ F6, C3, false, false },
	{ G7, A1, false, false },
	{ G7, B2, false, false },
	{ G7, C3, false, false },
	{ H8, A1, false, false },
	{ H8, B2, false, false },
	{ H8, C3, false, false },
	/* BlackBishop, C4 */
	{ A2, C4, false, false },
	{ A2, D5, false, false },
	{ A2, E6, false, false },
	{ A2, F7, false, false },
	{ A2, G8, false, false },
	{ A6, C4, false, false },
	{ A6, D3, false, false },
	{ A6, E2, false, false },
	{ A6, F1, false, false },
	{ B3, A2,  true, false },
	{ B3, A4,  true, false },
	{ B3, C2,  true, false },
	{ B3, C4, false, false },
	{ B3, D1,  true, false },
	{ B3, D5, false, false },
	{ B3, E6, false, false },
	{ B3, F7, false, false },
	{ B3, G8, false, false },
	{ B5, A4,  true, false },
	{ B5, A6,  true, false },
	{ B5, C4, false, false },
	{ B5, C6,  true, false },
	{ B5, D3, false, false },
	{ B5, D7,  true, false },
	{ B5, E2, false, false },
	{ B5, E8,  true, false },
	{ B5, F1, false, false },
	{ C4, A2, false, false },
	{ C4, A6, false, false },
	{ C4, B3, false, false },
	{ C4, B5, false, false },
	{ C4, D3, false, false },
	{ C4, D5, false, false },
	{ C4, E2, false, false },
	{ C4, E6, false, false },
	{ C4, F1, false, false },
	{ C4, F7, false, false },
	{ C4, G8, false, false },
	{ D3, A6, false, false },
	{ D3, B1,  true, false },
	{ D3, B5, false, false },
	{ D3, C2,  true, false },
	{ D3, C4, false, false },
	{ D3, E2,  true, false },
	{ D3, E4,  true, false },
	{ D3, F1,  true, false },
	{ D3, F5,  true, false },
	{ D3, G6,  true, false },
	{ D3, H7,  true, false },
	{ D5, A2, false, false },
	{ D5, A8,  true, false },
	{ D5, B3, false, false },
	{ D5, B7,  true, false },
	{ D5, C4, false, false },
	{ D5, C6,  true, false },
	{ D5, E4,  true, false },
	{ D5, E6,  true, false },
	{ D5, F3,  true, false },
	{ D5, F7,  true, false },
	{ D5, G2,  true, false },
	{ D5, G8,  true, false },
	{ D5, H1,  true, false },
	{ E2, A6, false, false },
	{ E2, B5, false, false },
	{ E2, C4, false, false },
	{ E6, A2, false, false },
	{ E6, B3, false, false },
	{ E6, C4, false, false },
	{ F1, A6, false, false },
	{ F1, B5, false, false },
	{ F1, C4, false, false },
	{ F7, A2, false, false },
	{ F7, B3, false, false },
	{ F7, C4, false, false },
	{ G8, A2, false, false },
	{ G8, B3, false, false },
	{ G8, C4, false, false },
	/* BlackBishop, C5 */
	{ A3, C5, false, false },
	{ A3, D6, false, false },
	{ A3, E7, false, false },
	{ A3, F8, false, false },
	{ A7, C5, false, false },
	{ A7, D4, false, false },
	{ A7, E3, false, false },
	{ A7, F2, false, false },
	{ A7, G1, false, false },
	{ B4, A3,  true, false },
	{ B4, A5,  true, false },
	{ B4, C3,  true, false },
	{ B4, C5, false, false },
	{ B4, D2,  true, false },
	{ B4, D6, false, false },
	{ B4, E1,  true, false },
	{ B4, E7, false, false },
	{ B4, F8, false, false },
	{ B6, A5,  true, false },
	{ B6, A7,  true, false },
	{ B6, C5, false, false },
	{ B6, C7,  true, false },
	{ B6, D4, false, false },
	{ B6, D8,  true, false },
	{ B6, E3, false, false },
	{ B6, F2, false, false },
	{ B6, G1, false, false },
	{ C5, A3, false, false },
	{ C5, A7, false, false },
	{ C5, B4, false, false },
	{ C5, B6, false, false },
	{ C5, D4, false, false },
	{ C5, D6, false, false },
	{ C5, E3, false, false },
	{ C5, E7, false, false },
	{ C5, F2, false, false },
	{ C5, F8, false, false },
	{ C5, G1, false, false },
	{ D4, A1,  true, false },
	{ D4, A7, false, false },
	{ D4, B2,  true, false },
	{ D4, B6, false, false },
	{ D4, C3,  true, false },
	{ D4, C5, false, false },
	{ D4, E3,  true, false },
	{ D4, E5,  true, false },
	{ D4, F2,  true, false },
	{ D4, F6,  true, false },
	{ D4, G1,  true, false },
	{ D4, G7,  true, false },
	{ D4, H8,  true, false },
	{ D6, A3, false, false },
	{ D6, B4, false, false },
	{ D6, B8,  true, false },
	{ D6, C5, false, false },
	{ D6, C7,  true, false },
	{ D6, E5,  true, false },
	{ D6, E7,  true, false },
	{ D6, F4,  true, false },
	{ D6, F8,  true, false },
	{ D6, G3,  true, false },
	{ D6, H2,  true, false },
	{ E3, A7, false, false },
	{ E3, B6, false, false },
	{ E3, C5, false, false },
	{ E7, A3, false, false },
	{ E7, B4, false, false },
	{ E7, C5, false, false },
	{ F2, A7, false, false },
	{ F2, B6, false, false },
	{ F2, C5, false, false },
	{ F8, A3, false, false },
	{ F8, B4, false, false },
	{ F8, C5, false, false },
	{ G1, A7, false, false },
	{ G1, B6, false, false },
	{ G1, C5, false, false },
	/* BlackBishop, C6 */
	{ A4, C6, false, false },
	{ A4, D7, false, false },
	{ A4, E8, false, false },
	{ A8, C6, false, false },
	{ A8, D5, false, false },
	{ A8, E4, false, false },
	{ A8, F3, false, false },
	{ A8, G2, false, false },
	{ A8, H1, false, false },
	{ B5, A4,  true, false },
	{ B5, A6,  true, false },
	{ B5, C4,  true, false },
	{ B5, C6, false, false },
	{ B5, D3,  true, false },
	{ B5, D7, false, false },
	{ B5, E2,  true, false },
	{ B5, E8, false, false },
	{ B5, F1,  true, false },
	{ B7, A6,  true, false },
	{ B7, A8,  true, false },
	{ B7, C6, false, false },
	{ B7, C8,  true, false },
	{ B7, D5, false, false },
	{ B7, E4, false, false },
	{ B7, F3, false, false },
	{ B7, G2, false, false },
	{ B7, H1, false, false },
	{ C6, A4, false, false },
	{ C6, A8, false, false },
	{ C6, B5, false, false },
	{ C6, B7, false, false },
	{ C6, D5, false, false },
	{ C6, D7, false, false },
	{ C6, E4, false, false },
	{ C6, E8, false, false },
	{ C6, F3, false, false },
	{ C6, G2, false, false },
	{ C6, H1, false, false },
	{ D5, A2,  true, false },
	{ D5, A8, false, false },
	{ D5, B3,  true, false },
	{ D5, B7, false, false },
	{ D5, C4,  true, false },
	{ D5, C6, false, false },
	{ D5, E4,  true, false },
	{ D5, E6,  true, false },
	{ D5, F3,  true, false },
	{ D5, F7,  true, false },
	{ D5, G2,  true, false },
	{ D5, G8,  true, false },
	{ D5, H1,  true, false },
	{ D7, A4, false, false },
	{ D7, B5, false, false },
	{ D7, C6, false, false },
	{ D7, C8,  true, false },
	{ D7, E6,  true, false },
	{ D7, E8,  true, false },
	{ D7, F5,  true, false },
	{ D7, G4,  true, false },
	{ D7, H3,  true, false },
	{ E4, A8, false, false },
	{ E4, B7, false, false },
	{ E4, C6, false, false },
	{ E8, A4, false, false },
	{ E8, B5, false, false },
	{ E8, C6, false, false },
	{ F3, A8, false, false },
	{ F3, B7, false, false },
	{ F3, C6, false, false },
	{ G2, A8, false, false },
	{ G2, B7, false, false },
	{ G2, C6, false, false },
	{ H1, A8, false, false },
	{ H1, B7, false, false },
	{ H1, C6, false, false },
	/* BlackBishop, C7 */
	{ A5, C7, false, false },
	{ A5, D8, false, false },
	{ B6, A5,  true, false },
	{ B6, A7,  true, false },
	{ B6, C5,  true, false },
	{ B6, C7, false, false },
	{ B6, D4,  true, false },
	{ B6, D8, false, false },
	{ B6, E3,  true, false },
	{ B6, F2,  true, false },
	{ B6, G1,  true, false },
	{ B8, A7,  true, false },
	{ B8, C7, false, false },
	{ B8, D6, false, false },
	{ B8, E5, false, false },
	{ B8, F4, false, false },
	{ B8, G3, false, false },
	{ B8, H2, false, false },
	{ C7, A5, false, false },
	{ C7, B6, false, false },
	{ C7, B8, false, false },
	{ C7, D6, false, false },
	{ C7, D8, false, false },
	{ C7, E5, false, false },
	{ C7, F4, false, false },
	{ C7, G3, false, false },
	{ C7, H2, false, false },
	{ D6, A3,  true, false },
	{ D6, B4,  true, false },
	{ D6, B8, false, false },
	{ D6, C5,  true, false },
	{ D6, C7, false, false },
	{ D6, E5,  true, false },
	{ D6, E7,  true, false },
	{ D6, F4,  true, false },
	{ D6, F8,  true, false },
	{ D6, G3,  true, false },
	{ D6, H2,  true, false },
	{ D8, A5, false, false },
	{ D8, B6, false, false },
	{ D8, C7, false, false },
	{ D8, E7,  true, false },
	{ D8, F6,  true, false },
	{ D8, G5,  true, false },
	{ D8, H4,  true, false },
	{ E5, B8, false, false },
	{ E5, C7, false, false },
	{ F4, B8, false, false },
	{ F4, C7, false, false },
	{ G3, B8, false, false },
	{ G3, C7, false, false },
	{ H2, B8, false, false },
	{ H2, C7, false, false },
	/* BlackBishop, C8 */
	{ A6, C8, false, false },
	{ B7, A6,  true, false },
	{ B7, A8,  true, false },
	{ B7, C6,  true, false },
	{ B7, C8, false, false },
	{ B7, D5,  true, false },
	{ B7, E4,  true, false },
	{ B7, F3,  true, false },
	{ B7, G2,  true, false },
	{ B7, H1,  true, false },
	{ C8, A6, false, false },
	{ C8, B7, false, false },
	{ C8, D7, false, false },
	{ C8, E6, false, false },
	{ C8, F5, false, false },
	{ C8, G4, false, false },
	{ C8, H3, false, false },
	{ D7, A4,  true, false },
	{ D7, B5,  true, false },
	{ D7, C6,  true, false },
	{ D7, C8, false, false },
	{ D7, E6,  true, false },
	{ D7, E8,  true, false },
	{ D7, F5,  true, false },
	{ D7, G4,  true, false },
	{ D7, H3,  true, false },
	{ E6, C8, false, false },
	{ F5, C8, false, false },
	{ G4, C8, false, false },
	{ H3, C8, false, false },
	/* BlackBishop, D1 */
	{ A4, D1, false, false },
	{ B3, D1, false, false },
	{ C2, A4,  true, false },
	{ C2, B1,  true, false },
	{ C2, B3,  true, false },
	{ C2, D1, false, false },
	{ C2, D3,  true, false },
	{ C2, E4,  true, false },
	{ C2, F5,  true, false },
	{ C2, G6,  true, false },
	{ C2, H7,  true, false },
	{ D1, A4, false, false },
	{ D1, B3, false, false },
	{ D1, C2, false, false },
	{ D1, E2, false, false },
	{ D1, F3, false, false },
	{ D1, G4, false, false },
	{ D1, H5, false, false },
	{ E2, A6,  true, false },
	{ E2, B5,  true, false },
	{ E2, C4,  true, false },
	{ E2, D1, false, false },
	{ E2, D3,  true, false },
	{ E2, F1,  true, false },
	{ E2, F3,  true, false },
	{ E2, G4,  true, false },
	{ E2, H5,  true, false },
	{ F3, D1, false, false },
	{ G4, D1, false, false },
	{ H5, D1, false, false },
	/* BlackBishop, D2 */
	{ A5, D2, false, false },
	{ A5, E1, false, false },
	{ B4, D2, false, false },
	{ B4, E1, false, false },
	{ C1, A3,  true, false },
	{ C1, B2,  true, false },
	{ C1, D2, false, false },
	{ C1, E3, false, false },
	{ C1, F4, false, false },
	{ C1, G5, false, false },
	{ C1, H6, false, false },
	{ C3, A1,  true, false },
	{ C3, A5,  true, false },
	{ C3, B2,  true, false },
	{ C3, B4,  true, false },
	{ C3, D2, false, false },
	{ C3, D4,  true, false },
	{ C3, E1, false, false },
	{ C3, E5,  true, false },
	{ C3, F6,  true, false },
	{ C3, G7,  true, false },
	{ C3, H8,  true, false },
	{ D2, A5, false, false },
	{ D2, B4, false, false },
	{ D2, C1, false, false },
	{ D2, C3, false, false },
	{ D2, E1, false, false },
	{ D2, E3, false, false },
	{ D2, F4, false, false },
	{ D2, G5, false, false },
	{ D2, H6, false, false },
	{ E1, A5, false, false },
	{ E1, B4, false, false },
	{ E1, C3, false, false },
	{ E1, D2, false, false },
	{ E1, F2,  true, false },
	{ E1, G3,  true, false },
	{ E1, H4,  true, false },
	{ E3, A7,  true, false },
	{ E3, B6,  true, false },
	{ E3, C1, false, false },
	{ E3, C5,  true, false },
	{ E3, D2, false, false },
	{ E3, D4,  true, false },
	{ E3, F2,  true, false },
	{ E3, F4,  true, false },
	{ E3, G1,  true, false },
	{ E3, G5,  true, false },
	{ E3, H6,  true, false },
	{ F4, C1, false, false },
	{ F4, D2, false, false },
	{ G5, C1, false, false },
	{ G5, D2, false, false },
	{ H6, C1, false, false },
	{ H6, D2, false, false },
	/* BlackBishop, D3 */
	{ A6, D3, false, false },
	{ A6, E2, false, false },
	{ A6, F1, false, false },
	{ B1, D3, false, false },
	{ B1, E4, false, false },
	{ B1, F5, false, false },
	{ B1, G6, false, false },
	{ B1, H7, false, false },
	{ B5, D3, false, false },
	{ B5, E2, false, false },
	{ B5, F1, false, false },
	{ C2, A4,  true, false },
	{ C2, B1,  true, false },
	{ C2, B3,  true, false },
	{ C2, D1,  true, false },
	{ C2, D3, false, false },
	{ C2, E4, false, false },
	{ C2, F5, false, false },
	{ C2, G6, false, false },
	{ C2, H7, false, false },
	{ C4, A2,  true, false },
	{ C4, A6,  true, false },
	{ C4, B3,  true, false },
	{ C4, B5,  true, false },
	{ C4, D3, false, false },
	{ C4, D5,  true, false },
	{ C4, E2, false, false },
	{ C4, E6,  true, false },
	{ C4, F1, false, false },
	{ C4, F7,  true, false },
	{ C4, G8,  true, false },
	{ D3, A6, false, false },
	{ D3, B1, false, false },
	{ D3, B5, false, false },
	{ D3, C2, false, false },
	{ D3, C4, false, false },
	{ D3, E2, false, false },
	{ D3, E4, false, false },
	{ D3, F1, false, false },
	{ D3, F5, false, false },
	{ D3, G6, false, false },
	{ D3, H7, false, false },
	{ E2, A6, false, false },
	{ E2, B5, false, false },
	{ E2, C4, false, false },
	{ E2, D1,  true, false },
	{ E2, D3, false, false },
	{ E2, F1,  true, false },
	{ E2, F3,  true, false },
	{ E2, G4,  true, false },
	{ E2, H5,  true, false },
	{ E4, A8,  true, false },
	{ E4, B1, false, false },
	{ E4, B7,  true, false },
	{ E4, C2, false, false },
	{ E4, C6,  true, false },
	{ E4, D3, false, false },
	{ E4, D5,  true, false },
	{ E4, F3,  true, false },
	{ E4, F5,  true, false },
	{ E4, G2,  true, false },
	{ E4, G6,  true, false },
	{ E4, H1,  true, false },
	{ E4, H7,  true, false },
	{ F1, A6, false, false },
	{ F1, B5, false, false },
	{ F1, C4, false, false },
	{ F1, D3, false, false },
	{ F5, B1, false, false },
	{ F5, C2, false, false },
	{ F5, D3, false, false },
	{ G6, B1, false, false },
	{ G6, C2, false, false },
	{ G6, D3, false, false },
	{ H7, B1, false, false },
	{ H7, C2, false, false },
	{ H7, D3, false, false },
	/* BlackBishop, D4 */
	{ A1, D4, false, false },
	{ A1, E5, false, false },
	{ A1, F6, false, false },
	{ A1, G7, false, false },
	{ A1, H8, false, false },
	{ A7, D4, false, false },
	{ A7, E3, false, false },
	{ A7, F2, false, false },
	{ A7, G1, false, false },
	{ B2, D4, false, false },
	{ B2, E5, false, false },
	{ B2, F6, false, false },
	{ B2, G7, false, false },
	{ B2, H8, false, false },
	{ B6, D4, false, false },
	{ B6, E3, false, false },
	{ B6, F2, false, false },
	{ B6, G1, false, false },
	{ C3, A1,  true, false },
	{ C3, A5,  true, false },
	{ C3, B2,  true, false },
	{ C3, B4,  true, false },
	{ C3, D2,  true, false },
	{ C3, D4, false, false },
	{ C3, E1,  true, false },
	{ C3, E5, false, false },
	{ C3, F6, false, false },
	{ C3, G7, false, false },
	{ C3, H8, false, false },
	{ C5, A3,  true, false },
	{ C5, A7,  true, false },
	{ C5, B4,  true, false },
	{ C5, B6,  true, false },
	{ C5, D4, false, false },
	{ C5, D6,  true, false },
	{ C5, E3, false, false },
	{ C5, E7,  true, false },
	{ C5, F2, false, false },
	{ C5, F8,  true, false },
	{ C5, G1, false, false },
	{ D4, A1, false, false },
	{ D4, A7, false, false },
	{ D4, B2, false, false },
	{ D4, B6, false, false },
	{ D4, C3, false, false },
	{ D4, C5, false, false },
	{ D4, E3, false, false },
	{ D4, E5, false, false },
	{ D4, F2, false, false },
	{ D4, F6, false, false },
	{ D4, G1, false, false },
	{ D4, G7, false, false },
	{ D4, H8, false, false },
	{ E3, A7, false, false },
	{ E3, B6, false, false },
	{ E3, C1,  true, false },
	{ E3, C5, false, false },
	{ E3, D2,  true, false },
	{ E3, D4, false, false },
	{ E3, F2,  true, false },
	{ E3, F4,  true, false },
	{ E3, G1,  true, false },
	{ E3, G5,  true, false },
	{ E3, H6,  true, false },
	{ E5, A1, false, false },
	{ E5, B2, false, false },
	{ E5, B8,  true, false },
	{ E5, C3, false, false },
	{ E5, C7,  true, false },
	{ E5, D4, false, false },
	{ E5, D6,  true, false },
	{ E5, F4,  true, false },
	{ E5, F6,  true, false },
	{ E5, G3,  true, false },
	{ E5, G7,  true, false },
	{ E5, H2,  true, false },
	{ E5, H8,  true, false },
	{ F2, A7, false, false },
	{ F2, B6, false, false },
	{ F2, C5, false, false },
	{ F2, D4, false, false },
	{ F6, A1, false, false },
	{ F6, B2, false, false },
	{ F6, C3, false, false },
	{ F6, D4, false, false },
	{ G1, A7, false, false },
	{ G1, B6, false, false },
	{ G1, C5, false, false },
	{ G1, D4, false, false },
	{ G7, A1, false, false },
	{ G7, B2, false, false },
	{ G7, C3, false, false },
	{ G7, D4, false, false },
	{ H8, A1, false, false },
	{ H8, B2, false, false },
	{ H8, C3, false, false },
	{ H8, D4, false, false },
	/* BlackBishop, D5 */
	{ A2, D5, false, false },
	{ A2, E6, false, false },
	{ A2, F7, false, false },
	{ A2, G8, false, false },
	{ A8, D5, false, false },
	{ A8, E4, false, false },
	{ A8, F3, false, false },
	{ A8, G2, false, false },
	{ A8, H1, false, false },
	{ B3, D5, false, false },
	{ B3, E6, false, false },
	{ B3, F7, false, false },
	{ B3, G8, false, false },
	{ B7, D5, false, false },
	{ B7, E4, false, false },
	{ B7, F3, false, false },
	{ B7, G2, false, false },
	{ B7, H1, false, false },
	{ C4, A2,  true, false },
	{ C4, A6,  true, false },
	{ C4, B3,  true, false },
	{ C4, B5,  true, false },
	{ C4, D3,  true, false },
	{ C4, D5, false, false },
	{ C4, E2,  true, false },
	{ C4, E6, false, false },
	{ C4, F1,  true, false },
	{ C4, F7, false, false },
	{ C4, G8, false, false },
	{ C6, A4,  true, false },
	{ C6, A8,  true, false },
	{ C6, B5,  true, false },
	{ C6, B7,  true, false },
	{ C6, D5, false, false },
	{ C6, D7,  true, false },
	{ C6, E4, false, false },
	{ C6, E8,  true, false },
	{ C6, F3, false, false },
	{ C6, G2, false, false },
	{ C6, H1, false, false },
	{ D5, A2, false, false },
	{ D5, A8, false, false },
	{ D5, B3, false, false },
	{ D5, B7, false, false },
	{ D5, C4, false, false },
	{ D5, C6, false, false },
	{ D5, E4, false, false },
	{ D5, E6, false, false },
	{ D5, F3, false, false },
	{ D5, F7, false, false },
	{ D5, G2, false, false },
	{ D5, G8, false, false },
	{ D5, H1, false, false },
	{ E4, A8, false, false },
	{ E4, B1,  true, false },
	{ E4, B7, false, false },
	{ E4, C2,  true, false },
	{ E4, C6, false, false },
	{ E4, D3,  true, false },
	{ E4, D5, false, false },
	{ E4, F3,  true, false },
	{ E4, F5,  true, false },
	{ E4, G2,  true, false },
	{ E4, G6,  true, false },
	{ E4, H1,  true, false },
	{ E4, H7,  true, false },
	{ E6, A2, false, false },
	{ E6, B3, false, false },
	{ E6, C4, false, false },
	{ E6, C8,  true, false },
	{ E6, D5, false, false },
	{ E6, D7,  true, false },
	{ E6, F5,  true, false },
	{ E6, F7,  true, false },
	{ E6, G4,  true, false },
	{ E6, G8,  true, false },
	{ E6, H3,  true, false },
	{ F3, A8, false, false },
	{ F3, B7, false, false },
	{ F3, C6, false, false },
	{ F3, D5, false, false },
	{ F7, A2, false, false },
	{ F7, B3, false, false },
	{ F7, C4, false, false },
	{ F7, D5, false, false },
	{ G2, A8, false, false },
	{ G2, B7, false, false },
	{ G2, C6, false, false },
	{ G2, D5, false, false },
	{ G8, A2, false, false },
	{ G8, B3, false, false },
	{ G8, C4, false, false },
	{ G8, D5, false, false },
	{ H1, A8, false, false },
	{ H1, B7, false, false },
	{ H1, C6, false, false },
	{ H1, D5, false, false },
	/* BlackBishop, D6 */
	{ A3, D6, false, false },
	{ A3, E7, false, false },
	{ A3, F8, false, false },
	{ B4, D6, false, false },
	{ B4, E7, false, false },
	{ B4, F8, false, false },
	{ B8, D6, false, false },
	{ B8, E5, false, false },
	{ B8, F4, false, false },
	{ B8, G3, false, false },
	{ B8, H2, false, false },
	{ C5, A3,  true, false },
	{ C5, A7,  true, false },
	{ C5, B4,  true, false },
	{ C5, B6,  true, false },
	{ C5, D4,  true, false },
	{ C5, D6, false, false },
	{ C5, E3,  true, false },
	{ C5, E7, false, false },
	{ C5, F2,  true, false },
	{ C5, F8, false, false },
	{ C5, G1,  true, false },
	{ C7, A5,  true, false },
	{ C7, B6,  true, false },
	{ C7, B8,  true, false },
	{ C7, D6, false, false },
	{ C7, D8,  true, false },
	{ C7, E5, false, false },
	{ C7, F4, false, false },
	{ C7, G3, false, false },
	{ C7, H2, false, false },
	{ D6, A3, false, false },
	{ D6, B4, false, false },
	{ D6, B8, false, false },
	{ D6, C5, false, false },
	{ D6, C7, false, false },
	{ D6, E5, false, false },
	{ D6, E7, false, false },
	{ D6, F4, false, false },
	{ D6, F8, false, false },
	{ D6, G3, false, false },
	{ D6, H2, false, false },
	{ E5, A1,  true, false },
	{ E5, B2,  true, false },
	{ E5, B8, false, false },
	{ E5, C3,  true, false },
	{ E5, C7, false, false },
	{ E5, D4,  true, false },
	{ E5, D6, false, false },
	{ E5, F4,  true, false },
	{ E5, F6,  true, false },
	{ E5, G3,  true, false },
	{ E5, G7,  true, false },
	{ E5, H2,  true, false },
	{ E5, H8,  true, false },
	{ E7, A3, false, false },
	{ E7, B4, false, false },
	{ E7, C5, false, false },
	{ E7, D6, false, false },
	{ E7, D8,  true, false },
	{ E7, F6,  true, false },
	{ E7, F8,  true, false },
	{ E7, G5,  true, false },
	{ E7, H4,  true, false },
	{ F4, B8, false, false },
	{ F4, C7, false, false },
	{ F4, D6, false, false },
	{ F8, A3, false, false },
	{ F8, B4, false, false },
	{ F8, C5, false, false },
	{ F8, D6, false, false },
	{ G3, B8, false, false },
	{ G3, C7, false, false },
	{ G3, D6, false, false },
	{ H2, B8, false, false },
	{ H2, C7, false, false },
	{ H2, D6, false, false },
	/* BlackBishop, D7 */
	{ A4, D7, false, false },
	{ A4, E8, false, false },
	{ B5, D7, false, false },
	{ B5, E8, false, false },
	{ C6, A4,  true, false },
	{ C6, A8,  true, false },
	{ C6, B5,  true, false },
	{ C6, B7,  true, false },
	{ C6, D5,  true, false },
	{ C6, D7, false, false },
	{ C6, E4,  true, false },
	{ C6, E8, false, false },
	{ C6, F3,  true, false },
	{ C6, G2,  true, false },
	{ C6, H1,  true, false },
	{ C8, A6,  true, false },
	{ C8, B7,  true, false },
	{ C8, D7, false, false },
	{ C8, E6, false, false },
	{ C8, F5, false, false },
	{ C8, G4, false, false },
	{ C8, H3, false, false },
	{ D7, A4, false, false },
	{ D7, B5, false, false },
	{ D7, C6, false, false },
	{ D7, C8, false, false },
	{ D7, E6, false, false },
	{ D7, E8, false, false },
	{ D7, F5, false, false },
	{ D7, G4, false, false },
	{ D7, H3, false, false },
	{ E6, A2,  true, false },
	{ E6, B3,  true, false },
	{ E6, C4,  true, false },
	{ E6, C8, false, false },
	{ E6, D5,  true, false },
	{ E6, D7, false, false },
	{ E6, F5,  true, false },
	{ E6, F7,  true, false },
	{ E6, G4,  true, false },
	{ E6, G8,  true, false },
	{ E6, H3,  true, false },
	{ E8, A4, false, false },
	{ E8, B5, false, false },
	{ E8, C6, false, false },
	{ E8, D7, false, false },
	{ E8, F7,  true, false },
	{ E8, G6,  true, false },
	{ E8, H5,  true, false },
	{ F5, C8, false, false },
	{ F5, D7, false, false },
	{ G4, C8, false, false },
	{ G4, D7, false, false },
	{ H3, C8, false, false },
	{ H3, D7, false, false },
	/* BlackBishop, D8 */
	{ A5, D8, false, false },
	{ B6, D8, false, false },
	{ C7, A5,  true, false },
	{ C7, B6,  true, false },
	{ C7, B8,  true, false },
	{ C7, D6,  true, false },
	{ C7, D8, false, false },
	{ C7, E5,  true, false },
	{ C7, F4,  true, false },
	{ C7, G3,  true, false },
	{ C7, H2,  true, false },
	{ D8, A5, false, false },
	{ D8, B6, false, false },
	{ D8, C7, false, false },
	{ D8, E7, false, false },
	{ D8, F6, false, false },
	{ D8, G5, false, false },
	{ D8, H4, false, false },
	{ E7, A3,  true, false },
	{ E7, B4,  true, false },
	{ E7, C5,  true, false },
	{ E7, D6,  true, false },
	{ E7, D8, false, false },
	{ E7, F6,  true, false },
	{ E7, F8,  true, false },
	{ E7, G5,  true, false },
	{ E7, H4,  true, false },
	{ F6, D8, false, false },
	{ G5, D8, false, false },
	{ H4, D8, false, false },
	/* BlackBishop, E1 */
	{ A5, E1, false, false },
	{ B4, E1, false, false },
	{ C3, E1, false, false },
	{ D2, A5,  true, false },
	{ D2, B4,  true, false },
	{ D2, C1,  true, false },
	{ D2, C3,  true, false },
	{ D2, E1, false, false },
	{ D2, E3,  true, false },
	{ D2, F4,  true, false },
	{ D2, G5,  true, false },
	{ D2, H6,  true, false },
	{ E1, A5, false, false },
	{ E1, B4, false, false },
	{ E1, C3, false, false },
	{ E1, D2, false, false },
	{ E1, F2, false, false },
	{ E1, G3, false, false },
	{ E1, H4, false, false },
	{ F2, A7,  true, false },
	{ F2, B6,  true, false },
	{ F2, C5,  true, false },
	{ F2, D4,  true, false },
	{ F2, E1, false, false },
	{ F2, E3,  true, false },
	{ F2, G1,  true, false },
	{ F2, G3,  true, false },
	{ F2, H4,  true, false },
	{ G3, E1, false, false },
	{ H4, E1, false, false },
	/* BlackBishop, E2 */
	{ A6, E2, false, false },
	{ A6, F1, false, false },
	{ B5, E2, false, false },
	{ B5, F1, false, false },
	{ C4, E2, false, false },
	{ C4, F1, false, false },
	{ D1, A4,  true, false },
	{ D1, B3,  true, false },
	{ D1, C2,  true, false },
	{ D1, E2, false, false },
	{ D1, F3, false, false },
	{ D1, G4, false, false },
	{ D1, H5, false, false },
	{ D3, A6,  true, false },
	{ D3, B1,  true, false },
	{ D3, B5,  true, false },
	{ D3, C2,  true, false },
	{ D3, C4,  true, false },
	{ D3, E2, false, false },
	{ D3, E4,  true, false },
	{ D3, F1, false, false },
	{ D3, F5,  true, false },
	{ D3, G6,  true, false },
	{ D3, H7,  true, false },
	{ E2, A6, false, false },
	{ E2, B5, false, false },
	{ E2, C4, false, false },
	{ E2, D1, false, false },
	{ E2, D3, false, false },
	{ E2, F1, false, false },
	{ E2, F3, false, false },
	{ E2, G4, false, false },
	{ E2, H5, false, false },
	{ F1, A6, false, false },
	{ F1, B5, false, false },
	{ F1, C4, false, false },
	{ F1, D3, false, false },
	{ F1, E2, false, false },
	{ F1, G2,  true, false },
	{ F1, H3,  true, false },
	{ F3, A8,  true, false },
	{ F3, B7,  true, false },
	{ F3, C6,  true, false },
	{ F3, D1, false, false },
	{ F3, D5,  true, false },
	{ F3, E2, false, false },
	{ F3, E4,  true, false },
	{ F3, G2,  true, false },
	{ F3, G4,  true, false },
	{ F3, H1,  true, false },
	{ F3, H5,  true, false },
	{ G4, D1, false, false },
	{ G4, E2, false, false },
	{ H5, D1, false, false },
	{ H5, E2, false, false },
	/* BlackBishop, E3 */
	{ A7, E3, false, false },
	{ A7, F2, false, false },
	{ A7, G1, false, false },
	{ B6, E3, false, false },
	{ B6, F2, false, false },
	{ B6, G1, false, false },
	{ C1, E3, false, false },
	{ C1, F4, false, false },
	{ C1, G5, false, false },
	{ C1, H6, false, false },
	{ C5, E3, false, false },
	{ C5, F2, false, false },
	{ C5, G1, false, false },
	{ D2, A5,  true, false },
	{ D2, B4,  true, false },
	{ D2, C1,  true, false },
	{ D2, C3,  true, false },
	{ D2, E1,  true, false },
	{ D2, E3, false, false },
	{ D2, F4, false, false },
	{ D2, G5, false, false },
	{ D2, H6, false, false },
	{ D4, A1,  true, false },
	{ D4, A7,  true, false },
	{ D4, B2,  true, false },
	{ D4, B6,  true, false },
	{ D4, C3,  true, false },
	{ D4, C5,  true, false },
	{ D4, E3, false, false },
	{ D4, E5,  true, false },
	{ D4, F2, false, false },
	{ D4, F6,  true, false },
	{ D4, G1, false, false },
	{ D4, G7,  true, false },
	{ D4, H8,  true, false },
	{ E3, A7, false, false },
	{ E3, B6, false, false },
	{ E3, C1, false, false },
	{ E3, C5, false, false },
	{ E3, D2, false, false },
	{ E3, D4, false, false },
	{ E3, F2, false, false },
	{ E3, F4, false, false },
	{ E3, G1, false, false },
	{ E3, G5, false, false },
	{ E3, H6, false, false },
	{ F2, A7, false, false },
	{ F2, B6, false, false },
	{ F2, C5, false, false },
	{ F2, D4, false, false },
	{ F2, E1,  true, false },
	{ F2, E3, false, false },
	{ F2, G1,  true, false },
	{ F2, G3,  true, false },
	{ F2, H4,  true, false },
	{ F4, B8,  true, false },
	{ F4, C1, false, false },
	{ F4, C7,  true, false },
	{ F4, D2, false, false },
	{ F4, D6,  true, false },
	{ F4, E3, false, false },
	{ F4, E5,  true, false },
	{ F4, G3,  true, false },
	{ F4, G5,  true, false },
	{ F4, H2,  true, false },
	{ F4, H6,  true, false },
	{ G1, A7, false, false },
	{ G1, B6, false, false },
	{ G1, C5, false, false },
	{ G1, D4, false, false },
	{ G1, E3, false, false },
	{ G5, C1, false, false },
	{ G5, D2, false, false },
	{ G5, E3, false, false },
	{ H6, C1, false, false },
	{ H6, D2, false, false },
	{ H6, E3, false, false },
	/* BlackBishop, E4 */
	{ A8, E4, false, false },
	{ A8, F3, false, false },
	{ A8, G2, false, false },
	{ A8, H1, false, false },
	{ B1, E4, false, false },
	{ B1, F5, false, false },
	{ B1, G6, false, false },
	{ B1, H7, false, false },
	{ B7, E4, false, false },
	{ B7, F3, false, false },
	{ B7, G2, false, false },
	{ B7, H1, false, false },
	{ C2, E4, false, false },
	{ C2, F5, false, false },
	{ C2, G6, false, false },
	{ C2, H7, false, false },
	{ C6, E4, false, false },
	{ C6, F3, false, false },
	{ C6, G2, false, false },
	{ C6, H1, false, false },
	{ D3, A6,  true, false },
	{ D3, B1,  true, false },
	{ D3, B5,  true, false },
	{ D3, C2,  true, false },
	{ D3, C4,  true, false },
	{ D3, E2,  true, false },
	{ D3, E4, false, false },
	{ D3, F1,  true, false },
	{ D3, F5, false, false },
	{ D3, G6, false, false },
	{ D3, H7, false, false },
	{ D5, A2,  true, false },
	{ D5, A8,  true, false },
	{ D5, B3,  true, false },
	{ D5, B7,  true, false },
	{ D5, C4,  true, false },
	{ D5, C6,  true, false },
	{ D5, E4, false, false },
	{ D5, E6,  true, false },
	{ D5, F3, false, false },
	{ D5, F7,  true, false },
	{ D5, G2, false, false },
	{ D5, G8,  true, false },
	{ D5, H1, false, false },
	{ E4, A8, false, false },
	{ E4, B1, false, false },
	{ E4, B7, false, false },
	{ E4, C2, false, false },
	{ E4, C6, false, false },
	{ E4, D3, false, false },
	{ E4, D5, false, false },
	{ E4, F3, false, false },
	{ E4, F5, false, false },
	{ E4, G2, false, false },
	{ E4, G6, false, false },
	{ E4, H1, false, false },
	{ E4, H7, false, false },
	{ F3, A8, false, false },
	{ F3, B7, false, false },
	{ F3, C6, false, false },
	{ F3, D1,  true, false },
	{ F3, D5, false, false },
	{ F3, E2,  true, false },
	{ F3, E4, false, false },
	{ F3, G2,  true, false },
	{ F3, G4,  true, false },
	{ F3, H1,  true, false },
	{ F3, H5,  true, false },
	{ F5, B1, false, false },
	{ F5, C2, false, false },
	{ F5, C8,  true, false },
	{ F5, D3, false, false },
	{ F5, D7,  true, false },
	{ F5, E4, false, false },
	{ F5, E6,  true, false },
	{ F5, G4,  true, false },
	{ F5, G6,  true, false },
	{ F5, H3,  true, false },
	{ F5, H7,  true, false },
	{ G2, A8, false, false },
	{ G2, B7, false, false },
	{ G2, C6, false, false },
	{ G2, D5, false, false },
	{ G2, E4, false, false },
	{ G6, B1, false, false },
	{ G6, C2, false, false },
	{ G6, D3, false, false },
	{ G6, E4, false, false },
	{ H1, A8, false, false },
	{ H1, B7, false, false },
	{ H1, C6, false, false },
	{ H1, D5, false, false },
	{ H1, E4, false, false },
	{ H7, B1, false, false },
	{ H7, C2, false, false },
	{ H7, D3, false, false },
	{ H7, E4, false, false },
	/* BlackBishop, E5 */
	{ A1, E5, false, false },
	{ A1, F6, false, false },
	{ A1, G7, false, false },
	{ A1, H8, false, false },
	{ B2, E5, false, false },
	{ B2, F6, false, false },
	{ B2, G7, false, false },
	{ B2, H8, false, false },
	{ B8, E5, false, false },
	{ B8, F4, false, false },
	{ B8, G3, false, false },
	{ B8, H2, false, false },
	{ C3, E5, false, false },
	{ C3, F6, false, false },
	{ C3, G7, false, false },
	{ C3, H8, false, false },
	{ C7, E5, false, false },
	{ C7, F4, false, false },
	{ C7, G3, false, false },
	{ C7, H2, false, false },
	{ D4, A1,  true, false },
	{ D4, A7,  true, false },
	{ D4, B2,  true, false },
	{ D4, B6,  true, false },
	{ D4, C3,  true, false },
	{ D4, C5,  true, false },
	{ D4, E3,  true, false },
	{ D4, E5, false, false },
	{ D4, F2,  true, false },
	{ D4, F6, false, false },
	{ D4, G1,  true, false },
	{ D4, G7, false, false },
	{ D4, H8, false, false },
	{ D6, A3,  true, false },
	{ D6, B4,  true, false },
	{ D6, B8,  true, false },
	{ D6, C5,  true, false },
	{ D6, C7,  true, false },
	{ D6, E5, false, false },
	{ D6, E7,  true, false },
	{ D6, F4, false, false },
	{ D6, F8,  true, false },
	{ D6, G3, false, false },
	{ D6, H2, false, false },
	{ E5, A1, false, false },
	{ E5, B2, false, false },
	{ E5, B8, false, false },
	{ E5, C3, false, false },
	{ E5, C7, false, false },
	{ E5, D4, false, false },
	{ E5, D6, false, false },
	{ E5, F4, false, false },
	{ E5, F6, false, false },
	{ E5, G3, false, false },
	{ E5, G7, false, false },
	{ E5, H2, false, false },
	{ E5, H8, false, false },
	{ F4, B8, false, false },
	{ F4, C1,  true, false },
	{ F4, C7, false, false },
	{ F4, D2,  true, false },
	{ F4, D6, false, false },
	{ F4, E3,  true, false },
	{ F4, E5, false, false },
	{ F4, G3,  true, false },
	{ F4, G5,  true, false },
	{ F4, H2,  true, false },
	{ F4, H6,  true, false },
	{ F6, A1, false, false },
	{ F6, B2, false, false },
	{ F6, C3, false, false },
	{ F6, D4, false, false },
	{ F6, D8,  true, false },
	{ F6, E5, false, false },
	{ F6, E7,  true, false },
	{ F6, G5,  true, false },
	{ F6, G7,  true, false },
	{ F6, H4,  true, false },
	{ F6, H8,  true, false },
	{ G3, B8, false, false },
	{ G3, C7, false, false },
	{ G3, D6, false, false },
	{ G3, E5, false, false },
	{ G7, A1, false, false },
	{ G7, B2, false, false },
	{ G7, C3, false, false },
	{ G7, D4, false, false },
	{ G7, E5, false, false },
	{ H2, B8, false, false },
	{ H2, C7, false, false },
	{ H2, D6, false, false },
	{ H2, E5, false, false },
	{ H8, A1, false, false },
	{ H8, B2, false, false },
	{ H8, C3, false, false },
	{ H8, D4, false, false },
	{ H8, E5, false, false },
	/* BlackBishop, E6 */
	{ A2, E6, false, false },
	{ A2, F7, false, false },
	{ A2, G8, false, false },
	{ B3, E6, false, false },
	{ B3, F7, false, false },
	{ B3, G8, false, false },
	{ C4, E6, false, false },
	{ C4, F7, false, false },
	{ C4, G8, false, false },
	{ C8, E6, false, false },
	{ C8, F5, false, false },
	{ C8, G4, false, false },
	{ C8, H3, false, false },
	{ D5, A2,  true, false },
	{ D5, A8,  true, false },
	{ D5, B3,  true, false },
	{ D5, B7,  true, false },
	{ D5, C4,  true, false },
	{ D5, C6,  true, false },
	{ D5, E4,  true, false },
	{ D5, E6, false, false },
	{ D5, F3,  true, false },
	{ D5, F7, false, false },
	{ D5, G2,  true, false },
	{ D5, G8, false, false },
	{ D5, H1,  true, false },
	{ D7, A4,  true, false },
	{ D7, B5,  true, false },
	{ D7, C6,  true, false },
	{ D7, C8,  true, false },
	{ D7, E6, false, false },
	{ D7, E8,  true, false },
	{ D7, F5, false, false },
	{ D7, G4, false, false },
	{ D7, H3, false, false },
	{ E6, A2, false, false },
	{ E6, B3, false, false },
	{ E6, C4, false, false },
	{ E6, C8, false, false },
	{ E6, D5, false, false },
	{ E6, D7, false, false },
	{ E6, F5, false, false },
	{ E6, F7, false, false },
	{ E6, G4, false, false },
	{ E6, G8, false, false },
	{ E6, H3, false, false },
	{ F5, B1,  true, false },
	{ F5, C2,  true, false },
	{ F5, C8, false, false },
	{ F5, D3,  true, false },
	{ F5, D7, false, false },
	{ F5, E4,  true, false },
	{ F5, E6, false, false },
	{ F5, G4,  true, false },
	{ F5, G6,  true, false },
	{ F5, H3,  true, false },
	{ F5, H7,  true, false },
	{ F7, A2, false, false },
	{ F7, B3, false, false },
	{ F7, C4, false, false },
	{ F7, D5, false, false },
	{ F7, E6, false, false },
	{ F7, E8,  true, false },
	{ F7, G6,  true, false },
	{ F7, G8,  true, false },
	{ F7, H5,  true, false },
	{ G4, C8, false, false },
	{ G4, D7, false, false },
	{ G4, E6, false, false },
	{ G8, A2, false, false },
	{ G8, B3, false, false },
	{ G8, C4, false, false },
	{ G8, D5, false, false },
	{ G8, E6, false, false },
	{ H3, C8, false, false },
	{ H3, D7, false, false },
	{ H3, E6, false, false },
	/* BlackBishop, E7 */
	{ A3, E7, false, false },
	{ A3, F8, false, false },
	{ B4, E7, false, false },
	{ B4, F8, false, false },
	{ C5, E7, false, false },
	{ C5, F8, false, false },
	{ D6, A3,  true, false },
	{ D6, B4,  true, false },
	{ D6, B8,  true, false },
	{ D6, C5,  true, false },
	{ D6, C7,  true, false },
	{ D6, E5,  true, false },
	{ D6, E7, false, false },
	{ D6, F4,  true, false },
	{ D6, F8, false, false },
	{ D6, G3,  true, false },
	{ D6, H2,  true, false },
	{ D8, A5,  true, false },
	{ D8, B6,  true, false },
	{ D8, C7,  true, false },
	{ D8, E7, false, false },
	{ D8, F6, false, false },
	{ D8, G5, false, false },
	{ D8, H4, false, false },
	{ E7, A3, false, false },
	{ E7, B4, false, false },
	{ E7, C5, false, false },
	{ E7, D6, false, false },
	{ E7, D8, false, false },
	{ E7, F6, false, false },
	{ E7, F8, false, false },
	{ E7, G5, false, false },
	{ E7, H4, false, false },
	{ F6, A1,  true, false },
	{ F6, B2,  true, false },
	{ F6, C3,  true, false },
	{ F6, D4,  true, false },
	{ F6, D8, false, false },
	{ F6, E5,  true, false },
	{ F6, E7, false, false },
	{ F6, G5,  true, false },
	{ F6, G7,  true, false },
	{ F6, H4,  true, false },
	{ F6, H8,  true, false },
	{ F8, A3, false, false },
	{ F8, B4, false, false },
	{ F8, C5, false, false },
	{ F8, D6, false, false },
	{ F8, E7, false, false },
	{ F8, G7,  true, false },
	{ F8, H6,  true, false },
	{ G5, D8, false, false },
	{ G5, E7, false, false },
	{ H4, D8, false, false },
	{ H4, E7, false, false },
	/* BlackBishop, E8 */
	{ A4, E8, false, false },
	{ B5, E8, false, false },
	{ C6, E8, false, false },
	{ D7, A4,  true, false },
	{ D7, B5,  true, false },
	{ D7, C6,  true, false },
	{ D7, C8,  true, false },
	{ D7, E6,  true, false },
	{ D7, E8, false, false },
	{ D7, F5,  true, false },
	{ D7, G4,  true, false },
	{ D7, H3,  true, false },
	{ E8, A4, false, false },
	{ E8, B5, false, false },
	{ E8, C6, false, false },
	{ E8, D7, false, false },
	{ E8, F7, false, false },
	{ E8, G6, false, false },
	{ E8, H5, false, false },
	{ F7, A2,  true, false },
	{ F7, B3,  true, false },
	{ F7, C4,  true, false },
	{ F7, D5,  true, false },
	{ F7, E6,  true, false },
	{ F7, E8, false, false },
	{ F7, G6,  true, false },
	{ F7, G8,  true, false },
	{ F7, H5,  true, false },
	{ G6, E8, false, false },
	{ H5, E8, false, false },
	/* BlackBishop, F1 */
	{ A6, F1, false, false },
	{ B5, F1, false, false },
	{ C4, F1, false, false },
	{ D3, F1, false, false },
	{ E2, A6,  true, false },
	{ E2, B5,  true, false },
	{ E2, C4,  true, false },
	{ E2, D1,  true, false },
	{ E2, D3,  true, false },
	{ E2, F1, false, false },
	{ E2, F3,  true, false },
	{ E2, G4,  true, false },
	{ E2, H5,  true, false },
	{ F1, A6, false, false },
	{ F1, B5, false, false },
	{ F1, C4, false, false },
	{ F1, D3, false, false },
	{ F1, E2, false, false },
	{ F1, G2, false, false },
	{ F1, H3, false, false },
	{ G2, A8,  true, false },
	{ G2, B7,  true, false },
	{ G2, C6,  true, false },
	{ G2, D5,  true, false },
	{ G2, E4,  true, false },
	{ G2, F1, false, false },
	{ G2, F3,  true, false },
	{ G2, H1,  true, false },
	{ G2, H3,  true, false },
	{ H3, F1, false, false },
	/* BlackBishop, F2 */
	{ A7, F2, false, false },
	{ A7, G1, false, false },
	{ B6, F2, false, false },
	{ B6, G1, false, false },
	{ C5, F2, false, false },
	{ C5, G1, false, false },
	{ D4, F2, false, false },
	{ D4, G1, false, false },
	{ E1, A5,  true, false },
	{ E1, B4,  true, false },
	{ E1, C3,  true, false },
	{ E1, D2,  true, false },
	{ E1, F2, false, false },
	{ E1, G3, false, false },
	{ E1, H4, false, false },
	{ E3, A7,  true, false },
	{ E3, B6,  true, false },
	{ E3, C1,  true, false },
	{ E3, C5,  true, false },
	{ E3, D2,  true, false },
	{ E3, D4,  true, false },
	{ E3, F2, false, false },
	{ E3, F4,  true, false },
	{ E3, G1, false, false },
	{ E3, G5,  true, false },
	{ E3, H6,  true, false },
	{ F2, A7, false, false },
	{ F2, B6, false, false },
	{ F2, C5, false, false },
	{ F2, D4, false, false },
	{ F2, E1, false, false },
	{ F2, E3, false, false },
	{ F2, G1, false, false },
	{ F2, G3, false, false },
	{ F2, H4, false, false },
	{ G1, A7, false, false },
	{ G1, B6, false, false },
	{ G1, C5, false, false },
	{ G1, D4, false, false },
	{ G1, E3, false, false },
	{ G1, F2, false, false },
	{ G1, H2,  true, false },
	{ G3, B8,  true, false },
	{ G3, C7,  true, false },
	{ G3, D6,  true, false },
	{ G3, E1, false, false },
	{ G3, E5,  true, false },
	{ G3, F2, false, false },
	{ G3, F4,  true, false },
	{ G3, H2,  true, false },
	{ G3, H4,  true, false },
	{ H4, E1, false, false },
	{ H4, F2, false, false },
	/* BlackBishop, F3 */
	{ A8, F3, false, false },
	{ A8, G2, false, false },
	{ A8, H1, false, false },
	{ B7, F3, false, false },
	{ B7, G2, false, false },
	{ B7, H1, false, false },
	{ C6, F3, false, false },
	{ C6, G2, false, false },
	{ C6, H1, false, false },
	{ D1, F3, false, false },
	{ D1, G4, false, false },
	{ D1, H5, false, false },
	{ D5, F3, false, false },
	{ D5, G2, false, false },
	{ D5, H1, false, false },
	{ E2, A6,  true, false },
	{ E2, B5,  true, false },
	{ E2, C4,  true, false },
	{ E2, D1,  true, false },
	{ E2, D3,  true, false },
	{ E2, F1,  true, false },
	{ E2, F3, false, false },
	{ E2, G4, false, false },
	{ E2, H5, false, false },
	{ E4, A8,  true, false },
	{ E4, B1,  true, false },
	{ E4, B7,  true, false },
	{ E4, C2,  true, false },
	{ E4, C6,  true, false },
	{ E4, D3,  true, false },
	{ E4, D5,  true, false },
	{ E4, F3, false, false },
	{ E4, F5,  true, false },
	{ E4, G2, false, false },
	{ E4, G6,  true, false },
	{ E4, H1, false, false },
	{ E4, H7,  true, false },
	{ F3, A8, false, false },
	{ F3, B7, false, false },
	{ F3, C6, false, false },
	{ F3, D1, false, false },
	{ F3, D5, false, false },
	{ F3, E2, false, false },
	{ F3, E4, false, false },
	{ F3, G2, false, false },
	{ F3, G4, false, false },
	{ F3, H1, false, false },
	{ F3, H5, false, false },
	{ G2, A8, false, false },
	{ G2, B7, false, false },
	{ G2, C6, false, false },
	{ G2, D5, false, false },
	{ G2, E4, false, false },
	{ G2, F1,  true, false },
	{ G2, F3, false, false },
	{ G2, H1,  true, false },
	{ G2, H3,  true, false },
	{ G4, C8,  true, false },
	{ G4, D1, false, false },
	{ G4, D7,  true, false },
	{ G4, E2, false, false },
	{ G4, E6,  true, false },
	{ G4, F3, false, false },
	{ G4, F5,  true, false },
	{ G4, H3,  true, false },
	{ G4, H5,  true, false },
	{ H1, A8, false, false },
	{ H1, B7, false, false },
	{ H1, C6, false, false },
	{ H1, D5, false, false },
	{ H1, E4, false, false },
	{ H1, F3, false, false },
	{ H5, D1, false, false },
	{ H5, E2, false, false },
	{ H5, F3, false, false },
	/* BlackBishop, F4 */
	{ B8, F4, false, false },
	{ B8, G3, false, false },
	{ B8, H2, false, false },
	{ C1, F4, false, false },
	{ C1, G5, false, false },
	{ C1, H6, false, false },
	{ C7, F4, false, false },
	{ C7, G3, false, false },
	{ C7, H2, false, false },
	{ D2, F4, false, false },
	{ D2, G5, false, false },
	{ D2, H6, false, false },
	{ D6, F4, false, false },
	{ D6, G3, false, false },
	{ D6, H2, false, false },
	{ E3, A7,  true, false },
	{ E3, B6,  true, false },
	{ E3, C1,  true, false },
	{ E3, C5,  true, false },
	{ E3, D2,  true, false },
	{ E3, D4,  true, false },
	{ E3, F2,  true, false },
	{ E3, F4, false, false },
	{ E3, G1,  true, false },
	{ E3, G5, false, false },
	{ E3, H6, false, false },
	{ E5, A1,  true, false },
	{ E5, B2,  true, false },
	{ E5, B8,  true, false },
	{ E5, C3,  true, false },
	{ E5, C7,  true, false },
	{ E5, D4,  true, false },
	{ E5, D6,  true, false },
	{ E5, F4, false, false },
	{ E5, F6,  true, false },
	{ E5, G3, false, false },
	{ E5, G7,  true, false },
	{ E5, H2, false, false },
	{ E5, H8,  true, false },
	{ F4, B8, false, false },
	{ F4, C1, false, false },
	{ F4, C7, false, false },
	{ F4, D2, false, false },
	{ F4, D6, false, false },
	{ F4, E3, false, false },
	{ F4, E5, false, false },
	{ F4, G3, false, false },
	{ F4, G5, false, false },
	{ F4, H2, false, false },
	{ F4, H6, false, false },
	{ G3, B8, false, false },
	{ G3, C7, false, false },
	{ G3, D6, false, false },
	{ G3, E1,  true, false },
	{ G3, E5, false, false },
	{ G3, F2,  true, false },
	{ G3, F4, false, false },
	{ G3, H2,  true, false },
	{ G3, H4,  true, false },
	{ G5, C1, false, false },
	{ G5, D2, false, false },
	{ G5, D8,  true, false },
	{ G5, E3, false, false },
	{ G5, E7,  true, false },
	{ G5, F4, false, false },
	{ G5, F6,  true, false },
	{ G5, H4,  true, false },
	{ G5, H6,  true, false },
	{ H2, B8, false, false },
	{ H2, C7, false, false },
	{ H2, D6, false, false },
	{ H2, E5, false, false },
	{ H2, F4, false, false },
	{ H6, C1, false, false },
	{ H6, D2, false, false },
	{ H6, E3, false, false },
	{ H6, F4, false, false },
	/* BlackBishop, F5 */
	{ B1, F5, false, false },
	{ B1, G6, false, false },
	{ B1, H7, false, false },
	{ C2, F5, false, false },
	{ C2, G6, false, false },
	{ C2, H7, false, false },
	{ C8, F5, false, false },
	{ C8, G4, false, false },
	{ C8, H3, false, false },
	{ D3, F5, false, false },
	{ D3, G6, false, false },
	{ D3, H7, false, false },
	{ D7, F5, false, false },
	{ D7, G4, false, false },
	{ D7, H3, false, false },
	{ E4, A8,  true, false },
	{ E4, B1,  true, false },
	{ E4, B7,  true, false },
	{ E4, C2,  true, false },
	{ E4, C6,  true, false },
	{ E4, D3,  true, false },
	{ E4, D5,  true, false },
	{ E4, F3,  true, false },
	{ E4, F5, false, false },
	{ E4, G2,  true, false },
	{ E4, G6, false, false },
	{ E4, H1,  true, false },
	{ E4, H7, false, false },
	{ E6, A2,  true, false },
	{ E6, B3,  true, false },
	{ E6, C4,  true, false },
	{ E6, C8,  true, false },
	{ E6, D5,  true, false },
	{ E6, D7,  true, false },
	{ E6, F5, false, false },
	{ E6, F7,  true, false },
	{ E6, G4, false, false },
	{ E6, G8,  true, false },
	{ E6, H3, false, false },
	{ F5, B1, false, false },
	{ F5, C2, false, false },
	{ F5, C8, false, false },
	{ F5, D3, false, false },
	{ F5, D7, false, false },
	{ F5, E4, false, false },
	{ F5, E6, false, false },
	{ F5, G4, false, false },
	{ F5, G6, false, false },
	{ F5, H3, false, false },
	{ F5, H7, false, false },
	{ G4, C8, false, false },
	{ G4, D1,  true, false },
	{ G4, D7, false, false },
	{ G4, E2,  true, false },
	{ G4, E6, false, false },
	{ G4, F3,  true, false },
	{ G4, F5, false, false },
	{ G4, H3,  true, false },
	{ G4, H5,  true, false },
	{ G6, B1, false, false },
	{ G6, C2, false, false },
	{ G6, D3, false, false },
	{ G6, E4, false, false },
	{ G6, E8,  true, false },
	{ G6, F5, false, false },
	{ G6, F7,  true, false },
	{ G6, H5,  true, false },
	{ G6, H7,  true, false },
	{ H3, C8, false, false },
	{ H3, D7, false, false },
	{ H3, E6, false, false },
	{ H3, F5, false, false },
	{ H7, B1, false, false },
	{ H7, C2, false, false },
	{ H7, D3, false, false },
	{ H7, E4, false, false },
	{ H7, F5, false, false },
	/* BlackBishop, F6 */
	{ A1, F6, false, false },
	{ A1, G7, false, false },
	{ A1, H8, false, false },
	{ B2, F6, false, false },
	{ B2, G7, false, false },
	{ B2, H8, false, false },
	{ C3, F6, false, false },
	{ C3, G7, false, false },
	{ C3, H8, false, false },
	{ D4, F6, false, false },
	{ D4, G7, false, false },
	{ D4, H8, false, false },
	{ D8, F6, false, false },
	{ D8, G5, false, false },
	{ D8, H4, false, false },
	{ E5, A1,  true, false },
	{ E5, B2,  true, false },
	{ E5, B8,  true, false },
	{ E5, C3,  true, false },
	{ E5, C7,  true, false },
	{ E5, D4,  true, false },
	{ E5, D6,  true, false },
	{ E5, F4,  true, false },
	{ E5, F6, false, false },
	{ E5, G3,  true, false },
	{ E5, G7, false, false },
	{ E5, H2,  true, false },
	{ E5, H8, false, false },
	{ E7, A3,  true, false },
	{ E7, B4,  true, false },
	{ E7, C5,  true, false },
	{ E7, D6,  true, false },
	{ E7, D8,  true, false },
	{ E7, F6, false, false },
	{ E7, F8,  true, false },
	{ E7, G5, false, false },
	{ E7, H4, false, false },
	{ F6, A1, false, false },
	{ F6, B2, false, false },
	{ F6, C3, false, false },
	{ F6, D4, false, false },
	{ F6, D8, false, false },
	{ F6, E5, false, false },
	{ F6, E7, false, false },
	{ F6, G5, false, false },
	{ F6, G7, false, false },
	{ F6, H4, false, false },
	{ F6, H8, false, false },
	{ G5, C1,  true, false },
	{ G5, D2,  true, false },
	{ G5, D8, false, false },
	{ G5, E3,  true, false },
	{ G5, E7, false, false },
	{ G5, F4,  true, false },
	{ G5, F6, false, false },
	{ G5, H4,  true, false },
	{ G5, H6,  true, false },
	{ G7, A1, false, false },
	{ G7, B2, false, false },
	{ G7, C3, false, false },
	{ G7, D4, false, false },
	{ G7, E5, false, false },
	{ G7, F6, false, false },
	{ G7, F8,  true, false },
	{ G7, H6,  true, false },
	{ G7, H8,  true, false },
	{ H4, D8, false, false },
	{ H4, E7, false, false },
	{ H4, F6, false, false },
	{ H8, A1, false, false },
	{ H8, B2, false, false },
	{ H8, C3, false, false },
	{ H8, D4, false, false },
	{ H8, E5, false, false },
	{ H8, F6, false, false },
	/* BlackBishop, F7 */
	{ A2, F7, false, false },
	{ A2, G8, false, false },
	{ B3, F7, false, false },
	{ B3, G8, false, false },
	{ C4, F7, false, false },
	{ C4, G8, false, false },
	{ D5, F7, false, false },
	{ D5, G8, false, false },
	{ E6, A2,  true, false },
	{ E6, B3,  true, false },
	{ E6, C4,  true, false },
	{ E6, C8,  true, false },
	{ E6, D5,  true, false },
	{ E6, D7,  true, false },
	{ E6, F5,  true, false },
	{ E6, F7, false, false },
	{ E6, G4,  true, false },
	{ E6, G8, false, false },
	{ E6, H3,  true, false },
	{ E8, A4,  true, false },
	{ E8, B5,  true, false },
	{ E8, C6,  true, false },
	{ E8, D7,  true, false },
	{ E8, F7, false, false },
	{ E8, G6, false, false },
	{ E8, H5, false, false },
	{ F7, A2, false, false },
	{ F7, B3, false, false },
	{ F7, C4, false, false },
	{ F7, D5, false, false },
	{ F7, E6, false, false },
	{ F7, E8, false, false },
	{ F7, G6, false, false },
	{ F7, G8, false, false },
	{ F7, H5, false, false },
	{ G6, B1,  true, false },
	{ G6, C2,  true, false },
	{ G6, D3,  true, false },
	{ G6, E4,  true, false },
	{ G6, E8, false, false },
	{ G6, F5,  true, false },
	{ G6, F7, false, false },
	{ G6, H5,  true, false },
	{ G6, H7,  true, false },
	{ G8, A2, false, false },
	{ G8, B3, false, false },
	{ G8, C4, false, false },
	{ G8, D5, false, false },
	{ G8, E6, false, false },
	{ G8, F7, false, false },
	{ G8, H7,  true, false },
	{ H5, E8, false, false },
	{ H5, F7, false, false },
	/* BlackBishop, F8 */
	{ A3, F8, false, false },
	{ B4, F8, false, false },
	{ C5, F8, false, false },
	{ D6, F8, false, false },
	{ E7, A3,  true, false },
	{ E7, B4,  true, false },
	{ E7, C5,  true, false },
	{ E7, D6,  true, false },
	{ E7, D8,  true, false },
	{ E7, F6,  true, false },
	{ E7, F8, false, false },
	{ E7, G5,  true, false },
	{ E7, H4,  true, false },
	{ F8, A3, false, false },
	{ F8, B4, false, false },
	{ F8, C5, false, false },
	{ F8, D6, false, false },
	{ F8, E7, false, false },
	{ F8, G7, false, false },
	{ F8, H6, false, false },
	{ G7, A1,  true, false },
	{ G7, B2,  true, false },
	{ G7, C3,  true, false },
	{ G7, D4,  true, false },
	{ G7, E5,  true, false },
	{ G7, F6,  true, false },
	{ G7, F8, false, false },
	{ G7, H6,  true, false },
	{ G7, H8,  true, false },
	{ H6, F8, false, false },
	/* BlackBishop, G1 */
	{ A7, G1, false, false },
	{ B6, G1, false, false },
	{ C5, G1, false, false },
	{ D4, G1, false, false },
	{ E3, G1, false, false },
	{ F2, A7,  true, false },
	{ F2, B6,  true, false },
	{ F2, C5,  true, false },
	{ F2, D4,  true, false },
	{ F2, E1,  true, false },
	{ F2, E3,  true, false },
	{ F2, G1, false, false },
	{ F2, G3,  true, false },
	{ F2, H4,  true, false },
	{ G1, A7, false, false },
	{ G1, B6, false, false },
	{ G1, C5, false, false },
	{ G1, D4, false, false },
	{ G1, E3, false, false },
	{ G1, F2, false, false },
	{ G1, H2, false, false },
	{ H2, B8,  true, false },
	{ H2, C7,  true, false },
	{ H2, D6,  true, false },
	{ H2, E5,  true, false },
	{ H2, F4,  true, false },
	{ H2, G1, false, false },
	{ H2, G3,  true, false },
	/* BlackBishop, G2 */
	{ A8, G2, false, false },
	{ A8, H1, false, false },
	{ B7, G2, false, false },
	{ B7, H1, false, false },
	{ C6, G2, false, false },
	{ C6, H1, false, false },
	{ D5, G2, false, false },
	{ D5, H1, false, false },
	{ E4, G2, false, false },
	{ E4, H1, false, false },
	{ F1, A6,  true, false },
	{ F1, B5,  true, false },
	{ F1, C4,  true, false },
	{ F1, D3,  true, false },
	{ F1, E2,  true, false },
	{ F1, G2, false, false },
	{ F1, H3, false, false },
	{ F3, A8,  true, false },
	{ F3, B7,  true, false },
	{ F3, C6,  true, false },
	{ F3, D1,  true, false },
	{ F3, D5,  true, false },
	{ F3, E2,  true, false },
	{ F3, E4,  true, false },
	{ F3, G2, false, false },
	{ F3, G4,  true, false },
	{ F3, H1, false, false },
	{ F3, H5,  true, false },
	{ G2, A8, false, false },
	{ G2, B7, false, false },
	{ G2, C6, false, false },
	{ G2, D5, false, false },
	{ G2, E4, false, false },
	{ G2, F1, false, false },
	{ G2, F3, false, false },
	{ G2, H1, false, false },
	{ G2, H3, false, false },
	{ H1, A8, false, false },
	{ H1, B7, false, false },
	{ H1, C6, false, false },
	{ H1, D5, false, false },
	{ H1, E4, false, false },
	{ H1, F3, false, false },
	{ H1, G2, false, false },
	{ H3, C8,  true, false },
	{ H3, D7,  true, false },
	{ H3, E6,  true, false },
	{ H3, F1, false, false },
	{ H3, F5,  true, false },
	{ H3, G2, false, false },
	{ H3, G4,  true, false },
	/* BlackBishop, G3 */
	{ B8, G3, false, false },
	{ B8, H2, false, false },
	{ C7, G3, false, false },
	{ C7, H2, false, false },
	{ D6, G3, false, false },
	{ D6, H2, false, false },
	{ E1, G3, false, false },
	{ E1, H4, false, false },
	{ E5, G3, false, false },
	{ E5, H2, false, false },
	{ F2, A7,  true, false },
	{ F2, B6,  true, false },
	{ F2, C5,  true, false },
	{ F2, D4,  true, false },
	{ F2, E1,  true, false },
	{ F2, E3,  true, false },
	{ F2, G1,  true, false },
	{ F2, G3, false, false },
	{ F2, H4, false, false },
	{ F4, B8,  true, false },
	{ F4, C1,  true, false },
	{ F4, C7,  true, false },
	{ F4, D2,  true, false },
	{ F4, D6,  true, false },
	{ F4, E3,  true, false },
	{ F4, E5,  true, false },
	{ F4, G3, false, false },
	{ F4, G5,  true, false },
	{ F4, H2, false, false },
	{ F4, H6,  true, false },
	{ G3, B8, false, false },
	{ G3, C7, false, false },
	{ G3, D6, false, false },
	{ G3, E1, false, false },
	{ G3, E5, false, false },
	{ G3, F2, false, false },
	{ G3, F4, false, false },
	{ G3, H2, false, false },
	{ G3, H4, false, false },
	{ H2, B8, false, false },
	{ H2, C7, false, false },
	{ H2, D6, false, false },
	{ H2, E5, false, false },
	{ H2, F4, false, false },
	{ H2, G1,  true, false },
	{ H2, G3, false, false },
	{ H4, D8,  true, false },
	{ H4, E1, false, false },
	{ H4, E7,  true, false },
	{ H4, F2, false, false },
	{ H4, F6,  true, false },
	{ H4, G3, false, false },
	{ H4, G5,  true, false },
	/* BlackBishop, G4 */
	{ C8, G4, false, false },
	{ C8, H3, false, false },
	{ D1, G4, false, false },
	{ D1, H5, false, false },
	{ D7, G4, false, false },
	{ D7, H3, false, false },
	{ E2, G4, false, false },
	{ E2, H5, false, false },
	{ E6, G4, false, false },
	{ E6, H3, false, false },
	{ F3, A8,  true, false },
	{ F3, B7,  true, false },
	{ F3, C6,  true, false },
	{ F3, D1,  true, false },
	{ F3, D5,  true, false },
	{ F3, E2,  true, false },
	{ F3, E4,  true, false },
	{ F3, G2,  true, false },
	{ F3, G4, false, false },
	{ F3, H1,  true, false },
	{ F3, H5, false, false },
	{ F5, B1,  true, false },
	{ F5, C2,  true, false },
	{ F5, C8,  true, false },
	{ F5, D3,  true, false },
	{ F5, D7,  true, false },
	{ F5, E4,  true, false },
	{ F5, E6,  true, false },
	{ F5, G4, false, false },
	{ F5, G6,  true, false },
	{ F5, H3, false, false },
	{ F5, H7,  true, false },
	{ G4, C8, false, false },
	{ G4, D1, false, false },
	{ G4, D7, false, false },
	{ G4, E2, false, false },
	{ G4, E6, false, false },
	{ G4, F3, false, false },
	{ G4, F5, false, false },
	{ G4, H3, false, false },
	{ G4, H5, false, false },
	{ H3, C8, false, false },
	{ H3, D7, false, false },
	{ H3, E6, false, false },
	{ H3, F1,  true, false },
	{ H3, F5, false, false },
	{ H3, G2,  true, false },
	{ H3, G4, false, false },
	{ H5, D1, false, false },
	{ H5, E2, false, false },
	{ H5, E8,  true, false },
	{ H5, F3, false, false },
	{ H5, F7,  true, false },
	{ H5, G4, false, false },
	{ H5, G6,  true, false },
	/* BlackBishop, G5 */
	{ C1, G5, false, false },
	{ C1, H6, false, false },
	{ D2, G5, false, false },
	{ D2, H6, false, false },
	{ D8, G5, false, false },
	{ D8, H4, false, false },
	{ E3, G5, false, false },
	{ E3, H6, false, false },
	{ E7, G5, false, false },
	{ E7, H4, false, false },
	{ F4, B8,  true, false },
	{ F4, C1,  true, false },
	{ F4, C7,  true, false },
	{ F4, D2,  true, false },
	{ F4, D6,  true, false },
	{ F4, E3,  true, false },
	{ F4, E5,  true, false },
	{ F4, G3,  true, false },
	{ F4, G5, false, false },
	{ F4, H2,  true, false },
	{ F4, H6, false, false },
	{ F6, A1,  true, false },
	{ F6, B2,  true, false },
	{ F6, C3,  true, false },
	{ F6, D4,  true, false },
	{ F6, D8,  true, false },
	{ F6, E5,  true, false },
	{ F6, E7,  true, false },
	{ F6, G5, false, false },
	{ F6, G7,  true, false },
	{ F6, H4, false, false },
	{ F6, H8,  true, false },
	{ G5, C1, false, false },
	{ G5, D2, false, false },
	{ G5, D8, false, false },
	{ G5, E3, false, false },
	{ G5, E7, false, false },
	{ G5, F4, false, false },
	{ G5, F6, false, false },
	{ G5, H4, false, false },
	{ G5, H6, false, false },
	{ H4, D8, false, false },
	{ H4, E1,  true, false },
	{ H4, E7, false, false },
	{ H4, F2,  true, false },
	{ H4, F6, false, false },
	{ H4, G3,  true, false },
	{ H4, G5, false, false },
	{ H6, C1, false, false },
	{ H6, D2, false, false },
	{ H6, E3, false, false },
	{ H6, F4, false, false },
	{ H6, F8,  true, false },
	{ H6, G5, false, false },
	{ H6, G7,  true, false },
	/* BlackBishop, G6 */
	{ B1, G6, false, false },
	{ B1, H7, false, false },
	{ C2, G6, false, false },
	{ C2, H7, false, false },
	{ D3, G6, false, false },
	{ D3, H7, false, false },
	{ E4, G6, false, false },
	{ E4, H7, false, false },
	{ E8, G6, false, false },
	{ E8, H5, false, false },
	{ F5, B1,  true, false },
	{ F5, C2,  true, false },
	{ F5, C8,  true, false },
	{ F5, D3,  true, false },
	{ F5, D7,  true, false },
	{ F5, E4,  true, false },
	{ F5, E6,  true, false },
	{ F5, G4,  true, false },
	{ F5, G6, false, false },
	{ F5, H3,  true, false },
	{ F5, H7, false, false },
	{ F7, A2,  true, false },
	{ F7, B3,  true, false },
	{ F7, C4,  true, false },
	{ F7, D5,  true, false },
	{ F7, E6,  true, false },
	{ F7, E8,  true, false },
	{ F7, G6, false, false },
	{ F7, G8,  true, false },
	{ F7, H5, false, false },
	{ G6, B1, false, false },
	{ G6, C2, false, false },
	{ G6, D3, false, false },
	{ G6, E4, false, false },
	{ G6, E8, false, false },
	{ G6, F5, false, false },
	{ G6, F7, false, false },
	{ G6, H5, false, false },
	{ G6, H7, false, false },
	{ H5, D1,  true, false },
	{ H5, E2,  true, false },
	{ H5, E8, false, false },
	{ H5, F3,  true, false },
	{ H5, F7, false, false },
	{ H5, G4,  true, false },
	{ H5, G6, false, false },
	{ H7, B1, false, false },
	{ H7, C2, false, false },
	{ H7, D3, false, false },
	{ H7, E4, false, false },
	{ H7, F5, false, false },
	{ H7, G6, false, false },
	{ H7, G8,  true, false },
	/* BlackBishop, G7 */
	{ A1, G7, false, false },
	{ A1, H8, false, false },
	{ B2, G7, false, false },
	{ B2, H8, false, false },
	{ C3, G7, false, false },
	{ C3, H8, false, false },
	{ D4, G7, false, false },
	{ D4, H8, false, false },
	{ E5, G7, false, false },
	{ E5, H8, false, false },
	{ F6, A1,  true, false },
	{ F6, B2,  true, false },
	{ F6, C3,  true, false },
	{ F6, D4,  true, false },
	{ F6, D8,  true, false },
	{ F6, E5,  true, false },
	{ F6, E7,  true, false },
	{ F6, G5,  true, false },
	{ F6, G7, false, false },
	{ F6, H4,  true, false },
	{ F6, H8, false, false },
	{ F8, A3,  true, false },
	{ F8, B4,  true, false },
	{ F8, C5,  true, false },
	{ F8, D6,  true, false },
	{ F8, E7,  true, false },
	{ F8, G7, false, false },
	{ F8, H6, false, false },
	{ G7, A1, false, false },
	{ G7, B2, false, false },
	{ G7, C3, false, false },
	{ G7, D4, false, false },
	{ G7, E5, false, false },
	{ G7, F6, false, false },
	{ G7, F8, false, false },
	{ G7, H6, false, false },
	{ G7, H8, false, false },
	{ H6, C1,  true, false },
	{ H6, D2,  true, false },
	{ H6, E3,  true, false },
	{ H6, F4,  true, false },
	{ H6, F8, false, false },
	{ H6, G5,  true, false },
	{ H6, G7, false, false },
	{ H8, A1, false, false },
	{ H8, B2, false, false },
	{ H8, C3, false, false },
	{ H8, D4, false, false },
	{ H8, E5, false, false },
	{ H8, F6, false, false },
	{ H8, G7, false, false },
	/* BlackBishop, G8 */
	{ A2, G8, false, false },
	{ B3, G8, false, false },
	{ C4, G8, false, false },
	{ D5, G8, false, false },
	{ E6, G8, false, false },
	{ F7, A2,  true, false },
	{ F7, B3,  true, false },
	{ F7, C4,  true, false },
	{ F7, D5,  true, false },
	{ F7, E6,  true, false },
	{ F7, E8,  true, false },
	{ F7, G6,  true, false },
	{ F7, G8, false, false },
	{ F7, H5,  true, false },
	{ G8, A2, false, false },
	{ G8, B3, false, false },
	{ G8, C4, false, false },
	{ G8, D5, false, false },
	{ G8, E6, false, false },
	{ G8, F7, false, false },
	{ G8, H7, false, false },
	{ H7, B1,  true, false },
	{ H7, C2,  true, false },
	{ H7, D3,  true, false },
	{ H7, E4,  true, false },
	{ H7, F5,  true, false },
	{ H7, G6,  true, false },
	{ H7, G8, false, false },
	/* BlackBishop, H1 */
	{ A8, H1, false, false },
	{ B7, H1, false, false },
	{ C6, H1, false, false },
	{ D5, H1, false, false },
	{ E4, H1, false, false },
	{ F3, H1, false, false },
	{ G2, A8,  true, false },
	{ G2, B7,  true, false },
	{ G2, C6,  true, false },
	{ G2, D5,  true, false },
	{ G2, E4,  true, false },
	{ G2, F1,  true, false },
	{ G2, F3,  true, false },
	{ G2, H1, false, false },
	{ G2, H3,  true, false },
	{ H1, A8, false, false },
	{ H1, B7, false, false },
	{ H1, C6, false, false },
	{ H1, D5, false, false },
	{ H1, E4, false, false },
	{ H1, F3, false, false },
	{ H1, G2, false, false },
	/* BlackBishop, H2 */
	{ B8, H2, false, false },
	{ C7, H2, false, false },
	{ D6, H2, false, false },
	{ E5, H2, false, false },
	{ F4, H2, false, false },
	{ G1, A7,  true, false },
	{ G1, B6,  true, false },
	{ G1, C5,  true, false },
	{ G1, D4,  true, false },
	{ G1, E3,  true, false },
	{ G1, F2,  true, false },
	{ G1, H2, false, false },
	{ G3, B8,  true, false },
	{ G3, C7,  true, false },
	{ G3, D6,  true, false },
	{ G3, E1,  true, false },
	{ G3, E5,  true, false },
	{ G3, F2,  true, false },
	{ G3, F4,  true, false },
	{ G3, H2, false, false },
	{ G3, H4,  true, false },
	{ H2, B8, false, false },
	{ H2, C7, false, false },
	{ H2, D6, false, false },
	{ H2, E5, false, false },
	{ H2, F4, false, false },
	{ H2, G1, false, false },
	{ H2, G3, false, false },
	/* BlackBishop, H3 */
	{ C8, H3, false, false },
	{ D7, H3, false, false },
	{ E6, H3, false, false },
	{ F1, H3, false, false },
	{ F5, H3, false, false },
	{ G2, A8,  true, false },
	{ G2, B7,  true, false },
	{ G2, C6,  true, false },
	{ G2, D5,  true, false },
	{ G2, E4,  true, false },
	{ G2, F1,  true, false },
	{ G2, F3,  true, false },
	{ G2, H1,  true, false },
	{ G2, H3, false, false },
	{ G4, C8,  true, false },
	{ G4, D1,  true, false },
	{ G4, D7,  true, false },
	{ G4, E2,  true, false },
	{ G4, E6,  true, false },
	{ G4, F3,  true, false },
	{ G4, F5,  true, false },
	{ G4, H3, false, false },
	{ G4, H5,  true, false },
	{ H3, C8, false, false },
	{ H3, D7, false, false },
	{ H3, E6, false, false },
	{ H3, F1, false, false },
	{ H3, F5, false, false },
	{ H3, G2, false, false },
	{ H3, G4, false, false },
	/* BlackBishop, H4 */
	{ D8, H4, false, false },
	{ E1, H4, false, false },
	{ E7, H4, false, false },
	{ F2, H4, false, false },
	{ F6, H4, false, false },
	{ G3, B8,  true, false },
	{ G3, C7,  true, false },
	{ G3, D6,  true, false },
	{ G3, E1,  true, false },
	{ G3, E5,  true, false },
	{ G3, F2,  true, false },
	{ G3, F4,  true, false },
	{ G3, H2,  true, false },
	{ G3, H4, false, false },
	{ G5, C1,  true, false },
	{ G5, D2,  true, false },
	{ G5, D8,  true, false },
	{ G5, E3,  true, false },
	{ G5, E7,  true, false },
	{ G5, F4,  true, false },
	{ G5, F6,  true, false },
	{ G5, H4, false, false },
	{ G5, H6,  true, false },
	{ H4, D8, false, false },
	{ H4, E1, false, false },
	{ H4, E7, false, false },
	{ H4, F2, false, false },
	{ H4, F6, false, false },
	{ H4, G3, false, false },
	{ H4, G5, false, false },
	/* BlackBishop, H5 */
	{ D1, H5, false, false },
	{ E2, H5, false, false },
	{ E8, H5, false, false },
	{ F3, H5, false, false },
	{ F7, H5, false, false },
	{ G4, C8,  true, false },
	{ G4, D1,  true, false },
	{ G4, D7,  true, false },
	{ G4, E2,  true, false },
	{ G4, E6,  true, false },
	{ G4, F3,  true, false },
	{ G4, F5,  true, false },
	{ G4, H3,  true, false },
	{ G4, H5, false, false },
	{ G6, B1,  true, false },
	{ G6, C2,  true, false },
	{ G6, D3,  true, false },
	{ G6, E4,  true, false },
	{ G6, E8,  true, false },
	{ G6, F5,  true, false },
	{ G6, F7,  true, false },
	{ G6, H5, false, false },
	{ G6, H7,  true, false },
	{ H5, D1, false, false },
	{ H5, E2, false, false },
	{ H5, E8, false, false },
	{ H5, F3, false, false },
	{ H5, F7, false, false },
	{ H5, G4, false, false },
	{ H5, G6, false, false },
	/* BlackBishop, H6 */
	{ C1, H6, false, false },
	{ D2, H6, false, false },
	{ E3, H6, false, false },
	{ F4, H6, false, false },
	{ F8, H6, false, false },
	{ G5, C1,  true, false },
	{ G5, D2,  true, false },
	{ G5, D8,  true, false },
	{ G5, E3,  true, false },
	{ G5, E7,  true, false },
	{ G5, F4,  true, false },
	{ G5, F6,  true, false },
	{ G5, H4,  true, false },
	{ G5, H6, false, false },
	{ G7, A1,  true, false },
	{ G7, B2,  true, false },
	{ G7, C3,  true, false },
	{ G7, D4,  true, false },
	{ G7, E5,  true, false },
	{ G7, F6,  true, false },
	{ G7, F8,  true, false },
	{ G7, H6, false, false },
	{ G7, H8,  true, false },
	{ H6, C1, false, false },
	{ H6, D2, false, false },
	{ H6, E3, false, false },
	{ H6, F4, false, false },
	{ H6, F8, false, false },
	{ H6, G5, false, false },
	{ H6, G7, false, false },
	/* BlackBishop, H7 */
	{ B1, H7, false, false },
	{ C2, H7, false, false },
	{ D3, H7, false, false },
	{ E4, H7, false, false },
	{ F5, H7, false, false },
	{ G6, B1,  true, false },
	{ G6, C2,  true, false },
	{ G6, D3,  true, false },
	{ G6, E4,  true, false },
	{ G6, E8,  true, false },
	{ G6, F5,  true, false },
	{ G6, F7,  true, false },
	{ G6, H5,  true, false },
	{ G6, H7, false, false },
	{ G8, A2,  true, false },
	{ G8, B3,  true, false },
	{ G8, C4,  true, false },
	{ G8, D5,  true, false },
	{ G8, E6,  true, false },
	{ G8, F7,  true, false },
	{ G8, H7, false, false },
	{ H7, B1, false, false },
	{ H7, C2, false, false },
	{ H7, D3, false, false },
	{ H7, E4, false, false },
	{ H7, F5, false, false },
	{ H7, G6, false, false },
	{ H7, G8, false, false },
	/* BlackBishop, H8 */
	{ A1, H8, false, false },
	{ B2, H8, false, false },
	{ C3, H8, false, false },
	{ D4, H8, false, false },
	{ E5, H8, false, false },
	{ F6, H8, false, false },
	{ G7, A1,  true, false },
	{ G7, B2,  true, false },
	{ G7, C3,  true, false },
	{ G7, D4,  true, false },
	{ G7, E5,  true, false },
	{ G7, F6,  true, false },
	{ G7, F8,  true, false },
	{ G7, H6,  true, false },
	{ G7, H8, false, false },
	{ H8, A1, false, false },
	{ H8, B2, false, false },
	{ H8, C3, false, false },
	{ H8, D4, false, false },
	{ H8, E5, false, false },
	{ H8, F6, false, false },
	{ H8, G7, false, false },
	/* BlackKnight, A1 */
	{ A1, B3, false, false },
	{ A1, C2, false, false },
	{ B3, A1, false, false },
	{ B3, A5,  true, false },
	{ B3, C1,  true, false },
	{ B3, C5,  true, false },
	{ B3, D2,  true, false },
	{ B3, D4,  true, false },
	{ C2, A1, false, false },
	{ C2, A3,  true, false },
	{ C2, B4,  true, false },
	{ C2, D4,  true, false },
	{ C2, E1,  true, false },
	{ C2, E3,  true, false },
	/* BlackKnight, A2 */
	{ A2, B4, false, false },
	{ A2, C1, false, false },
	{ A2, C3, false, false },
	{ B4, A2, false, false },
	{ B4, A6,  true, false },
	{ B4, C2,  true, false },
	{ B4, C6,  true, false },
	{ B4, D3,  true, false },
	{ B4, D5,  true, false },
	{ C1, A2, false, false },
	{ C1, B3,  true, false },
	{ C1, D3,  true, false },
	{ C1, E2,  true, false },
	{ C3, A2, false, false },
	{ C3, A4,  true, false },
	{ C3, B1,  true, false },
	{ C3, B5,  true, false },
	{ C3, D1,  true, false },
	{ C3, D5,  true, false },
	{ C3, E2,  true, false },
	{ C3, E4,  true, false },
	/* BlackKnight, A3 */
	{ A3, B1, false, false },
	{ A3, B5, false, false },
	{ A3, C2, false, false },
	{ A3, C4, false, false },
	{ B1, A3, false, false },
	{ B1, C3,  true, false },
	{ B1, D2,  true, false },
	{ B5, A3, false, false },
	{ B5, A7,  true, false },
	{ B5, C3,  true, false },
	{ B5, C7,  true, false },
	{ B5, D4,  true, false },
	{ B5, D6,  true, false },
	{ C2, A1,  true, false },
	{ C2, A3, false, false },
	{ C2, B4,  true, false },
	{ C2, D4,  true, false },
	{ C2, E1,  true, false },
	{ C2, E3,  true, false },
	{ C4, A3, false, false },
	{ C4, A5,  true, false },
	{ C4, B2,  true, false },
	{ C4, B6,  true, false },
	{ C4, D2,  true, false },
	{ C4, D6,  true, false },
	{ C4, E3,  true, false },
	{ C4, E5,  true, false },
	/* BlackKnight, A4 */
	{ A4, B2, false, false },
	{ A4, B6, false, false },
	{ A4, C3, false, false },
	{ A4, C5, false, false },
	{ B2, A4, false, false },
	{ B2, C4,  true, false },
	{ B2, D1,  true, false },
	{ B2, D3,  true, false },
	{ B6, A4, false, false },
	{ B6, A8,  true, false },
	{ B6, C4,  true, false },
	{ B6, C8,  true, false },
	{ B6, D5,  true, false },
	{ B6, D7,  true, false },
	{ C3, A2,  true, false },
	{ C3, A4, false, false },
	{ C3, B1,  true, false },
	{ C3, B5,  true, false },
	{ C3, D1,  true, false },
	{ C3, D5,  true, false },
	{ C3, E2,  true, false },
	{ C3, E4,  true, false },
	{ C5, A4, false, false },
	{ C5, A6,  true, false },
	{ C5, B3,  true, false },
	{ C5, B7,  true, false },
	{ C5, D3,  true, false },
	{ C5, D7,  true, false },
	{ C5, E4,  true, false },
	{ C5, E6,  true, false },
	/* BlackKnight, A5 */
	{ A5, B3, false, false },
	{ A5, B7, false, false },
	{ A5, C4, false, false },
	{ A5, C6, false, false },
	{ B3, A1,  true, false },
	{ B3, A5, false, false },
	{ B3, C1,  true, false },
	{ B3, C5,  true, false },
	{ B3, D2,  true, false },
	{ B3, D4,  true, false },
	{ B7, A5, false, false },
	{ B7, C5,  true, false },
	{ B7, D6,  true, false },
	{ B7, D8,  true, false },
	{ C4, A3,  true, false },
	{ C4, A5, false, false },
	{ C4, B2,  true, false },
	{ C4, B6,  true, false },
	{ C4, D2,  true, false },
	{ C4, D6,  true, false },
	{ C4, E3,  true, false },
	{ C4, E5,  true, false },
	{ C6, A5, false, false },
	{ C6, A7,  true, false },
	{ C6, B4,  true, false },
	{ C6, B8,  true, false },
	{ C6, D4,  true, false },
	{ C6, D8,  true, false },
	{ C6, E5,  true, false },
	{ C6, E7,  true, false },
	/* BlackKnight, A6 */
	{ A6, B4, false, false },
	{ A6, B8, false, false },
	{ A6, C5, false, false },
	{ A6, C7, false, false },
	{ B4, A2,  true, false },
	{ B4, A6, false, false },
	{ B4, C2,  true, false },
	{ B4, C6,  true, false },
	{ B4, D3,  true, false },
	{ B4, D5,  true, false },
	{ B8, A6, false, false },
	{ B8, C6,  true, false },
	{ B8, D7,  true, false },
	{ C5, A4,  true, false },
	{ C5, A6, false, false },
	{ C5, B3,  true, false },
	{ C5, B7,  true, false },
	{ C5, D3,  true, false },
	{ C5, D7,  true, false },
	{ C5, E4,  true, false },
	{ C5, E6,  true, false },
	{ C7, A6, false, false },
	{ C7, A8,  true, false },
	{ C7, B5,  true, false },
	{ C7, D5,  true, false },
	{ C7, E6,  true, false },
	{ C7, E8,  true, false },
	/* BlackKnight, A7 */
	{ A7, B5, false, false },
	{ A7, C6, false, false },
	{ A7, C8, false, false },
	{ B5, A3,  true, false },
	{ B5, A7, false, false },
	{ B5, C3,  true, false },
	{ B5, C7,  true, false },
	{ B5, D4,  true, false },
	{ B5, D6,  true, false },
	{ C6, A5,  true, false },
	{ C6, A7, false, false },
	{ C6, B4,  true, false },
	{ C6, B8,  true, false },
	{ C6, D4,  true, false },
	{ C6, D8,  true, false },
	{ C6, E5,  true, false },
	{ C6, E7,  true, false },
	{ C8, A7, false, false },
	{ C8, B6,  true, false },
	{ C8, D6,  true, false },
	{ C8, E7,  true, false },
	/* BlackKnight, A8 */
	{ A8, B6, false, false },
	{ A8, C7, false, false },
	{ B6, A4,  true, false },
	{ B6, A8, false, false },
	{ B6, C4,  true, false },
	{ B6, C8,  true, false },
	{ B6, D5,  true, false },
	{ B6, D7,  true, false },
	{ C7, A6,  true, false },
	{ C7, A8, false, false },
	{ C7, B5,  true, false },
	{ C7, D5,  true, false },
	{ C7, E6,  true, false },
	{ C7, E8,  true, false },
	/* BlackKnight, B1 */
	{ A3, B1, false, false },
	{ A3, B5,  true, false },
	{ A3, C2,  true, false },
	{ A3, C4,  true, false },
	{ B1, A3, false, false },
	{ B1, C3, false, false },
	{ B1, D2, false, false },
	{ C3, A2,  true, false },
	{ C3, A4,  true, false },
	{ C3, B1, false, false },
	{ C3, B5,  true, false },
	{ C3, D1,  true, false },
	{ C3, D5,  true, false },
	{ C3, E2,  true, false },
	{ C3, E4,  true, false },
	{ D2, B1, false, false },
	{ D2, B3,  true, false },
	{ D2, C4,  true, false },
	{ D2, E4,  true, false },
	{ D2, F1,  true, false },
	{ D2, F3,  true, false },
	/* BlackKnight, B2 */
	{ A4, B2, false, false },
	{ A4, B6,  true, false },
	{ A4, C3,  true, false },
	{ A4, C5,  true, false },
	{ B2, A4, false, false },
	{ B2, C4, false, false },
	{ B2, D1, false, false },
	{ B2, D3, false, false },
	{ C4, A3,  true, false },
	{ C4, A5,  true, false },
	{ C4, B2, false, false },
	{ C4, B6,  true, false },
	{ C4, D2,  true, false },
	{ C4, D6,  true, false },
	{ C4, E3,  true, false },
	{ C4, E5,  true, false },
	{ D1, B2, false, false },
	{ D1, C3,  true, false },
	{ D1, E3,  true, false },
	{ D1, F2,  true, false },
	{ D3, B2, false, false },
	{ D3, B4,  true, false },
	{ D3, C1,  true, false },
	{ D3, C5,  true, false },
	{ D3, E1,  true, false },
	{ D3, E5,  true, false },
	{ D3, F2,  true, false },
	{ D3, F4,  true, false },
	/* BlackKnight, B3 */
	{ A1, B3, false, false },
	{ A1, C2,  true, false },
	{ A5, B3, false, false },
	{ A5, B7,  true, false },
	{ A5, C4,  true, false },
	{ A5, C6,  true, false },
	{ B3, A1, false, false },
	{ B3, A5, false, false },
	{ B3, C1, false, false },
	{ B3, C5, false, false },
	{ B3, D2, false, false },
	{ B3, D4, false, false },
	{ C1, A2,  true, false },
	{ C1, B3, false, false },
	{ C1, D3,  true, false },
	{ C1, E2,  true, false },
	{ C5, A4,  true, false },
	{ C5, A6,  true, false },
	{ C5, B3, false, false },
	{ C5, B7,  true, false },
	{ C5, D3,  true, false },
	{ C5, D7,  true, false },
	{ C5, E4,  true, false },
	{ C5, E6,  true, false },
	{ D2, B1,  true, false },
	{ D2, B3, false, false },
	{ D2, C4,  true, false },
	{ D2, E4,  true, false },
	{ D2, F1,  true, false },
	{ D2, F3,  true, false },
	{ D4, B3, false, false },
	{ D4, B5,  true, false },
	{ D4, C2,  true, false },
	{ D4, C6,  true, false },
	{ D4, E2,  true, false },
	{ D4, E6,  true, false },
	{ D4, F3,  true, false },
	{ D4, F5,  true, false },
	/* BlackKnight, B4 */
	{ A2, B4, false, false },
	{ A2, C1,  true, false },
	{ A2, C3,  true, false },
	{ A6, B4, false, false },
	{ A6, B8,  true, false },
	{ A6, C5,  true, false },
	{ A6, C7,  true, false },
	{ B4, A2, false, false },
	{ B4, A6, false, false },
	{ B4, C2, false, false },
	{ B4, C6, false, false },
	{ B4, D3, false, false },
	{ B4, D5, false, false },
	{ C2, A1,  true, false },
	{ C2, A3,  true, false },
	{ C2, B4, false, false },
	{ C2, D4,  true, false },
	{ C2, E1,  true, false },
	{ C2, E3,  true, false },
	{ C6, A5,  true, false },
	{ C6, A7,  true, false },
	{ C6, B4, false, false },
	{ C6, B8,  true, false },
	{ C6, D4,  true, false },
	{ C6, D8,  true, false },
	{ C6, E5,  true, false },
	{ C6, E7,  true, false },
	{ D3, B2,  true, false },
	{ D3, B4, false, false },
	{ D3, C1,  true, false },
	{ D3, C5,  true, false },
	{ D3, E1,  true, false },
	{ D3, E5,  true, false },
	{ D3, F2,  true, false },
	{ D3, F4,  true, false },
	{ D5, B4, false, false },
	{ D5, B6,  true, false },
	{ D5, C3,  true, false },
	{ D5, C7,  true, false },
	{ D5, E3,  true, false },
	{ D5, E7,  true, false },
	{ D5, F4,  true, false },
	{ D5, F6,  true, false },
	/* BlackKnight, B5 */
	{ A3, B1,  true, false },
	{ A3, B5, false, false },
	{ A3, C2,  true, false },
	{ A3, C4,  true, false },
	{ A7, B5, false, false },
	{ A7, C6,  true, false },
	{ A7, C8,  true, false },
	{ B5, A3, false, false },
	{ B5, A7, false, false },
	{ B5, C3, false, false },
	{ B5, C7, false, false },
	{ B5, D4, false, false },
	{ B5, D6, false, false },
	{ C3, A2,  true, false },
	{ C3, A4,  true, false },
	{ C3, B1,  true, false },
	{ C3, B5, false, false },
	{ C3, D1,  true, false },
	{ C3, D5,  true, false },
	{ C3, E2,  true, false },
	{ C3, E4,  true, false },
	{ C7, A6,  true, false },
	{ C7, A8,  true, false },
	{ C7, B5, false, false },
	{ C7, D5,  true, false },
	{ C7, E6,  true, false },
	{ C7, E8,  true, false },
	{ D4, B3,  true, false },
	{ D4, B5, false, false },
	{ D4, C2,  true, false },
	{ D4, C6,  true, false },
	{ D4, E2,  true, false },
	{ D4, E6,  true, false },
	{ D4, F3,  true, false },
	{ D4, F5,  true, false },
	{ D6, B5, false, false },
	{ D6, B7,  true, false },
	{ D6, C4,  true, false },
	{ D6, C8,  true, false },
	{ D6, E4,  true, false },
	{ D6, E8,  true, false },
	{ D6, F5,  true, false },
	{ D6, F7,  true, false },
	/* BlackKnight, B6 */
	{ A4, B2,  true, false },
	{ A4, B6, false, false },
	{ A4, C3,  true, false },
	{ A4, C5,  true, false },
	{ A8, B6, false, false },
	{ A8, C7,  true, false },
	{ B6, A4, false, false },
	{ B6, A8, false, false },
	{ B6, C4, false, false },
	{ B6, C8, false, false },
	{ B6, D5, false, false },
	{ B6, D7, false, false },
	{ C4, A3,  true, false },
	{ C4, A5,  true, false },
	{ C4, B2,  true, false },
	{ C4, B6, false, false },
	{ C4, D2,  true, false },
	{ C4, D6,  true, false },
	{ C4, E3,  true, false },
	{ C4, E5,  true, false },
	{ C8, A7,  true, false },
	{ C8, B6, false, false },
	{ C8, D6,  true, false },
	{ C8, E7,  true, false },
	{ D5, B4,  true, false },
	{ D5, B6, false, false },
	{ D5, C3,  true, false },
	{ D5, C7,  true, false },
	{ D5, E3,  true, false },
	{ D5, E7,  true, false },
	{ D5, F4,  true, false },
	{ D5, F6,  true, false },
	{ D7, B6, false, false },
	{ D7, B8,  true, false },
	{ D7, C5,  true, false },
	{ D7, E5,  true, false },
	{ D7, F6,  true, false },
	{ D7, F8,  true, false },
	/* BlackKnight, B7 */
	{ A5, B3,  true, false },
	{ A5, B7, false, false },
	{ A5, C4,  true, false },
	{ A5, C6,  true, false },
	{ B7, A5, false, false },
	{ B7, C5, false, false },
	{ B7, D6, false, false },
	{ B7, D8, false, false },
	{ C5, A4,  true, false },
	{ C5, A6,  true, false },
	{ C5, B3,  true, false },
	{ C5, B7, false, false },
	{ C5, D3,  true, false },
	{ C5, D7,  true, false },
	{ C5, E4,  true, false },
	{ C5, E6,  true, false },
	{ D6, B5,  true, false },
	{ D6, B7, false, false },
	{ D6, C4,  true, false },
	{ D6, C8,  true, false },
	{ D6, E4,  true, false },
	{ D6, E8,  true, false },
	{ D6, F5,  true, false },
	{ D6, F7,  true, false },
	{ D8, B7, false, false },
	{ D8, C6,  true, false },
	{ D8, E6,  true, false },
	{ D8, F7,  true, false },
	/* BlackKnight, B8 */
	{ A6, B4,  true, false },
	{ A6, B8, false, false },
	{ A6, C5,  true, false },
	{ A6, C7,  true, false },
	{ B8, A6, false, false },
	{ B8, C6, false, false },
	{ B8, D7, false, false },
	{ C6, A5,  true, false },
	{ C6, A7,  true, false },
	{ C6, B4,  true, false },
	{ C6, B8, false, false },
	{ C6, D4,  true, false },
	{ C6, D8,  true, false },
	{ C6, E5,  true, false },
	{ C6, E7,  true, false },
	{ D7, B6,  true, false },
	{ D7, B8, false, false },
	{ D7, C5,  true, false },
	{ D7, E5,  true, false },
	{ D7, F6,  true, false },
	{ D7, F8,  true, false },
	/* BlackKnight, C1 */
	{ A2, B4,  true, false },
	{ A2, C1, false, false },
	{ A2, C3,  true, false },
	{ B3, A1,  true, false },
	{ B3, A5,  true, false },
	{ B3, C1, false, false },
	{ B3, C5,  true, false },
	{ B3, D2,  true, false },
	{ B3, D4,  true, false },
	{ C1, A2, false, false },
	{ C1, B3, false, false },
	{ C1, D3, false, false },
	{ C1, E2, false, false },
	{ D3, B2,  true, false },
	{ D3, B4,  true, false },
	{ D3, C1, false, false },
	{ D3, C5,  true, false },
	{ D3, E1,  true, false },
	{ D3, E5,  true, false },
	{ D3, F2,  true, false },
	{ D3, F4,  true, false },
	{ E2, C1, false, false },
	{ E2, C3,  true, false },
	{ E2, D4,  true, false },
	{ E2, F4,  true, false },
	{ E2, G1,  true, false },
	{ E2, G3,  true, false },
	/* BlackKnight, C2 */
	{ A1, B3,  true, false },
	{ A1, C2, false, false },
	{ A3, B1,  true, false },
	{ A3, B5,  true, false },
	{ A3, C2, false, false },
	{ A3, C4,  true, false },
	{ B4, A2,  true, false },
	{ B4, A6,  true, false },
	{ B4, C2, false, false },
	{ B4, C6,  true, false },
	{ B4, D3,  true, false },
	{ B4, D5,  true, false },
	{ C2, A1, false, false },
	{ C2, A3, false, false },
	{ C2, B4, false, false },
	{ C2, D4, false, false },
	{ C2, E1, false, false },
	{ C2, E3, false, false },
	{ D4, B3,  true, false },
	{ D4, B5,  true, false },
	{ D4, C2, false, false },
	{ D4, C6,  true, false },
	{ D4, E2,  true, false },
	{ D4, E6,  true, false },
	{ D4, F3,  true, false },
	{ D4, F5,  true, false },
	{ E1, C2, false, false },
	{ E1, D3,  true, false },
	{ E1, F3,  true, false },
	{ E1, G2,  true, false },
	{ E3, C2, false, false },
	{ E3, C4,  true, false },
	{ E3, D1,  true, false },
	{ E3, D5,  true, false },
	{ E3, F1,  true, false },
	{ E3, F5,  true, false },
	{ E3, G2,  true, false },
	{ E3, G4,  true, false },
	/* BlackKnight, C3 */
	{ A2, B4,  true, false },
	{ A2, C1,  true, false },
	{ A2, C3, false, false },
	{ A4, B2,  true, false },
	{ A4, B6,  true, false },
	{ A4, C3, false, false },
	{ A4, C5,  true, false },
	{ B1, A3,  true, false },
	{ B1, C3, false, false },
	{ B1, D2,  true, false },
	{ B5, A3,  true, false },
	{ B5, A7,  true, false },
	{ B5, C3, false, false },
	{ B5, C7,  true, false },
	{ B5, D4,  true, false },
	{ B5, D6,  true, false },
	{ C3, A2, false, false },
	{ C3, A4, false, false },
	{ C3, B1, false, false },
	{ C3, B5, false, false },
	{ C3, D1, false, false },
	{ C3, D5, false, false },
	{ C3, E2, false, false },
	{ C3, E4, false, false },
	{ D1, B2,  true, false },
	{ D1, C3, false, false },
	{ D1, E3,  true, false },
	{ D1, F2,  true, false },
	{ D5, B4,  true, false },
	{ D5, B6,  true, false },
	{ D5, C3, false, false },
	{ D5, C7,  true, false },
	{ D5, E3,  true, false },
	{ D5, E7,  true, false },
	{ D5, F4,  true, false },
	{ D5, F6,  true, false },
	{ E2, C1,  true, false },
	{ E2, C3, false, false },
	{ E2, D4,  true, false },
	{ E2, F4,  true, false },
	{ E2, G1,  true, false },
	{ E2, G3,  true, false },
	{ E4, C3, false, false },
	{ E4, C5,  true, false },
	{ E4, D2,  true, false },
	{ E4, D6,  true, false },
	{ E4, F2,  true, false },
	{ E4, F6,  true, false },
	{ E4, G3,  true, false },
	{ E4, G5,  true, false },
	/* BlackKnight, C4 */
	{ A3, B1,  true, false },
	{ A3, B5,  true, false },
	{ A3, C2,  true, false },
	{ A3, C4, false, false },
	{ A5, B3,  true, false },
	{ A5, B7,  true, false },
	{ A5, C4, false, false },
	{ A5, C6,  true, false },
	{ B2, A4,  true, false },
	{ B2, C4, false, false },
	{ B2, D1,  true, false },
	{ B2, D3,  true, false },
	{ B6, A4,  true, false },
	{ B6, A8,  true, false },
	{ B6, C4, false, false },
	{ B6, C8,  true, false },
	{ B6, D5,  true, false },
	{ B6, D7,  true, false },
	{ C4, A3, false, false },
	{ C4, A5, false, false },
	{ C4, B2, false, false },
	{ C4, B6, false, false },
	{ C4, D2, false, false },
	{ C4, D6, false, false },
	{ C4, E3, false, false },
	{ C4, E5, false, false },
	{ D2, B1,  true, false },
	{ D2, B3,  true, false },
	{ D2, C4, false, false },
	{ D2, E4,  true, false },
	{ D2, F1,  true, false },
	{ D2, F3,  true, false },
	{ D6, B5,  true, false },
	{ D6, B7,  true, false },
	{ D6, C4, false, false },
	{ D6, C8,  true, false },
	{ D6, E4,  true, false },
	{ D6, E8,  true, false },
	{ D6, F5,  true, false },
	{ D6, F7,  true, false },
	{ E3, C2,  true, false },
	{ E3, C4, false, false },
	{ E3, D1,  true, false },
	{ E3, D5,  true, false },
	{ E3, F1,  true, false },
	{ E3, F5,  true, false },
	{ E3, G2,  true, false },
	{ E3, G4,  true, false },
	{ E5, C4, false, false },
	{ E5, C6,  true, false },
	{ E5, D3,  true, false },
	{ E5, D7,  true, false },
	{ E5, F3,  true, false },
	{ E5, F7,  true, false },
	{ E5, G4,  true, false },
	{ E5, G6,  true, false },
	/* BlackKnight, C5 */
	{ A4, B2,  true, false },
	{ A4, B6,  true, false },
	{ A4, C3,  true, false },
	{ A4, C5, false, false },
	{ A6, B4,  true, false },
	{ A6, B8,  true, false },
	{ A6, C5, false, false },
	{ A6, C7,  true, false },
	{ B3, A1,  true, false },
	{ B3, A5,  true, false },
	{ B3, C1,  true, false },
	{ B3, C5, false, false },
	{ B3, D2,  true, false },
	{ B3, D4,  true, false },
	{ B7, A5,  true, false },
	{ B7, C5, false, false },
	{ B7, D6,  true, false },
	{ B7, D8,  true, false },
	{ C5, A4, false, false },
	{ C5, A6, false, false },
	{ C5, B3, false, false },
	{ C5, B7, false, false },
	{ C5, D3, false, false },
	{ C5, D7, false, false },
	{ C5, E4, false, false },
	{ C5, E6, false, false },
	{ D3, B2,  true, false },
	{ D3, B4,  true, false },
	{ D3, C1,  true, false },
	{ D3, C5, false, false },
	{ D3, E1,  true, false },
	{ D3, E5,  true, false },
	{ D3, F2,  true, false },
	{ D3, F4,  true, false },
	{ D7, B6,  true, false },
	{ D7, B8,  true, false },
	{ D7, C5, false, false },
	{ D7, E5,  true, false },
	{ D7, F6,  true, false },
	{ D7, F8,  true, false },
	{ E4, C3,  true, false },
	{ E4, C5, false, false },
	{ E4, D2,  true, false },
	{ E4, D6,  true, false },
	{ E4, F2,  true, false },
	{ E4, F6,  true, false },
	{ E4, G3,  true, false },
	{ E4, G5,  true, false },
	{ E6, C5, false, false },
	{ E6, C7,  true, false },
	{ E6, D4,  true, false },
	{ E6, D8,  true, false },
	{ E6, F4,  true, false },
	{ E6, F8,  true, false },
	{ E6, G5,  true, false },
	{ E6, G7,  true, false },
	/* BlackKnight, C6 */
	{ A5, B3,  true, false },
	{ A5, B7,  true, false },
	{ A5, C4,  true, false },
	{ A5, C6, false, false },
	{ A7, B5,  true, false },
	{ A7, C6, false, false },
	{ A7, C8,  true, false },
	{ B4, A2,  true, false },
	{ B4, A6,  true, false },
	{ B4, C2,  true, false },
	{ B4, C6, false, false },
	{ B4, D3,  true, false },
	{ B4, D5,  true, false },
	{ B8, A6,  true, false },
	{ B8, C6, false, false },
	{ B8, D7,  true, false },
	{ C6, A5, false, false },
	{ C6, A7, false, false },
	{ C6, B4, false, false },
	{ C6, B8, false, false },
	{ C6, D4, false, false },
	{ C6, D8, false, false },
	{ C6, E5, false, false },
	{ C6, E7, false, false },
	{ D4, B3,  true, false },
	{ D4, B5,  true, false },
	{ D4, C2,  true, false },
	{ D4, C6, false, false },
	{ D4, E2,  true, false },
	{ D4, E6,  true, false },
	{ D4, F3,  true, false },
	{ D4, F5,  true, false },
	{ D8, B7,  true, false },
	{ D8, C6, false, false },
	{ D8, E6,  true, false },
	{ D8, F7,  true, false },
	{ E5, C4,  true, false },
	{ E5, C6, false, false },
	{ E5, D3,  true, false },
	{ E5, D7,  true, false },
	{ E5, F3,  true, false },
	{ E5, F7,  true, false },
	{ E5, G4,  true, false },
	{ E5, G6,  true, false },
	{ E7, C6, false, false },
	{ E7, C8,  true, false },
	{ E7, D5,  true, false },
	{ E7, F5,  true, false },
	{ E7, G6,  true, false },
	{ E7, G8,  true, false },
	/* BlackKnight, C7 */
	{ A6, B4,  true, false },
	{ A6, B8,  true, false },
	{ A6, C5,  true, false },
	{ A6, C7, false, false },
	{ A8, B6,  true, false },
	{ A8, C7, false, false },
	{ B5, A3,  true, false },
	{ B5, A7,  true, false },
	{ B5, C3,  true, false },
	{ B5, C7, false, false },
	{ B5, D4,  true, false },
	{ B5, D6,  true, false },
	{ C7, A6, false, false },
	{ C7, A8, false, false },
	{ C7, B5, false, false },
	{ C7, D5, false, false },
	{ C7, E6, false, false },
	{ C7, E8, false, false },
	{ D5, B4,  true, false },
	{ D5, B6,  true, false },
	{ D5, C3,  true, false },
	{ D5, C7, false, false },
	{ D5, E3,  true, false },
	{ D5, E7,  true, false },
	{ D5, F4,  true, false },
	{ D5, F6,  true, false },
	{ E6, C5,  true, false },
	{ E6, C7, false, false },
	{ E6, D4,  true, false },
	{ E6, D8,  true, false },
	{ E6, F4,  true, false },
	{ E6, F8,  true, false },
	{ E6, G5,  true, false },
	{ E6, G7,  true, false },
	{ E8, C7, false, false },
	{ E8, D6,  true, false },
	{ E8, F6,  true, false },
	{ E8, G7,  true, false },
	/* BlackKnight, C8 */
	{ A7, B5,  true, false },
	{ A7, C6,  true, false },
	{ A7, C8, false, false },
	{ B6, A4,  true, false },
	{ B6, A8,  true, false },
	{ B6, C4,  true, false },
	{ B6, C8, false, false },
	{ B6, D5,  true, false },
	{ B6, D7,  true, false },
	{ C8, A7, false, false },
	{ C8, B6, false, false },
	{ C8, D6, false, false },
	{ C8, E7, false, false },
	{ D6, B5,  true, false },
	{ D6, B7,  true, false },
	{ D6, C4,  true, false },
	{ D6, C8, false, false },
	{ D6, E4,  true, false },
	{ D6, E8,  true, false },
	{ D6, F5,  true, false },
	{ D6, F7,  true, false },
	{ E7, C6,  true, false },
	{ E7, C8, false, false },
	{ E7, D5,  true, false },
	{ E7, F5,  true, false },
	{ E7, G6,  true, false },
	{ E7, G8,  true, false },
	/* BlackKnight, D1 */
	{ B2, A4,  true, false },
	{ B2, C4,  true, false },
	{ B2, D1, false, false },
	{ B2, D3,  true, false },
	{ C3, A2,  true, false },
	{ C3, A4,  true, false },
	{ C3, B1,  true, false },
	{ C3, B5,  true, false },
	{ C3, D1, false, false },
	{ C3, D5,  true, false },
	{ C3, E2,  true, false },
	{ C3, E4,  true, false },
	{ D1, B2, false, false },
	{ D1, C3, false, false },
	{ D1, E3, false, false },
	{ D1, F2, false, false },
	{ E3, C2,  true, false },
	{ E3, C4,  true, false },
	{ E3, D1, false, false },
	{ E3, D5,  true, false },
	{ E3, F1,  true, false },
	{ E3, F5,  true, false },
	{ E3, G2,  true, false },
	{ E3, G4,  true, false },
	{ F2, D1, false, false },
	{ F2, D3,  true, false },
	{ F2, E4,  true, false },
	{ F2, G4,  true, false },
	{ F2, H1,  true, false },
	{ F2, H3,  true, false },
	/* BlackKnight, D2 */
	{ B1, A3,  true, false },
	{ B1, C3,  true, false },
	{ B1, D2, false, false },
	{ B3, A1,  true, false },
	{ B3, A5,  true, false },
	{ B3, C1,  true, false },
	{ B3, C5,  true, false },
	{ B3, D2, false, false },
	{ B3, D4,  true, false },
	{ C4, A3,  true, false },
	{ C4, A5,  true, false },
	{ C4, B2,  true, false },
	{ C4, B6,  true, false },
	{ C4, D2, false, false },
	{ C4, D6,  true, false },
	{ C4, E3,  true, false },
	{ C4, E5,  true, false },
	{ D2, B1, false, false },
	{ D2, B3, false, false },
	{ D2, C4, false, false },
	{ D2, E4, false, false },
	{ D2, F1, false, false },
	{ D2, F3, false, false },
	{ E4, C3,  true, false },
	{ E4, C5,  true, false },
	{ E4, D2, false, false },
	{ E4, D6,  true, false },
	{ E4, F2,  true, false },
	{ E4, F6,  true, false },
	{ E4, G3,  true, false },
	{ E4, G5,  true, false },
	{ F1, D2, false, false },
	{ F1, E3,  true, false },
	{ F1, G3,  true, false },
	{ F1, H2,  true, false },
	{ F3, D2, false, false },
	{ F3, D4,  true, false },
	{ F3, E1,  true, false },
	{ F3, E5,  true, false },
	{ F3, G1,  true, false },
	{ F3, G5,  true, false },
	{ F3, H2,  true, false },
	{ F3, H4,  true, false },
	/* BlackKnight, D3 */
	{ B2, A4,  true, false },
	{ B2, C4,  true, false },
	{ B2, D1,  true, false },
	{ B2, D3, false, false },
	{ B4, A2,  true, false },
	{ B4, A6,  true, false },
	{ B4, C2,  true, false },
	{ B4, C6,  true, false },
	{ B4, D3, false, false },
	{ B4, D5,  true, false },
	{ C1, A2,  true, false },
	{ C1, B3,  true, false },
	{ C1, D3, false, false },
	{ C1, E2,  true, false },
	{ C5, A4,  true, false },
	{ C5, A6,  true, false },
	{ C5, B3,  true, false },
	{ C5, B7,  true, false },
	{ C5, D3, false, false },
	{ C5, D7,  true, false },
	{ C5, E4,  true, false },
	{ C5, E6,  true, false },
	{ D3, B2, false, false },
	{ D3, B4, false, false },
	{ D3, C1, false, false },
	{ D3, C5, false, false },
	{ D3, E1, false, false },
	{ D3, E5, false, false },
	{ D3, F2, false, false },
	{ D3, F4, false, false },
	{ E1, C2,  true, false },
	{ E1, D3, false, false },
	{ E1, F3,  true, false },
	{ E1, G2,  true, false },
	{ E5, C4,  true, false },
	{ E5, C6,  true, false },
	{ E5, D3, false, false },
	{ E5, D7,  true, false },
	{ E5, F3,  true, false },
	{ E5, F7,  true, false },
	{ E5, G4,  true, false },
	{ E5, G6,  true, false },
	{ F2, D1,  true, false },
	{ F2, D3, false, false },
	{ F2, E4,  true, false },
	{ F2, G4,  true, false },
	{ F2, H1,  true, false },
	{ F2, H3,  true, false },
	{ F4, D3, false, false },
	{ F4, D5,  true, false },
	{ F4, E2,  true, false },
	{ F4, E6,  true, false },
	{ F4, G2,  true, false },
	{ F4, G6,  true, false },
	{ F4, H3,  true, false },
	{ F4, H5,  true, false },
	/* BlackKnight, D4 */
	{ B3, A1,  true, false },
	{ B3, A5,  true, false },
	{ B3, C1,  true, false },
	{ B3, C5,  true, false },
	{ B3, D2,  true, false },
	{ B3, D4, false, false },
	{ B5, A3,  true, false },
	{ B5, A7,  true, false },
	{ B5, C3,  true, false },
	{ B5, C7,  true, false },
	{ B5, D4, false, false },
	{ B5, D6,  true, false },
	{ C2, A1,  true, false },
	{ C2, A3,  true, false },
	{ C2, B4,  true, false },
	{ C2, D4, false, false },
	{ C2, E1,  true, false },
	{ C2, E3,  true, false },
	{ C6, A5,  true, false },
	{ C6, A7,  true, false },
	{ C6, B4,  true, false },
	{ C6, B8,  true, false },
	{ C6, D4, false, false },
	{ C6, D8,  true, false },
	{ C6, E5,  true, false },
	{ C6, E7,  true, false },
	{ D4, B3, false, false },
	{ D4, B5, false, false },
	{ D4, C2, false, false },
	{ D4, C6, false, false },
	{ D4, E2, false, false },
	{ D4, E6, false, false },
	{ D4, F3, false, false },
	{ D4, F5, false, false },
	{ E2, C1,  true, false },
	{ E2, C3,  true, false },
	{ E2, D4, false, false },
	{ E2, F4,  true, false },
	{ E2, G1,  true, false },
	{ E2, G3,  true, false },
	{ E6, C5,  true, false },
	{ E6, C7,  true, false },
	{ E6, D4, false, false },
	{ E6, D8,  true, false },
	{ E6, F4,  true, false },
	{ E6, F8,  true, false },
	{ E6, G5,  true, false },
	{ E6, G7,  true, false },
	{ F3, D2,  true, false },
	{ F3, D4, false, false },
	{ F3, E1,  true, false },
	{ F3, E5,  true, false },
	{ F3, G1,  true, false },
	{ F3, G5,  true, false },
	{ F3, H2,  true, false },
	{ F3, H4,  true, false },
	{ F5, D4, false, false },
	{ F5, D6,  true, false },
	{ F5, E3,  true, false },
	{ F5, E7,  true, false },
	{ F5, G3,  true, false },
	{ F5, G7,  true, false },
	{ F5, H4,  true, false },
	{ F5, H6,  true, false },
	/* BlackKnight, D5 */
	{ B4, A2,  true, false },
	{ B4, A6,  true, false },
	{ B4, C2,  true, false },
	{ B4, C6,  true, false },
	{ B4, D3,  true, false },
	{ B4, D5, false, false },
	{ B6, A4,  true, false },
	{ B6, A8,  true, false },
	{ B6, C4,  true, false },
	{ B6, C8,  true, false },
	{ B6, D5, false, false },
	{ B6, D7,  true, false },
	{ C3, A2,  true, false },
	{ C3, A4,  true, false },
	{ C3, B1,  true, false },
	{ C3, B5,  true, false },
	{ C3, D1,  true, false },
	{ C3, D5, false, false },
	{ C3, E2,  true, false },
	{ C3, E4,  true, false },
	{ C7, A6,  true, false },
	{ C7, A8,  true, false },
	{ C7, B5,  true, false },
	{ C7, D5, false, false },
	{ C7, E6,  true, false },
	{ C7, E8,  true, false },
	{ D5, B4, false, false },
	{ D5, B6, false, false },
	{ D5, C3, false, false },
	{ D5, C7, false, false },
	{ D5, E3, false, false },
	{ D5, E7, false, false },
	{ D5, F4, false, false },
	{ D5, F6, false, false },
	{ E3, C2,  true, false },
	{ E3, C4,  true, false },
	{ E3, D1,  true, false },
	{ E3, D5, false, false },
	{ E3, F1,  true, false },
	{ E3, F5,  true, false },
	{ E3, G2,  true, false },
	{ E3, G4,  true, false },
	{ E7, C6,  true, false },
	{ E7, C8,  true, false },
	{ E7, D5, false, false },
	{ E7, F5,  true, false },
	{ E7, G6,  true, false },
	{ E7, G8,  true, false },
	{ F4, D3,  true, false },
	{ F4, D5, false, false },
	{ F4, E2,  true, false },
	{ F4, E6,  true, false },
	{ F4, G2,  true, false },
	{ F4, G6,  true, false },
	{ F4, H3,  true, false },
	{ F4, H5,  true, false },
	{ F6, D5, false, false },
	{ F6, D7,  true, false },
	{ F6, E4,  true, false },
	{ F6, E8,  true, false },
	{ F6, G4,  true, false },
	{ F6, G8,  true, false },
	{ F6, H5,  true, false },
	{ F6, H7,  true, false },
	/* BlackKnight, D6 */
	{ B5, A3,  true, false },
	{ B5, A7,  true, false },
	{ B5, C3,  true, false },
	{ B5, C7,  true, false },
	{ B5, D4,  true, false },
	{ B5, D6, false, false },
	{ B7, A5,  true, false },
	{ B7, C5,  true, false },
	{ B7, D6, false, false },
	{ B7, D8,  true, false },
	{ C4, A3,  true, false },
	{ C4, A5,  true, false },
	{ C4, B2,  true, false },
	{ C4, B6,  true, false },
	{ C4, D2,  true, false },
	{ C4, D6, false, false },
	{ C4, E3,  true, false },
	{ C4, E5,  true, false },
	{ C8, A7,  true, false },
	{ C8, B6,  true, false },
	{ C8, D6, false, false },
	{ C8, E7,  true, false },
	{ D6, B5, false, false },
	{ D6, B7, false, false },
	{ D6, C4, false, false },
	{ D6, C8, false, false },
	{ D6, E4, false, false },
	{ D6, E8, false, false },
	{ D6, F5, false, false },
	{ D6, F7, false, false },
	{ E4, C3,  true, false },
	{ E4, C5,  true, false },
	{ E4, D2,  true, false },
	{ E4, D6, false, false },
	{ E4, F2,  true, false },
	{ E4, F6,  true, false },
	{ E4, G3,  true, false },
	{ E4, G5,  true, false },
	{ E8, C7,  true, false },
	{ E8, D6, false, false },
	{ E8, F6,  true, false },
	{ E8, G7,  true, false },
	{ F5, D4,  true, false },
	{ F5, D6, false, false },
	{ F5, E3,  true, false },
	{ F5, E7,  true, false },
	{ F5, G3,  true, false },
	{ F5, G7,  true, false },
	{ F5, H4,  true, false },
	{ F5, H6,  true, false },
	{ F7, D6, false, false },
	{ F7, D8,  true, false },
	{ F7, E5,  true, false },
	{ F7, G5,  true, false },
	{ F7, H6,  true, false },
	{ F7, H8,  true, false },
	/* BlackKnight, D7 */
	{ B6, A4,  true, false },
	{ B6, A8,  true, false },
	{ B6, C4,  true, false },
	{ B6, C8,  true, false },
	{ B6, D5,  true, false },
	{ B6, D7, false, false },
	{ B8, A6,  true, false },
	{ B8, C6,  true, false },
	{ B8, D7, false, false },
	{ C5, A4,  true, false },
	{ C5, A6,  true, false },
	{ C5, B3,  true, false },
	{ C5, B7,  true, false },
	{ C5, D3,  true, false },
	{ C5, D7, false, false },
	{ C5, E4,  true, false },
	{ C5, E6,  true, false },
	{ D7, B6, false, false },
	{ D7, B8, false, false },
	{ D7, C5, false, false },
	{ D7, E5, false, false },
	{ D7, F6, false, false },
	{ D7, F8, false, false },
	{ E5, C4,  true, false },
	{ E5, C6,  true, false },
	{ E5, D3,  true, false },
	{ E5, D7, false, false },
	{ E5, F3,  true, false },
	{ E5, F7,  true, false },
	{ E5, G4,  true, false },
	{ E5, G6,  true, false },
	{ F6, D5,  true, false },
	{ F6, D7, false, false },
	{ F6, E4,  true, false },
	{ F6, E8,  true, false },
	{ F6, G4,  true, false },
	{ F6, G8,  true, false },
	{ F6, H5,  true, false },
	{ F6, H7,  true, false },
	{ F8, D7, false, false },
	{ F8, E6,  true, false },
	{ F8, G6,  true, false },
	{ F8, H7,  true, false },
	/* BlackKnight, D8 */
	{ B7, A5,  true, false },
	{ B7, C5,  true, false },
	{ B7, D6,  true, false },
	{ B7, D8, false, false },
	{ C6, A5,  true, false },
	{ C6, A7,  true, false },
	{ C6, B4,  true, false },
	{ C6, B8,  true, false },
	{ C6, D4,  true, false },
	{ C6, D8, false, false },
	{ C6, E5,  true, false },
	{ C6, E7,  true, false },
	{ D8, B7, false, false },
	{ D8, C6, false, false },
	{ D8, E6, false, false },
	{ D8, F7, false, false },
	{ E6, C5,  true, false },
	{ E6, C7,  true, false },
	{ E6, D4,  true, false },
	{ E6, D8, false, false },
	{ E6, F4,  true, false },
	{ E6, F8,  true, false },
	{ E6, G5,  true, false },
	{ E6, G7,  true, false },
	{ F7, D6,  true, false },
	{ F7, D8, false, false },
	{ F7, E5,  true, false },
	{ F7, G5,  true, false },
	{ F7, H6,  true, false },
	{ F7, H8,  true, false },
	/* BlackKnight, E1 */
	{ C2, A1,  true, false },
	{ C2, A3,  true, false },
	{ C2, B4,  true, false },
	{ C2, D4,  true, false },
	{ C2, E1, false, false },
	{ C2, E3,  true, false },
	{ D3, B2,  true, false },
	{ D3, B4,  true, false },
	{ D3, C1,  true, false },
	{ D3, C5,  true, false },
	{ D3, E1, false, false },
	{ D3, E5,  true, false },
	{ D3, F2,  true, false },
	{ D3, F4,  true, false },
	{ E1, C2, false, false },
	{ E1, D3, false, false },
	{ E1, F3, false, false },
	{ E1, G2, false, false },
	{ F3, D2,  true, false },
	{ F3, D4,  true, false },
	{ F3, E1, false, false },
	{ F3, E5,  true, false },
	{ F3, G1,  true, false },
	{ F3, G5,  true, false },
	{ F3, H2,  true, false },
	{ F3, H4,  true, false },
	{ G2, E1, false, false },
	{ G2, E3,  true, false },
	{ G2, F4,  true, false },
	{ G2, H4,  true, false },
	/* BlackKnight, E2 */
	{ C1, A2,  true, false },
	{ C1, B3,  true, false },
	{ C1, D3,  true, false },
	{ C1, E2, false, false },
	{ C3, A2,  true, false },
	{ C3, A4,  true, false },
	{ C3, B1,  true, false },
	{ C3, B5,  true, false },
	{ C3, D1,  true, false },
	{ C3, D5,  true, false },
	{ C3, E2, false, false },
	{ C3, E4,  true, false },
	{ D4, B3,  true, false },
	{ D4, B5,  true, false },
	{ D4, C2,  true, false },
	{ D4, C6,  true, false },
	{ D4, E2, false, false },
	{ D4, E6,  true, false },
	{ D4, F3,  true, false },
	{ D4, F5,  true, false },
	{ E2, C1, false, false },
	{ E2, C3, false, false },
	{ E2, D4, false, false },
	{ E2, F4, false, false },
	{ E2, G1, false, false },
	{ E2, G3, false, false },
	{ F4, D3,  true, false },
	{ F4, D5,  true, false },
	{ F4, E2, false, false },
	{ F4, E6,  true, false },
	{ F4, G2,  true, false },
	{ F4, G6,  true, false },
	{ F4, H3,  true, false },
	{ F4, H5,  true, false },
	{ G1, E2, false, false },
	{ G1, F3,  true, false },
	{ G1, H3,  true, false },
	{ G3, E2, false, false },
	{ G3, E4,  true, false },
	{ G3, F1,  true, false },
	{ G3, F5,  true, false },
	{ G3, H1,  true, false },
	{ G3, H5,  true, false },
	/* BlackKnight, E3 */
	{ C2, A1,  true, false },
	{ C2, A3,  true, false },
	{ C2, B4,  true, false },
	{ C2, D4,  true, false },
	{ C2, E1,  true, false },
	{ C2, E3, false, false },
	{ C4, A3,  true, false },
	{ C4, A5,  true, false },
	{ C4, B2,  true, false },
	{ C4, B6,  true, false },
	{ C4, D2,  true, false },
	{ C4, D6,  true, false },
	{ C4, E3, false, false },
	{ C4, E5,  true, false },
	{ D1, B2,  true, false },
	{ D1, C3,  true, false },
	{ D1, E3, false, false },
	{ D1, F2,  true, false },
	{ D5, B4,  true, false },
	{ D5, B6,  true, false },
	{ D5, C3,  true, false },
	{ D5, C7,  true, false },
	{ D5, E3, false, false },
	{ D5, E7,  true, false },
	{ D5, F4,  true, false },
	{ D5, F6,  true, false },
	{ E3, C2, false, false },
	{ E3, C4, false, false },
	{ E3, D1, false, false },
	{ E3, D5, false, false },
	{ E3, F1, false, false },
	{ E3, F5, false, false },
	{ E3, G2, false, false },
	{ E3, G4, false, false },
	{ F1, D2,  true, false },
	{ F1, E3, false, false },
	{ F1, G3,  true, false },
	{ F1, H2,  true, false },
	{ F5, D4,  true, false },
	{ F5, D6,  true, false },
	{ F5, E3, false, false },
	{ F5, E7,  true, false },
	{ F5, G3,  true, false },
	{ F5, G7,  true, false },
	{ F5, H4,  true, false },
	{ F5, H6,  true, false },
	{ G2, E1,  true, false },
	{ G2, E3, false, false },
	{ G2, F4,  true, false },
	{ G2, H4,  true, false },
	{ G4, E3, false, false },
	{ G4, E5,  true, false },
	{ G4, F2,  true, false },
	{ G4, F6,  true, false },
	{ G4, H2,  true, false },
	{ G4, H6,  true, false },
	/* BlackKnight, E4 */
	{ C3, A2,  true, false },
	{ C3, A4,  true, false },
	{ C3, B1,  true, false },
	{ C3, B5,  true, false },
	{ C3, D1,  true, false },
	{ C3, D5,  true, false },
	{ C3, E2,  true, false },
	{ C3, E4, false, false },
	{ C5, A4,  true, false },
	{ C5, A6,  true, false },
	{ C5, B3,  true, false },
	{ C5, B7,  true, false },
	{ C5, D3,  true, false },
	{ C5, D7,  true, false },
	{ C5, E4, false, false },
	{ C5, E6,  true, false },
	{ D2, B1,  true, false },
	{ D2, B3,  true, false },
	{ D2, C4,  true, false },
	{ D2, E4, false, false },
	{ D2, F1,  true, false },
	{ D2, F3,  true, false },
	{ D6, B5,  true, false },
	{ D6, B7,  true, false },
	{ D6, C4,  true, false },
	{ D6, C8,  true, false },
	{ D6, E4, false, false },
	{ D6, E8,  true, false },
	{ D6, F5,  true, false },
	{ D6, F7,  true, false },
	{ E4, C3, false, false },
	{ E4, C5, false, false },
	{ E4, D2, false, false },
	{ E4, D6, false, false },
	{ E4, F2, false, false },
	{ E4, F6, false, false },
	{ E4, G3, false, false },
	{ E4, G5, false, false },
	{ F2, D1,  true, false },
	{ F2, D3,  true, false },
	{ F2, E4, false, false },
	{ F2, G4,  true, false },
	{ F2, H1,  true, false },
	{ F2, H3,  true, false },
	{ F6, D5,  true, false },
	{ F6, D7,  true, false },
	{ F6, E4, false, false },
	{ F6, E8,  true, false },
	{ F6, G4,  true, false },
	{ F6, G8,  true, false },
	{ F6, H5,  true, false },
	{ F6, H7,  true, false },
	{ G3, E2,  true, false },
	{ G3, E4, false, false },
	{ G3, F1,  true, false },
	{ G3, F5,  true, false },
	{ G3, H1,  true, false },
	{ G3, H5,  true, false },
	{ G5, E4, false, false },
	{ G5, E6,  true, false },
	{ G5, F3,  true, false },
	{ G5, F7,  true, false },
	{ G5, H3,  true, false },
	{ G5, H7,  true, false },
	/* BlackKnight, E5 */
	{ C4, A3,  true, false },
	{ C4, A5,  true, false },
	{ C4, B2,  true, false },
	{ C4, B6,  true, false },
	{ C4, D2,  true, false },
	{ C4, D6,  true, false },
	{ C4, E3,  true, false },
	{ C4, E5, false, false },
	{ C6, A5,  true, false },
	{ C6, A7,  true, false },
	{ C6, B4,  true, false },
	{ C6, B8,  true, false },
	{ C6, D4,  true, false },
	{ C6, D8,  true, false },
	{ C6, E5, false, false },
	{ C6, E7,  true, false },
	{ D3, B2,  true, false },
	{ D3, B4,  true, false },
	{ D3, C1,  true, false },
	{ D3, C5,  true, false },
	{ D3, E1,  true, false },
	{ D3, E5, false, false },
	{ D3, F2,  true, false },
	{ D3, F4,  true, false },
	{ D7, B6,  true, false },
	{ D7, B8,  true, false },
	{ D7, C5,  true, false },
	{ D7, E5, false, false },
	{ D7, F6,  true, false },
	{ D7, F8,  true, false },
	{ E5, C4, false, false },
	{ E5, C6, false, false },
	{ E5, D3, false, false },
	{ E5, D7, false, false },
	{ E5, F3, false, false },
	{ E5, F7, false, false },
	{ E5, G4, false, false },
	{ E5, G6, false, false },
	{ F3, D2,  true, false },
	{ F3, D4,  true, false },
	{ F3, E1,  true, false },
	{ F3, E5, false, false },
	{ F3, G1,  true, false },
	{ F3, G5,  true, false },
	{ F3, H2,  true, false },
	{ F3, H4,  true, false },
	{ F7, D6,  true, false },
	{ F7, D8,  true, false },
	{ F7, E5, false, false },
	{ F7, G5,  true, false },
	{ F7, H6,  true, false },
	{ F7, H8,  true, false },
	{ G4, E3,  true, false },
	{ G4, E5, false, false },
	{ G4, F2,  true, false },
	{ G4, F6,  true, false },
	{ G4, H2,  true, false },
	{ G4, H6,  true, false },
	{ G6, E5, false, false },
	{ G6, E7,  true, false },
	{ G6, F4,  true, false },
	{ G6, F8,  true, false },
	{ G6, H4,  true, false },
	{ G6, H8,  true, false },
	/* BlackKnight, E6 */
	{ C5, A4,  true, false },
	{ C5, A6,  true, false },
	{ C5, B3,  true, false },
	{ C5, B7,  true, false },
	{ C5, D3,  true, false },
	{ C5, D7,  true, false },
	{ C5, E4,  true, false },
	{ C5, E6, false, false },
	{ C7, A6,  true, false },
	{ C7, A8,  true, false },
	{ C7, B5,  true, false },
	{ C7, D5,  true, false },
	{ C7, E6, false, false },
	{ C7, E8,  true, false },
	{ D4, B3,  true, false },
	{ D4, B5,  true, false },
	{ D4, C2,  true, false },
	{ D4, C6,  true, false },
	{ D4, E2,  true, false },
	{ D4, E6, false, false },
	{ D4, F3,  true, false },
	{ D4, F5,  true, false },
	{ D8, B7,  true, false },
	{ D8, C6,  true, false },
	{ D8, E6, false, false },
	{ D8, F7,  true, false },
	{ E6, C5, false, false },
	{ E6, C7, false, false },
	{ E6, D4, false, false },
	{ E6, D8, false, false },
	{ E6, F4, false, false },
	{ E6, F8, false, false },
	{ E6, G5, false, false },
	{ E6, G7, false, false },
	{ F4, D3,  true, false },
	{ F4, D5,  true, false },
	{ F4, E2,  true, false },
	{ F4, E6, false, false },
	{ F4, G2,  true, false },
	{ F4, G6,  true, false },
	{ F4, H3,  true, false },
	{ F4, H5,  true, false },
	{ F8, D7,  true, false },
	{ F8, E6, false, false },
	{ F8, G6,  true, false },
	{ F8, H7,  true, false },
	{ G5, E4,  true, false },
	{ G5, E6, false, false },
	{ G5, F3,  true, false },
	{ G5, F7,  true, false },
	{ G5, H3,  true, false },
	{ G5, H7,  true, false },
	{ G7, E6, false, false },
	{ G7, E8,  true, false },
	{ G7, F5,  true, false },
	{ G7, H5,  true, false },
	/* BlackKnight, E7 */
	{ C6, A5,  true, false },
	{ C6, A7,  true, false },
	{ C6, B4,  true, false },
	{ C6, B8,  true, false },
	{ C6, D4,  true, false },
	{ C6, D8,  true, false },
	{ C6, E5,  true, false },
	{ C6, E7, false, false },
	{ C8, A7,  true, false },
	{ C8, B6,  true, false },
	{ C8, D6,  true, false },
	{ C8, E7, false, false },
	{ D5, B4,  true, false },
	{ D5, B6,  true, false },
	{ D5, C3,  true, false },
	{ D5, C7,  true, false },
	{ D5, E3,  true, false },
	{ D5, E7, false, false },
	{ D5, F4,  true, false },
	{ D5, F6,  true, false },
	{ E7, C6, false, false },
	{ E7, C8, false, false },
	{ E7, D5, false, false },
	{ E7, F5, false, false },
	{ E7, G6, false, false },
	{ E7, G8, false, false },
	{ F5, D4,  true, false },
	{ F5, D6,  true, false },
	{ F5, E3,  true, false },
	{ F5, E7, false, false },
	{ F5, G3,  true, false },
	{ F5, G7,  true, false },
	{ F5, H4,  true, false },
	{ F5, H6,  true, false },
	{ G6, E5,  true, false },
	{ G6, E7, false, false },
	{ G6, F4,  true, false },
	{ G6, F8,  true, false },
	{ G6, H4,  true, false },
	{ G6, H8,  true, false },
	{ G8, E7, false, false },
	{ G8, F6,  true, false },
	{ G8, H6,  true, false },
	/* BlackKnight, E8 */
	{ C7, A6,  true, false },
	{ C7, A8,  true, false },
	{ C7, B5,  true, false },
	{ C7, D5,  true, false },
	{ C7, E6,  true, false },
	{ C7, E8, false, false },
	{ D6, B5,  true, false },
	{ D6, B7,  true, false },
	{ D6, C4,  true, false },
	{ D6, C8,  true, false },
	{ D6, E4,  true, false },
	{ D6, E8, false, false },
	{ D6, F5,  true, false },
	{ D6, F7,  true, false },
	{ E8, C7, false, false },
	{ E8, D6, false, false },
	{ E8, F6, false, false },
	{ E8, G7, false, false },
	{ F6, D5,  true, false },
	{ F6, D7,  true, false },
	{ F6, E4,  true, false },
	{ F6, E8, false, false },
	{ F6, G4,  true, false },
	{ F6, G8,  true, false },
	{ F6, H5,  true, false },
	{ F6, H7,  true, false },
	{ G7, E6,  true, false },
	{ G7, E8, false, false },
	{ G7, F5,  true, false },
	{ G7, H5,  true, false },
	/* BlackKnight, F1 */
	{ D2, B1,  true, false },
	{ D2, B3,  true, false },
	{ D2, C4,  true, false },
	{ D2, E4,  true, false },
	{ D2, F1, false, false },
	{ D2, F3,  true, false },
	{ E3, C2,  true, false },
	{ E3, C4,  true, false },
	{ E3, D1,  true, false },
	{ E3, D5,  true, false },
	{ E3, F1, false, false },
	{ E3, F5,  true, false },
	{ E3, G2,  true, false },
	{ E3, G4,  true, false },
	{ F1, D2, false, false },
	{ F1, E3, false, false },
	{ F1, G3, false, false },
	{ F1, H2, false, false },
	{ G3, E2,  true, false },
	{ G3, E4,  true, false },
	{ G3, F1, false, false },
	{ G3, F5,  true, false },
	{ G3, H1,  true, false },
	{ G3, H5,  true, false },
	{ H2, F1, false, false },
	{ H2, F3,  true, false },
	{ H2, G4,  true, false },
	/* BlackKnight, F2 */
	{ D1, B2,  true, false },
	{ D1, C3,  true, false },
	{ D1, E3,  true, false },
	{ D1, F2, false, false },
	{ D3, B2,  true, false },
	{ D3, B4,  true, false },
	{ D3, C1,  true, false },
	{ D3, C5,  true, false },
	{ D3, E1,  true, false },
	{ D3, E5,  true, false },
	{ D3, F2, false, false },
	{ D3, F4,  true, false },
	{ E4, C3,  true, false },
	{ E4, C5,  true, false },
	{ E4, D2,  true, false },
	{ E4, D6,  true, false },
	{ E4, F2, false, false },
	{ E4, F6,  true, false },
	{ E4, G3,  true, false },
	{ E4, G5,  true, false },
	{ F2, D1, false, false },
	{ F2, D3, false, false },
	{ F2, E4, false, false },
	{ F2, G4, false, false },
	{ F2, H1, false, false },
	{ F2, H3, false, false },
	{ G4, E3,  true, false },
	{ G4, E5,  true, false },
	{ G4, F2, false, false },
	{ G4, F6,  true, false },
	{ G4, H2,  true, false },
	{ G4, H6,  true, false },
	{ H1, F2, false, false },
	{ H1, G3,  true, false },
	{ H3, F2, false, false },
	{ H3, F4,  true, false },
	{ H3, G1,  true, false },
	{ H3, G5,  true, false },
	/* BlackKnight, F3 */
	{ D2, B1,  true, false },
	{ D2, B3,  true, false },
	{ D2, C4,  true, false },
	{ D2, E4,  true, false },
	{ D2, F1,  true, false },
	{ D2, F3, false, false },
	{ D4, B3,  true, false },
	{ D4, B5,  true, false },
	{ D4, C2,  true, false },
	{ D4, C6,  true, false },
	{ D4, E2,  true, false },
	{ D4, E6,  true, false },
	{ D4, F3, false, false },
	{ D4, F5,  true, false },
	{ E1, C2,  true, false },
	{ E1, D3,  true, false },
	{ E1, F3, false, false },
	{ E1, G2,  true, false },
	{ E5, C4,  true, false },
	{ E5, C6,  true, false },
	{ E5, D3,  true, false },
	{ E5, D7,  true, false },
	{ E5, F3, false, false },
	{ E5, F7,  true, false },
	{ E5, G4,  true, false },
	{ E5, G6,  true, false },
	{ F3, D2, false, false },
	{ F3, D4, false, false },
	{ F3, E1, false, false },
	{ F3, E5, false, false },
	{ F3, G1, false, false },
	{ F3, G5, false, false },
	{ F3, H2, false, false },
	{ F3, H4, false, false },
	{ G1, E2,  true, false },
	{ G1, F3, false, false },
	{ G1, H3,  true, false },
	{ G5, E4,  true, false },
	{ G5, E6,  true, false },
	{ G5, F3, false, false },
	{ G5, F7,  true, false },
	{ G5, H3,  true, false },
	{ G5, H7,  true, false },
	{ H2, F1,  true, false },
	{ H2, F3, false, false },
	{ H2, G4,  true, false },
	{ H4, F3, false, false },
	{ H4, F5,  true, false },
	{ H4, G2,  true, false },
	{ H4, G6,  true, false },
	/* BlackKnight, F4 */
	{ D3, B2,  true, false },
	{ D3, B4,  true, false },
	{ D3, C1,  true, false },
	{ D3, C5,  true, false },
	{ D3, E1,  true, false },
	{ D3, E5,  true, false },
	{ D3, F2,  true, false },
	{ D3, F4, false, false },
	{ D5, B4,  true, false },
	{ D5, B6,  true, false },
	{ D5, C3,  true, false },
	{ D5, C7,  true, false },
	{ D5, E3,  true, false },
	{ D5, E7,  true, false },
	{ D5, F4, false, false },
	{ D5, F6,  true, false },
	{ E2, C1,  true, false },
	{ E2, C3,  true, false },
	{ E2, D4,  true, false },
	{ E2, F4, false, false },
	{ E2, G1,  true, false },
	{ E2, G3,  true, false },
	{ E6, C5,  true, false },
	{ E6, C7,  true, false },
	{ E6, D4,  true, false },
	{ E6, D8,  true, false },
	{ E6, F4, false, false },
	{ E6, F8,  true, false },
	{ E6, G5,  true, false },
	{ E6, G7,  true, false },
	{ F4, D3, false, false },
	{ F4, D5, false, false },
	{ F4, E2, false, false },
	{ F4, E6, false, false },
	{ F4, G2, false, false },
	{ F4, G6, false, false },
	{ F4, H3, false, false },
	{ F4, H5, false, false },
	{ G2, E1,  true, false },
	{ G2, E3,  true, false },
	{ G2, F4, false, false },
	{ G2, H4,  true, false },
	{ G6, E5,  true, false },
	{ G6, E7,  true, false },
	{ G6, F4, false, false },
	{ G6, F8,  true, false },
	{ G6, H4,  true, false },
	{ G6, H8,  true, false },
	{ H3, F2,  true, false },
	{ H3, F4, false, false },
	{ H3, G1,  true, false },
	{ H3, G5,  true, false },
	{ H5, F4, false, false },
	{ H5, F6,  true, false },
	{ H5, G3,  true, false },
	{ H5, G7,  true, false },
	/* BlackKnight, F5 */
	{ D4, B3,  true, false },
	{ D4, B5,  true, false },
	{ D4, C2,  true, false },
	{ D4, C6,  true, false },
	{ D4, E2,  true, false },
	{ D4, E6,  true, false },
	{ D4, F3,  true, false },
	{ D4, F5, false, false },
	{ D6, B5,  true, false },
	{ D6, B7,  true, false },
	{ D6, C4,  true, false },
	{ D6, C8,  true, false },
	{ D6, E4,  true, false },
	{ D6, E8,  true, false },
	{ D6, F5, false, false },
	{ D6, F7,  true, false },
	{ E3, C2,  true, false },
	{ E3, C4,  true, false },
	{ E3, D1,  true, false },
	{ E3, D5,  true, false },
	{ E3, F1,  true, false },
	{ E3, F5, false, false },
	{ E3, G2,  true, false },
	{ E3, G4,  true, false },
	{ E7, C6,  true, false },
	{ E7, C8,  true, false },
	{ E7, D5,  true, false },
	{ E7, F5, false, false },
	{ E7, G6,  true, false },
	{ E7, G8,  true, false },
	{ F5, D4, false, false },
	{ F5, D6, false, false },
	{ F5, E3, false, false },
	{ F5, E7, false, false },
	{ F5, G3, false, false },
	{ F5, G7, false, false },
	{ F5, H4, false, false },
	{ F5, H6, false, false },
	{ G3, E2,  true, false },
	{ G3, E4,  true, false },
	{ G3, F1,  true, false },
	{ G3, F5, false, false },
	{ G3, H1,  true, false },
	{ G3, H5,  true, false },
	{ G7, E6,  true, false },
	{ G7, E8,  true, false },
	{ G7, F5, false, false },
	{ G7, H5,  true, false },
	{ H4, F3,  true, false },
	{ H4, F5, false, false },
	{ H4, G2,  true, false },
	{ H4, G6,  true, false },
	{ H6, F5, false, false },
	{ H6, F7,  true, false },
	{ H6, G4,  true, false },
	{ H6, G8,  true, false },
	/* BlackKnight, F6 */
	{ D5, B4,  true, false },
	{ D5, B6,  true, false },
	{ D5, C3,  true, false },
	{ D5, C7,  true, false },
	{ D5, E3,  true, false },
	{ D5, E7,  true, false },
	{ D5, F4,  true, false },
	{ D5, F6, false, false },
	{ D7, B6,  true, false },
	{ D7, B8,  true, false },
	{ D7, C5,  true, false },
	{ D7, E5,  true, false },
	{ D7, F6, false, false },
	{ D7, F8,  true, false },
	{ E4, C3,  true, false },
	{ E4, C5,  true, false },
	{ E4, D2,  true, false },
	{ E4, D6,  true, false },
	{ E4, F2,  true, false },
	{ E4, F6, false, false },
	{ E4, G3,  true, false },
	{ E4, G5,  true, false },
	{ E8, C7,  true, false },
	{ E8, D6,  true, false },
	{ E8, F6, false, false },
	{ E8, G7,  true, false },
	{ F6, D5, false, false },
	{ F6, D7, false, false },
	{ F6, E4, false, false },
	{ F6, E8, false, false },
	{ F6, G4, false, false },
	{ F6, G8, false, false },
	{ F6, H5, false, false },
	{ F6, H7, false, false },
	{ G4, E3,  true, false },
	{ G4, E5,  true, false },
	{ G4, F2,  true, false },
	{ G4, F6, false, false },
	{ G4, H2,  true, false },
	{ G4, H6,  true, false },
	{ G8, E7,  true, false },
	{ G8, F6, false, false },
	{ G8, H6,  true, false },
	{ H5, F4,  true, false },
	{ H5, F6, false, false },
	{ H5, G3,  true, false },
	{ H5, G7,  true, false },
	{ H7, F6, false, false },
	{ H7, F8,  true, false },
	{ H7, G5,  true, false },
	/* BlackKnight, F7 */
	{ D6, B5,  true, false },
	{ D6, B7,  true, false },
	{ D6, C4,  true, false },
	{ D6, C8,  true, false },
	{ D6, E4,  true, false },
	{ D6, E8,  true, false },
	{ D6, F5,  true, false },
	{ D6, F7, false, false },
	{ D8, B7,  true, false },
	{ D8, C6,  true, false },
	{ D8, E6,  true, false },
	{ D8, F7, false, false },
	{ E5, C4,  true, false },
	{ E5, C6,  true, false },
	{ E5, D3,  true, false },
	{ E5, D7,  true, false },
	{ E5, F3,  true, false },
	{ E5, F7, false, false },
	{ E5, G4,  true, false },
	{ E5, G6,  true, false },
	{ F7, D6, false, false },
	{ F7, D8, false, false },
	{ F7, E5, false, false },
	{ F7, G5, false, false },
	{ F7, H6, false, false },
	{ F7, H8, false, false },
	{ G5, E4,  true, false },
	{ G5, E6,  true, false },
	{ G5, F3,  true, false },
	{ G5, F7, false, false },
	{ G5, H3,  true, false },
	{ G5, H7,  true, false },
	{ H6, F5,  true, false },
	{ H6, F7, false, false },
	{ H6, G4,  true, false },
	{ H6, G8,  true, false },
	{ H8, F7, false, false },
	{ H8, G6,  true, false },
	/* BlackKnight, F8 */
	{ D7, B6,  true, false },
	{ D7, B8,  true, false },
	{ D7, C5,  true, false },
	{ D7, E5,  true, false },
	{ D7, F6,  true, false },
	{ D7, F8, false, false },
	{ E6, C5,  true, false },
	{ E6, C7,  true, false },
	{ E6, D4,  true, false },
	{ E6, D8,  true, false },
	{ E6, F4,  true, false },
	{ E6, F8, false, false },
	{ E6, G5,  true, false },
	{ E6, G7,  true, false },
	{ F8, D7, false, false },
	{ F8, E6, false, false },
	{ F8, G6, false, false },
	{ F8, H7, false, false },
	{ G6, E5,  true, false },
	{ G6, E7,  true, false },
	{ G6, F4,  true, false },
	{ G6, F8, false, false },
	{ G6, H4,  true, false },
	{ G6, H8,  true, false },
	{ H7, F6,  true, false },
	{ H7, F8, false, false },
	{ H7, G5,  true, false },
	/* BlackKnight, G1 */
	{ E2, C1,  true, false },
	{ E2, C3,  true, false },
	{ E2, D4,  true, false },
	{ E2, F4,  true, false },
	{ E2, G1, false, false },
	{ E2, G3,  true, false },
	{ F3, D2,  true, false },
	{ F3, D4,  true, false },
	{ F3, E1,  true, false },
	{ F3, E5,  true, false },
	{ F3, G1, false, false },
	{ F3, G5,  true, false },
	{ F3, H2,  true, false },
	{ F3, H4,  true, false },
	{ G1, E2, false, false },
	{ G1, F3, false, false },
	{ G1, H3, false, false },
	{ H3, F2,  true, false },
	{ H3, F4,  true, false },
	{ H3, G1, false, false },
	{ H3, G5,  true, false },
	/* BlackKnight, G2 */
	{ E1, C2,  true, false },
	{ E1, D3,  true, false },
	{ E1, F3,  true, false },
	{ E1, G2, false, false },
	{ E3, C2,  true, false },
	{ E3, C4,  true, false },
	{ E3, D1,  true, false },
	{ E3, D5,  true, false },
	{ E3, F1,  true, false },
	{ E3, F5,  true, false },
	{ E3, G2, false, false },
	{ E3, G4,  true, false },
	{ F4, D3,  true, false },
	{ F4, D5,  true, false },
	{ F4, E2,  true, false },
	{ F4, E6,  true, false },
	{ F4, G2, false, false },
	{ F4, G6,  true, false },
	{ F4, H3,  true, false },
	{ F4, H5,  true, false },
	{ G2, E1, false, false },
	{ G2, E3, false, false },
	{ G2, F4, false, false },
	{ G2, H4, false, false },
	{ H4, F3,  true, false },
	{ H4, F5,  true, false },
	{ H4, G2, false, false },
	{ H4, G6,  true, false },
	/* BlackKnight, G3 */
	{ E2, C1,  true, false },
	{ E2, C3,  true, false },
	{ E2, D4,  true, false },
	{ E2, F4,  true, false },
	{ E2, G1,  true, false },
	{ E2, G3, false, false },
	{ E4, C3,  true, false },
	{ E4, C5,  true, false },
	{ E4, D2,  true, false },
	{ E4, D6,  true, false },
	{ E4, F2,  true, false },
	{ E4, F6,  true, false },
	{ E4, G3, false, false },
	{ E4, G5,  true, false },
	{ F1, D2,  true, false },
	{ F1, E3,  true, false },
	{ F1, G3, false, false },
	{ F1, H2,  true, false },
	{ F5, D4,  true, false },
	{ F5, D6,  true, false },
	{ F5, E3,  true, false },
	{ F5, E7,  true, false },
	{ F5, G3, false, false },
	{ F5, G7,  true, false },
	{ F5, H4,  true, false },
	{ F5, H6,  true, false },
	{ G3, E2, false, false },
	{ G3, E4, false, false },
	{ G3, F1, false, false },
	{ G3, F5, false, false },
	{ G3, H1, false, false },
	{ G3, H5, false, false },
	{ H1, F2,  true, false },
	{ H1, G3, false, false },
	{ H5, F4,  true, false },
	{ H5, F6,  true, false },
	{ H5, G3, false, false },
	{ H5, G7,  true, false },
	/* BlackKnight, G4 */
	{ E3, C2,  true, false },
	{ E3, C4,  true, false },
	{ E3, D1,  true, false },
	{ E3, D5,  true, false },
	{ E3, F1,  true, false },
	{ E3, F5,  true, false },
	{ E3, G2,  true, false },
	{ E3, G4, false, false },
	{ E5, C4,  true, false },
	{ E5, C6,  true, false },
	{ E5, D3,  true, false },
	{ E5, D7,  true, false },
	{ E5, F3,  true, false },
	{ E5, F7,  true, false },
	{ E5, G4, false, false },
	{ E5, G6,  true, false },
	{ F2, D1,  true, false },
	{ F2, D3,  true, false },
	{ F2, E4,  true, false },
	{ F2, G4, false, false },
	{ F2, H1,  true, false },
	{ F2, H3,  true, false },
	{ F6, D5,  true, false },
	{ F6, D7,  true, false },
	{ F6, E4,  true, false },
	{ F6, E8,  true, false },
	{ F6, G4, false, false },
	{ F6, G8,  true, false },
	{ F6, H5,  true, false },
	{ F6, H7,  true, false },
	{ G4, E3, false, false },
	{ G4, E5, false, false },
	{ G4, F2, false, false },
	{ G4, F6, false, false },
	{ G4, H2, false, false },
	{ G4, H6, false, false },
	{ H2, F1,  true, false },
	{ H2, F3,  true, false },
	{ H2, G4, false, false },
	{ H6, F5,  true, false },
	{ H6, F7,  true, false },
	{ H6, G4, false, false },
	{ H6, G8,  true, false },
	/* BlackKnight, G5 */
	{ E4, C3,  true, false },
	{ E4, C5,  true, false },
	{ E4, D2,  true, false },
	{ E4, D6,  true, false },
	{ E4, F2,  true, false },
	{ E4, F6,  true, false },
	{ E4, G3,  true, false },
	{ E4, G5, false, false },
	{ E6, C5,  true, false },
	{ E6, C7,  true, false },
	{ E6, D4,  true, false },
	{ E6, D8,  true, false },
	{ E6, F4,  true, false },
	{ E6, F8,  true, false },
	{ E6, G5, false, false },
	{ E6, G7,  true, false },
	{ F3, D2,  true, false },
	{ F3, D4,  true, false },
	{ F3, E1,  true, false },
	{ F3, E5,  true, false },
	{ F3, G1,  true, false },
	{ F3, G5, false, false },
	{ F3, H2,  true, false },
	{ F3, H4,  true, false },
	{ F7, D6,  true, false },
	{ F7, D8,  true, false },
	{ F7, E5,  true, false },
	{ F7, G5, false, false },
	{ F7, H6,  true, false },
	{ F7, H8,  true, false },
	{ G5, E4, false, false },
	{ G5, E6, false, false },
	{ G5, F3, false, false },
	{ G5, F7, false, false },
	{ G5, H3, false, false },
	{ G5, H7, false, false },
	{ H3, F2,  true, false },
	{ H3, F4,  true, false },
	{ H3, G1,  true, false },
	{ H3, G5, false, false },
	{ H7, F6,  true, false },
	{ H7, F8,  true, false },
	{ H7, G5, false, false },
	/* BlackKnight, G6 */
	{ E5, C4,  true, false },
	{ E5, C6,  true, false },
	{ E5, D3,  true, false },
	{ E5, D7,  true, false },
	{ E5, F3,  true, false },
	{ E5, F7,  true, false },
	{ E5, G4,  true, false },
	{ E5, G6, false, false },
	{ E7, C6,  true, false },
	{ E7, C8,  true, false },
	{ E7, D5,  true, false },
	{ E7, F5,  true, false },
	{ E7, G6, false, false },
	{ E7, G8,  true, false },
	{ F4, D3,  true, false },
	{ F4, D5,  true, false },
	{ F4, E2,  true, false },
	{ F4, E6,  true, false },
	{ F4, G2,  true, false },
	{ F4, G6, false, false },
	{ F4, H3,  true, false },
	{ F4, H5,  true, false },
	{ F8, D7,  true, false },
	{ F8, E6,  true, false },
	{ F8, G6, false, false },
	{ F8, H7,  true, false },
	{ G6, E5, false, false },
	{ G6, E7, false, false },
	{ G6, F4, false, false },
	{ G6, F8, false, false },
	{ G6, H4, false, false },
	{ G6, H8, false, false },
	{ H4, F3,  true, false },
	{ H4, F5,  true, false },
	{ H4, G2,  true, false },
	{ H4, G6, false, false },
	{ H8, F7,  true, false },
	{ H8, G6, false, false },
	/* BlackKnight, G7 */
	{ E6, C5,  true, false },
	{ E6, C7,  true, false },
	{ E6, D4,  true, false },
	{ E6, D8,  true, false },
	{ E6, F4,  true, false },
	{ E6, F8,  true, false },
	{ E6, G5,  true, false },
	{ E6, G7, false, false },
	{ E8, C7,  true, false },
	{ E8, D6,  true, false },
	{ E8, F6,  true, false },
	{ E8, G7, false, false },
	{ F5, D4,  true, false },
	{ F5, D6,  true, false },
	{ F5, E3,  true, false },
	{ F5, E7,  true, false },
	{ F5, G3,  true, false },
	{ F5, G7, false, false },
	{ F5, H4,  true, false },
	{ F5, H6,  true, false },
	{ G7, E6, false, false },
	{ G7, E8, false, false },
	{ G7, F5, false, false },
	{ G7, H5, false, false },
	{ H5, F4,  true, false },
	{ H5, F6,  true, false },
	{ H5, G3,  true, false },
	{ H5, G7, false, false },
	/* BlackKnight, G8 */
	{ E7, C6,  true, false },
	{ E7, C8,  true, false },
	{ E7, D5,  true, false },
	{ E7, F5,  true, false },
	{ E7, G6,  true, false },
	{ E7, G8, false, false },
	{ F6, D5,  true, false },
	{ F6, D7,  true, false },
	{ F6, E4,  true, false },
	{ F6, E8,  true, false },
	{ F6, G4,  true, false },
	{ F6, G8, false, false },
	{ F6, H5,  true, false },
	{ F6, H7,  true, false },
	{ G8, E7, false, false },
	{ G8, F6, false, false },
	{ G8, H6, false, false },
	{ H6, F5,  true, false },
	{ H6, F7,  true, false },
	{ H6, G4,  true, false },
	{ H6, G8, false, false },
	/* BlackKnight, H1 */
	{ F2, D1,  true, false },
	{ F2, D3,  true, false },
	{ F2, E4,  true, false },
	{ F2, G4,  true, false },
	{ F2, H1, false, false },
	{ F2, H3,  true, false },
	{ G3, E2,  true, false },
	{ G3, E4,  true, false },
	{ G3, F1,  true, false },
	{ G3, F5,  true, false },
	{ G3, H1, false, false },
	{ G3, H5,  true, false },
	{ H1, F2, false, false },
	{ H1, G3, false, false },
	/* BlackKnight, H2 */
	{ F1, D2,  true, false },
	{ F1, E3,  true, false },
	{ F1, G3,  true, false },
	{ F1, H2, false, false },
	{ F3, D2,  true, false },
	{ F3, D4,  true, false },
	{ F3, E1,  true, false },
	{ F3, E5,  true, false },
	{ F3, G1,  true, false },
	{ F3, G5,  true, false },
	{ F3, H2, false, false },
	{ F3, H4,  true, false },
	{ G4, E3,  true, false },
	{ G4, E5,  true, false },
	{ G4, F2,  true, false },
	{ G4, F6,  true, false },
	{ G4, H2, false, false },
	{ G4, H6,  true, false },
	{ H2, F1, false, false },
	{ H2, F3, false, false },
	{ H2, G4, false, false },
	/* BlackKnight, H3 */
	{ F2, D1,  true, false },
	{ F2, D3,  true, false },
	{ F2, E4,  true, false },
	{ F2, G4,  true, false },
	{ F2, H1,  true, false },
	{ F2, H3, false, false },
	{ F4, D3,  true, false },
	{ F4, D5,  true, false },
	{ F4, E2,  true, false },
	{ F4, E6,  true, false },
	{ F4, G2,  true, false },
	{ F4, G6,  true, false },
	{ F4, H3, false, false },
	{ F4, H5,  true, false },
	{ G1, E2,  true, false },
	{ G1, F3,  true, false },
	{ G1, H3, false, false },
	{ G5, E4,  true, false },
	{ G5, E6,  true, false },
	{ G5, F3,  true, false },
	{ G5, F7,  true, false },
	{ G5, H3, false, false },
	{ G5, H7,  true, false },
	{ H3, F2, false, false },
	{ H3, F4, false, false },
	{ H3, G1, false, false },
	{ H3, G5, false, false },
	/* BlackKnight, H4 */
	{ F3, D2,  true, false },
	{ F3, D4,  true, false },
	{ F3, E1,  true, false },
	{ F3, E5,  true, false },
	{ F3, G1,  true, false },
	{ F3, G5,  true, false },
	{ F3, H2,  true, false },
	{ F3, H4, false, false },
	{ F5, D4,  true, false },
	{ F5, D6,  true, false },
	{ F5, E3,  true, false },
	{ F5, E7,  true, false },
	{ F5, G3,  true, false },
	{ F5, G7,  true, false },
	{ F5, H4, false, false },
	{ F5, H6,  true, false },
	{ G2, E1,  true, false },
	{ G2, E3,  true, false },
	{ G2, F4,  true, false },
	{ G2, H4, false, false },
	{ G6, E5,  true, false },
	{ G6, E7,  true, false },
	{ G6, F4,  true, false },
	{ G6, F8,  true, false },
	{ G6, H4, false, false },
	{ G6, H8,  true, false },
	{ H4, F3, false, false },
	{ H4, F5, false, false },
	{ H4, G2, false, false },
	{ H4, G6, false, false },
	/* BlackKnight, H5 */
	{ F4, D3,  true, false },
	{ F4, D5,  true, false },
	{ F4, E2,  true, false },
	{ F4, E6,  true, false },
	{ F4, G2,  true, false },
	{ F4, G6,  true, false },
	{ F4, H3,  true, false },
	{ F4, H5, false, false },
	{ F6, D5,  true, false },
	{ F6, D7,  true, false },
	{ F6, E4,  true, false },
	{ F6, E8,  true, false },
	{ F6, G4,  true, false },
	{ F6, G8,  true, false },
	{ F6, H5, false, false },
	{ F6, H7,  true, false },
	{ G3, E2,  true, false },
	{ G3, E4,  true, false },
	{ G3, F1,  true, false },
	{ G3, F5,  true, false },
	{ G3, H1,  true, false },
	{ G3, H5, false, false },
	{ G7, E6,  true, false },
	{ G7, E8,  true, false },
	{ G7, F5,  true, false },
	{ G7, H5, false, false },
	{ H5, F4, false, false },
	{ H5, F6, false, false },
	{ H5, G3, false, false },
	{ H5, G7, false, false },
	/* BlackKnight, H6 */
	{ F5, D4,  true, false },
	{ F5, D6,  true, false },
	{ F5, E3,  true, false },
	{ F5, E7,  true, false },
	{ F5, G3,  true, false },
	{ F5, G7,  true, false },
	{ F5, H4,  true, false },
	{ F5, H6, false, false },
	{ F7, D6,  true, false },
	{ F7, D8,  true, false },
	{ F7, E5,  true, false },
	{ F7, G5,  true, false },
	{ F7, H6, false, false },
	{ F7, H8,  true, false },
	{ G4, E3,  true, false },
	{ G4, E5,  true, false },
	{ G4, F2,  true, false },
	{ G4, F6,  true, false },
	{ G4, H2,  true, false },
	{ G4, H6, false, false },
	{ G8, E7,  true, false },
	{ G8, F6,  true, false },
	{ G8, H6, false, false },
	{ H6, F5, false, false },
	{ H6, F7, false, false },
	{ H6, G4, false, false },
	{ H6, G8, false, false },
	/* BlackKnight, H7 */
	{ F6, D5,  true, false },
	{ F6, D7,  true, false },
	{ F6, E4,  true, false },
	{ F6, E8,  true, false },
	{ F6, G4,  true, false },
	{ F6, G8,  true, false },
	{ F6, H5,  true, false },
	{ F6, H7, false, false },
	{ F8, D7,  true, false },
	{ F8, E6,  true, false },
	{ F8, G6,  true, false },
	{ F8, H7, false, false },
	{ G5, E4,  true, false },
	{ G5, E6,  true, false },
	{ G5, F3,  true, false },
	{ G5, F7,  true, false },
	{ G5, H3,  true, false },
	{ G5, H7, false, false },
	{ H7, F6, false, false },
	{ H7, F8, false, false },
	{ H7, G5, false, false },
	/* BlackKnight, H8 */
	{ F7, D6,  true, false },
	{ F7, D8,  true, false },
	{ F7, E5,  true, false },
	{ F7, G5,  true, false },
	{ F7, H6,  true, false },
	{ F7, H8, false, false },
	{ G6, E5,  true, false },
	{ G6, E7,  true, false },
	{ G6, F4,  true, false },
	{ G6, F8,  true, false },
	{ G6, H4,  true, false },
	{ G6, H8, false, false },
	{ H8, F7, false, false },
	{ H8, G6, false, false },
	/* BlackPawn, A1 */
	{ A2, A1, false, false },
	{ B2, A1, false, false },
	{ B2, B1,  true, false },
	{ B2, C1,  true, false },
	/* BlackPawn, A2 */
	{ A2, A1, false, false },
	{ A2, B1, false, false },
	{ A3, A2, false, false },
	{ B3, A2, false, false },
	{ B3, B2,  true, false },
	{ B3, C2,  true, false },
	/* BlackPawn, A3 */
	{ A3, A2, false, false },
	{ A3, B2, false, false },
	{ A4, A3, false, false },
	{ B4, A3, false, false },
	{ B4, B3,  true, false },
	{ B4, C3,  true, false },
	/* BlackPawn, A4 */
	{ A4, A3, false, false },
	{ A4, B3, false, false },
	{ A5, A4, false, false },
	{ B5, A4, false, false },
	{ B5, B4,  true, false },
	{ B5, C4,  true, false },
	/* BlackPawn, A5 */
	{ A5, A4, false, false },
	{ A5, B4, false, false },
	{ A6, A5, false, false },
	{ A7, A5, false, false },
	{ B6, A5, false, false },
	{ B6, B5,  true, false },
	{ B6, C5,  true, false },
	/* BlackPawn, A6 */
	{ A6, A5, false, false },
	{ A6, B5, false, false },
	{ A7, A5, false, false },
	{ A7, A6, false, false },
	{ B7, A6, false, false },
	{ B7, B5,  true, false },
	{ B7, B6,  true, false },
	{ B7, C6,  true, false },
	/* BlackPawn, A7 */
	{ A7, A5, false, false },
	{ A7, A6, false, false },
	{ A7, B6, false, false },
	/* BlackPawn, A8 */
	/* BlackPawn, B1 */
	{ A2, A1,  true, false },
	{ A2, B1, false, false },
	{ B2, B1, false, false },
	{ C2, B1, false, false },
	{ C2, C1,  true, false },
	{ C2, D1,  true, false },
	/* BlackPawn, B2 */
	{ A3, A2,  true, false },
	{ A3, B2, false, false },
	{ B2, A1, false, false },
	{ B2, B1, false, false },
	{ B2, C1, false, false },
	{ B3, B2, false, false },
	{ C3, B2, false, false },
	{ C3, C2,  true, false },
	{ C3, D2,  true, false },
	/* BlackPawn, B3 */
	{ A4, A3,  true, false },
	{ A4, B3, false, false },
	{ B3, A2, false, false },
	{ B3, B2, false, false },
	{ B3, C2, false, false },
	{ B4, B3, false, false },
	{ C4, B3, false, false },
	{ C4, C3,  true, false },
	{ C4, D3,  true, false },
	/* BlackPawn, B4 */
	{ A5, A4,  true, false },
	{ A5, B4, false, false },
	{ B4, A3, false, false },
	{ B4, B3, false, false },
	{ B4, C3, false, false },
	{ B5, B4, false, false },
	{ C5, B4, false, false },
	{ C5, C4,  true, false },
	{ C5, D4,  true, false },
	/* BlackPawn, B5 */
	{ A6, A5,  true, false },
	{ A6, B5, false, false },
	{ B5, A4, false, false },
	{ B5, B4, false, false },
	{ B5, C4, false, false },
	{ B6, B5, false, false },
	{ B7, B5, false, false },
	{ C6, B5, false, false },
	{ C6, C5,  true, false },
	{ C6, D5,  true, false },
	/* BlackPawn, B6 */
	{ A7, A5,  true, false },
	{ A7, A6,  true, false },
	{ A7, B6, false, false },
	{ B6, A5, false, false },
	{ B6, B5, false, false },
	{ B6, C5, false, false },
	{ B7, B5, false, false },
	{ B7, B6, false, false },
	{ C7, B6, false, false },
	{ C7, C5,  true, false },
	{ C7, C6,  true, false },
	{ C7, D6,  true, false },
	/* BlackPawn, B7 */
	{ B7, A6, false, false },
	{ B7, B5, false, false },
	{ B7, B6, false, false },
	{ B7, C6, false, false },
	/* BlackPawn, B8 */
	/* BlackPawn, C1 */
	{ B2, A1,  true, false },
	{ B2, B1,  true, false },
	{ B2, C1, false, false },
	{ C2, C1, false, false },
	{ D2, C1, false, false },
	{ D2, D1,  true, false },
	{ D2, E1,  true, false },
	/* BlackPawn, C2 */
	{ B3, A2,  true, false },
	{ B3, B2,  true, false },
	{ B3, C2, false, false },
	{ C2, B1, false, false },
	{ C2, C1, false, false },
	{ C2, D1, false, false },
	{ C3, C2, false, false },
	{ D3, C2, false, false },
	{ D3, D2,  true, false },
	{ D3, E2,  true, false },
	/* BlackPawn, C3 */
	{ B4, A3,  true, false },
	{ B4, B3,  true, false },
	{ B4, C3, false, false },
	{ C3, B2, false, false },
	{ C3, C2, false, false },
	{ C3, D2, false, false },
	{ C4, C3, false, false },
	{ D4, C3, false, false },
	{ D4, D3,  true, false },
	{ D4, E3,  true, false },
	/* BlackPawn, C4 */
	{ B5, A4,  true, false },
	{ B5, B4,  true, false },
	{ B5, C4, false, false },
	{ C4, B3, false, false },
	{ C4, C3, false, false },
	{ C4, D3, false, false },
	{ C5, C4, false, false },
	{ D5, C4, false, false },
	{ D5, D4,  true, false },
	{ D5, E4,  true, false },
	/* BlackPawn, C5 */
	{ B6, A5,  true, false },
	{ B6, B5,  true, false },
	{ B6, C5, false, false },
	{ C5, B4, false, false },
	{ C5, C4, false, false },
	{ C5, D4, false, false },
	{ C6, C5, false, false },
	{ C7, C5, false, false },
	{ D6, C5, false, false },
	{ D6, D5,  true, false },
	{ D6, E5,  true, false },
	/* BlackPawn, C6 */
	{ B7, A6,  true, false },
	{ B7, B5,  true, false },
	{ B7, B6,  true, false },
	{ B7, C6, false, false },
	{ C6, B5, false, false },
	{ C6, C5, false, false },
	{ C6, D5, false, false },
	{ C7, C5, false, false },
	{ C7, C6, false, false },
	{ D7, C6, false, false },
	{ D7, D5,  true, false },
	{ D7, D6,  true, false },
	{ D7, E6,  true, false },
	/* BlackPawn, C7 */
	{ C7, B6, false, false },
	{ C7, C5, false, false },
	{ C7, C6, false, false },
	{ C7, D6, false, false },
	/* BlackPawn, C8 */
	/* BlackPawn, D1 */
	{ C2, B1,  true, false },
	{ C2, C1,  true, false },
	{ C2, D1, false, false },
	{ D2, D1, false, false },
	{ E2, D1, false, false },
	{ E2, E1,  true, false },
	{ E2, F1,  true, false },
	/* BlackPawn, D2 */
	{ C3, B2,  true, false },
	{ C3, C2,  true, false },
	{ C3, D2, false, false },
	{ D2, C1, false, false },
	{ D2, D1, false, false },
	{ D2, E1, false, false },
	{ D3, D2, false, false },
	{ E3, D2, false, false },
	{ E3, E2,  true, false },
	{ E3, F2,  true, false },
	/* BlackPawn, D3 */
	{ C4, B3,  true, false },
	{ C4, C3,  true, false },
	{ C4, D3, false, false },
	{ D3, C2, false, false },
	{ D3, D2, false, false },
	{ D3, E2, false, false },
	{ D4, D3, false, false },
	{ E4, D3, false, false },
	{ E4, E3,  true, false },
	{ E4, F3,  true, false },
	/* BlackPawn, D4 */
	{ C5, B4,  true, false },
	{ C5, C4,  true, false },
	{ C5, D4, false, false },
	{ D4, C3, false, false },
	{ D4, D3, false, false },
	{ D4, E3, false, false },
	{ D5, D4, false, false },
	{ E5, D4, false, false },
	{ E5, E4,  true, false },
	{ E5, F4,  true, false },
	/* BlackPawn, D5 */
	{ C6, B5,  true, false },
	{ C6, C5,  true, false },
	{ C6, D5, false, false },
	{ D5, C4, false, false },
	{ D5, D4, false, false },
	{ D5, E4, false, false },
	{ D6, D5, false, false },
	{ D7, D5, false, false },
	{ E6, D5, false, false },
	{ E6, E5,  true, false },
	{ E6, F5,  true, false },
	/* BlackPawn, D6 */
	{ C7, B6,  true, false },
	{ C7, C5,  true, false },
	{ C7, C6,  true, false },
	{ C7, D6, false, false },
	{ D6, C5, false, false },
	{ D6, D5, false, false },
	{ D6, E5, false, false },
	{ D7, D5, false, false },
	{ D7, D6, false, false },
	{ E7, D6, false, false },
	{ E7, E5,  true, false },
	{ E7, E6,  true, false },
	{ E7, F6,  true, false },
	/* BlackPawn, D7 */
	{ D7, C6, false, false },
	{ D7, D5, false, false },
	{ D7, D6, false, false },
	{ D7, E6, false, false },
	/* BlackPawn, D8 */
	/* BlackPawn, E1 */
	{ D2, C1,  true, false },
	{ D2, D1,  true, false },
	{ D2, E1, false, false },
	{ E2, E1, false, false },
	{ F2, E1, false, false },
	{ F2, F1,  true, false },
	{ F2, G1,  true, false },
	/* BlackPawn, E2 */
	{ D3, C2,  true, false },
	{ D3, D2,  true, false },
	{ D3, E2, false, false },
	{ E2, D1, false, false },
	{ E2, E1, false, false },
	{ E2, F1, false, false },
	{ E3, E2, false, false },
	{ F3, E2, false, false },
	{ F3, F2,  true, false },
	{ F3, G2,  true, false },
	/* BlackPawn, E3 */
	{ D4, C3,  true, false },
	{ D4, D3,  true, false },
	{ D4, E3, false, false },
	{ E3, D2, false, false },
	{ E3, E2, false, false },
	{ E3, F2, false, false },
	{ E4, E3, false, false },
	{ F4, E3, false, false },
	{ F4, F3,  true, false },
	{ F4, G3,  true, false },
	/* BlackPawn, E4 */
	{ D5, C4,  true, false },
	{ D5, D4,  true, false },
	{ D5, E4, false, false },
	{ E4, D3, false, false },
	{ E4, E3, false, false },
	{ E4, F3, false, false },
	{ E5, E4, false, false },
	{ F5, E4, false, false },
	{ F5, F4,  true, false },
	{ F5, G4,  true, false },
	/* BlackPawn, E5 */
	{ D6, C5,  true, false },
	{ D6, D5,  true, false },
	{ D6, E5, false, false },
	{ E5, D4, false, false },
	{ E5, E4, false, false },
	{ E5, F4, false, false },
	{ E6, E5, false, false },
	{ E7, E5, false, false },
	{ F6, E5, false, false },
	{ F6, F5,  true, false },
	{ F6, G5,  true, false },
	/* BlackPawn, E6 */
	{ D7, C6,  true, false },
	{ D7, D5,  true, false },
	{ D7, D6,  true, false },
	{ D7, E6, false, false },
	{ E6, D5, false, false },
	{ E6, E5, false, false },
	{ E6, F5, false, false },
	{ E7, E5, false, false },
	{ E7, E6, false, false },
	{ F7, E6, false, false },
	{ F7, F5,  true, false },
	{ F7, F6,  true, false },
	{ F7, G6,  true, false },
	/* BlackPawn, E7 */
	{ E7, D6, false, false },
	{ E7, E5, false, false },
	{ E7, E6, false, false },
	{ E7, F6, false, false },
	/* BlackPawn, E8 */
	/* BlackPawn, F1 */
	{ E2, D1,  true, false },
	{ E2, E1,  true, false },
	{ E2, F1, false, false },
	{ F2, F1, false, false },
	{ G2, F1, false, false },
	{ G2, G1,  true, false },
	{ G2, H1,  true, false },
	/* BlackPawn, F2 */
	{ E3, D2,  true, false },
	{ E3, E2,  true, false },
	{ E3, F2, false, false },
	{ F2, E1, false, false },
	{ F2, F1, false, false },
	{ F2, G1, false, false },
	{ F3, F2, false, false },
	{ G3, F2, false, false },
	{ G3, G2,  true, false },
	{ G3, H2,  true, false },
	/* BlackPawn, F3 */
	{ E4, D3,  true, false },
	{ E4, E3,  true, false },
	{ E4, F3, false, false },
	{ F3, E2, false, false },
	{ F3, F2, false, false },
	{ F3, G2, false, false },
	{ F4, F3, false, false },
	{ G4, F3, false, false },
	{ G4, G3,  true, false },
	{ G4, H3,  true, false },
	/* BlackPawn, F4 */
	{ E5, D4,  true, false },
	{ E5, E4,  true, false },
	{ E5, F4, false, false },
	{ F4, E3, false, false },
	{ F4, F3, false, false },
	{ F4, G3, false, false },
	{ F5, F4, false, false },
	{ G5, F4, false, false },
	{ G5, G4,  true, false },
	{ G5, H4,  true, false },
	/* BlackPawn, F5 */
	{ E6, D5,  true, false },
	{ E6, E5,  true, false },
	{ E6, F5, false, false },
	{ F5, E4, false, false },
	{ F5, F4, false, false },
	{ F5, G4, false, false },
	{ F6, F5, false, false },
	{ F7, F5, false, false },
	{ G6, F5, false, false },
	{ G6, G5,  true, false },
	{ G6, H5,  true, false },
	/* BlackPawn, F6 */
	{ E7, D6,  true, false },
	{ E7, E5,  true, false },
	{ E7, E6,  true, false },
	{ E7, F6, false, false },
	{ F6, E5, false, false },
	{ F6, F5, false, false },
	{ F6, G5, false, false },
	{ F7, F5, false, false },
	{ F7, F6, false, false },
	{ G7, F6, false, false },
	{ G7, G5,  true, false },
	{ G7, G6,  true, false },
	{ G7, H6,  true, false },
	/* BlackPawn, F7 */
	{ F7, E6, false, false },
	{ F7, F5, false, false },
	{ F7, F6, false, false },
	{ F7, G6, false, false },
	/* BlackPawn, F8 */
	/* BlackPawn, G1 */
	{ F2, E1,  true, false },
	{ F2, F1,  true, false },
	{ F2, G1, false, false },
	{ G2, G1, false, false },
	{ H2, G1, false, false },
	{ H2, H1,  true, false },
	/* BlackPawn, G2 */
	{ F3, E2,  true, false },
	{ F3, F2,  true, false },
	{ F3, G2, false, false },
	{ G2, F1, false, false },
	{ G2, G1, false, false },
	{ G2, H1, false, false },
	{ G3, G2, false, false },
	{ H3, G2, false, false },
	{ H3, H2,  true, false },
	/* BlackPawn, G3 */
	{ F4, E3,  true, false },
	{ F4, F3,  true, false },
	{ F4, G3, false, false },
	{ G3, F2, false, false },
	{ G3, G2, false, false },
	{ G3, H2, false, false },
	{ G4, G3, false, false },
	{ H4, G3, false, false },
	{ H4, H3,  true, false },
	/* BlackPawn, G4 */
	{ F5, E4,  true, false },
	{ F5, F4,  true, false },
	{ F5, G4, false, false },
	{ G4, F3, false, false },
	{ G4, G3, false, false },
	{ G4, H3, false, false },
	{ G5, G4, false, false },
	{ H5, G4, false, false },
	{ H5, H4,  true, false },
	/* BlackPawn, G5 */
	{ F6, E5,  true, false },
	{ F6, F5,  true, false },
	{ F6, G5, false, false },
	{ G5, F4, false, false },
	{ G5, G4, false, false },
	{ G5, H4, false, false },
	{ G6, G5, false, false },
	{ G7, G5, false, false },
	{ H6, G5, false, false },
	{ H6, H5,  true, false },
	/* BlackPawn, G6 */
	{ F7, E6,  true, false },
	{ F7, F5,  true, false },
	{ F7, F6,  true, false },
	{ F7, G6, false, false },
	{ G6, F5, false, false },
	{ G6, G5, false, false },
	{ G6, H5, false, false },
	{ G7, G5, false, false },
	{ G7, G6, false, false },
	{ H7, G6, false, false },
	{ H7, H5,  true, false },
	{ H7, H6,  true, false },
	/* BlackPawn, G7 */
	{ G7, F6, false, false },
	{ G7, G5, false, false },
	{ G7, G6, false, false },
	{ G7, H6, false, false },
	/* BlackPawn, G8 */
	/* BlackPawn, H1 */
	{ G2, F1,  true, false },
	{ G2, G1,  true, false },
	{ G2, H1, false, false },
	{ H2, H1, false, false },
	/* BlackPawn, H2 */
	{ G3, F2,  true, false },
	{ G3, G2,  true, false },
	{ G3, H2, false, false },
	{ H2, G1, false, false },
	{ H2, H1, false, false },
	{ H3, H2, false, false },
	/* BlackPawn, H3 */
	{ G4, F3,  true, false },
	{ G4, G3,  true, false },
	{ G4, H3, false, false },
	{ H3, G2, false, false },
	{ H3, H2, false, false },
	{ H4, H3, false, false },
	/* BlackPawn, H4 */
	{ G5, F4,  true, false },
	{ G5, G4,  true, false },
	{ G5, H4, false, false },
	{ H4, G3, false, false },
	{ H4, H3, false, false },
	{ H5, H4, false, false },
	/* BlackPawn, H5 */
	{ G6, F5,  true, false },
	{ G6, G5,  true, false },
	{ G6, H5, false, false },
	{ H5, G4, false, false },
	{ H5, H4, false, false },
	{ H6, H5, false, false },
	{ H7, H5, false, false },
	/* BlackPawn, H6 */
	{ G7, F6,  true, false },
	{ G7, G5,  true, false },
	{ G7, G6,  true, false },
	{ G7, H6, false, false },
	{ H6, G5, false, false },
	{ H6, H5, false, false },
	{ H7, H5, false, false },
	{ H7, H6, false, false },
	/* BlackPawn, H7 */
	{ H7, G6, false, false },
	{ H7, H5, false, false },
	{ H7, H6, false, false },
	/* BlackPawn, H8 */
};

/* -------------------------------------------------------------------------- */

const Obstructions obstructions[NumGlyphs][NumSquares] =
{
	{  /* NoGlyph */
		{ &_obstructions[    0],   0 },  /* A1 */
		{ &_obstructions[    0],   0 },  /* A2 */
		{ &_obstructions[    0],   0 },  /* A3 */
		{ &_obstructions[    0],   0 },  /* A4 */
		{ &_obstructions[    0],   0 },  /* A5 */
		{ &_obstructions[    0],   0 },  /* A6 */
		{ &_obstructions[    0],   0 },  /* A7 */
		{ &_obstructions[    0],   0 },  /* A8 */
		{ &_obstructions[    0],   0 },  /* B1 */
		{ &_obstructions[    0],   0 },  /* B2 */
		{ &_obstructions[    0],   0 },  /* B3 */
		{ &_obstructions[    0],   0 },  /* B4 */
		{ &_obstructions[    0],   0 },  /* B5 */
		{ &_obstructions[    0],   0 },  /* B6 */
		{ &_obstructions[    0],   0 },  /* B7 */
		{ &_obstructions[    0],   0 },  /* B8 */
		{ &_obstructions[    0],   0 },  /* C1 */
		{ &_obstructions[    0],   0 },  /* C2 */
		{ &_obstructions[    0],   0 },  /* C3 */
		{ &_obstructions[    0],   0 },  /* C4 */
		{ &_obstructions[    0],   0 },  /* C5 */
		{ &_obstructions[    0],   0 },  /* C6 */
		{ &_obstructions[    0],   0 },  /* C7 */
		{ &_obstructions[    0],   0 },  /* C8 */
		{ &_obstructions[    0],   0 },  /* D1 */
		{ &_obstructions[    0],   0 },  /* D2 */
		{ &_obstructions[    0],   0 },  /* D3 */
		{ &_obstructions[    0],   0 },  /* D4 */
		{ &_obstructions[    0],   0 },  /* D5 */
		{ &_obstructions[    0],   0 },  /* D6 */
		{ &_obstructions[    0],   0 },  /* D7 */
		{ &_obstructions[    0],   0 },  /* D8 */
		{ &_obstructions[    0],   0 },  /* E1 */
		{ &_obstructions[    0],   0 },  /* E2 */
		{ &_obstructions[    0],   0 },  /* E3 */
		{ &_obstructions[    0],   0 },  /* E4 */
		{ &_obstructions[    0],   0 },  /* E5 */
		{ &_obstructions[    0],   0 },  /* E6 */
		{ &_obstructions[    0],   0 },  /* E7 */
		{ &_obstructions[    0],   0 },  /* E8 */
		{ &_obstructions[    0],   0 },  /* F1 */
		{ &_obstructions[    0],   0 },  /* F2 */
		{ &_obstructions[    0],   0 },  /* F3 */
		{ &_obstructions[    0],   0 },  /* F4 */
		{ &_obstructions[    0],   0 },  /* F5 */
		{ &_obstructions[    0],   0 },  /* F6 */
		{ &_obstructions[    0],   0 },  /* F7 */
		{ &_obstructions[    0],   0 },  /* F8 */
		{ &_obstructions[    0],   0 },  /* G1 */
		{ &_obstructions[    0],   0 },  /* G2 */
		{ &_obstructions[    0],   0 },  /* G3 */
		{ &_obstructions[    0],   0 },  /* G4 */
		{ &_obstructions[    0],   0 },  /* G5 */
		{ &_obstructions[    0],   0 },  /* G6 */
		{ &_obstructions[    0],   0 },  /* G7 */
		{ &_obstructions[    0],   0 },  /* G8 */
		{ &_obstructions[    0],   0 },  /* H1 */
		{ &_obstructions[    0],   0 },  /* H2 */
		{ &_obstructions[    0],   0 },  /* H3 */
		{ &_obstructions[    0],   0 },  /* H4 */
		{ &_obstructions[    0],   0 },  /* H5 */
		{ &_obstructions[    0],   0 },  /* H6 */
		{ &_obstructions[    0],   0 },  /* H7 */
		{ &_obstructions[    0],   0 },  /* H8 */
	},
	{  /* WhiteKing */
		{ &_obstructions[    0],  42 },  /* A1 */
		{ &_obstructions[   42],  62 },  /* A2 */
		{ &_obstructions[  104],  77 },  /* A3 */
		{ &_obstructions[  181],  80 },  /* A4 */
		{ &_obstructions[  261],  80 },  /* A5 */
		{ &_obstructions[  341],  77 },  /* A6 */
		{ &_obstructions[  418],  61 },  /* A7 */
		{ &_obstructions[  479],  42 },  /* A8 */
		{ &_obstructions[  521],  62 },  /* B1 */
		{ &_obstructions[  583],  89 },  /* B2 */
		{ &_obstructions[  672], 112 },  /* B3 */
		{ &_obstructions[  784], 116 },  /* B4 */
		{ &_obstructions[  900], 116 },  /* B5 */
		{ &_obstructions[ 1016], 111 },  /* B6 */
		{ &_obstructions[ 1127],  88 },  /* B7 */
		{ &_obstructions[ 1215],  61 },  /* B8 */
		{ &_obstructions[ 1276],  78 },  /* C1 */
		{ &_obstructions[ 1354], 112 },  /* C2 */
		{ &_obstructions[ 1466], 140 },  /* C3 */
		{ &_obstructions[ 1606], 146 },  /* C4 */
		{ &_obstructions[ 1752], 146 },  /* C5 */
		{ &_obstructions[ 1898], 140 },  /* C6 */
		{ &_obstructions[ 2038], 111 },  /* C7 */
		{ &_obstructions[ 2149],  77 },  /* C8 */
		{ &_obstructions[ 2226],  82 },  /* D1 */
		{ &_obstructions[ 2308], 118 },  /* D2 */
		{ &_obstructions[ 2426], 147 },  /* D3 */
		{ &_obstructions[ 2573], 152 },  /* D4 */
		{ &_obstructions[ 2725], 152 },  /* D5 */
		{ &_obstructions[ 2877], 146 },  /* D6 */
		{ &_obstructions[ 3023], 116 },  /* D7 */
		{ &_obstructions[ 3139],  80 },  /* D8 */
		{ &_obstructions[ 3219],  82 },  /* E1 */
		{ &_obstructions[ 3301], 118 },  /* E2 */
		{ &_obstructions[ 3419], 146 },  /* E3 */
		{ &_obstructions[ 3565], 152 },  /* E4 */
		{ &_obstructions[ 3717], 152 },  /* E5 */
		{ &_obstructions[ 3869], 146 },  /* E6 */
		{ &_obstructions[ 4015], 116 },  /* E7 */
		{ &_obstructions[ 4131],  80 },  /* E8 */
		{ &_obstructions[ 4211],  79 },  /* F1 */
		{ &_obstructions[ 4290], 113 },  /* F2 */
		{ &_obstructions[ 4403], 141 },  /* F3 */
		{ &_obstructions[ 4544], 146 },  /* F4 */
		{ &_obstructions[ 4690], 146 },  /* F5 */
		{ &_obstructions[ 4836], 140 },  /* F6 */
		{ &_obstructions[ 4976], 111 },  /* F7 */
		{ &_obstructions[ 5087],  77 },  /* F8 */
		{ &_obstructions[ 5164],  62 },  /* G1 */
		{ &_obstructions[ 5226],  89 },  /* G2 */
		{ &_obstructions[ 5315], 111 },  /* G3 */
		{ &_obstructions[ 5426], 116 },  /* G4 */
		{ &_obstructions[ 5542], 116 },  /* G5 */
		{ &_obstructions[ 5658], 111 },  /* G6 */
		{ &_obstructions[ 5769],  88 },  /* G7 */
		{ &_obstructions[ 5857],  61 },  /* G8 */
		{ &_obstructions[ 5918],  43 },  /* H1 */
		{ &_obstructions[ 5961],  62 },  /* H2 */
		{ &_obstructions[ 6023],  78 },  /* H3 */
		{ &_obstructions[ 6101],  80 },  /* H4 */
		{ &_obstructions[ 6181],  80 },  /* H5 */
		{ &_obstructions[ 6261],  77 },  /* H6 */
		{ &_obstructions[ 6338],  61 },  /* H7 */
		{ &_obstructions[ 6399],  42 },  /* H8 */
	},
	{  /* WhiteQueen */
		{ &_obstructions[ 6441], 104 },  /* A1 */
		{ &_obstructions[ 6545], 151 },  /* A2 */
		{ &_obstructions[ 6696], 161 },  /* A3 */
		{ &_obstructions[ 6857], 165 },  /* A4 */
		{ &_obstructions[ 7022], 165 },  /* A5 */
		{ &_obstructions[ 7187], 161 },  /* A6 */
		{ &_obstructions[ 7348], 151 },  /* A7 */
		{ &_obstructions[ 7499], 104 },  /* A8 */
		{ &_obstructions[ 7603], 151 },  /* B1 */
		{ &_obstructions[ 7754], 229 },  /* B2 */
		{ &_obstructions[ 7983], 243 },  /* B3 */
		{ &_obstructions[ 8226], 249 },  /* B4 */
		{ &_obstructions[ 8475], 249 },  /* B5 */
		{ &_obstructions[ 8724], 243 },  /* B6 */
		{ &_obstructions[ 8967], 229 },  /* B7 */
		{ &_obstructions[ 9196], 151 },  /* B8 */
		{ &_obstructions[ 9347], 161 },  /* C1 */
		{ &_obstructions[ 9508], 243 },  /* C2 */
		{ &_obstructions[ 9751], 277 },  /* C3 */
		{ &_obstructions[10028], 287 },  /* C4 */
		{ &_obstructions[10315], 287 },  /* C5 */
		{ &_obstructions[10602], 277 },  /* C6 */
		{ &_obstructions[10879], 243 },  /* C7 */
		{ &_obstructions[11122], 161 },  /* C8 */
		{ &_obstructions[11283], 165 },  /* D1 */
		{ &_obstructions[11448], 249 },  /* D2 */
		{ &_obstructions[11697], 287 },  /* D3 */
		{ &_obstructions[11984], 315 },  /* D4 */
		{ &_obstructions[12299], 315 },  /* D5 */
		{ &_obstructions[12614], 287 },  /* D6 */
		{ &_obstructions[12901], 249 },  /* D7 */
		{ &_obstructions[13150], 165 },  /* D8 */
		{ &_obstructions[13315], 165 },  /* E1 */
		{ &_obstructions[13480], 249 },  /* E2 */
		{ &_obstructions[13729], 287 },  /* E3 */
		{ &_obstructions[14016], 315 },  /* E4 */
		{ &_obstructions[14331], 315 },  /* E5 */
		{ &_obstructions[14646], 287 },  /* E6 */
		{ &_obstructions[14933], 249 },  /* E7 */
		{ &_obstructions[15182], 165 },  /* E8 */
		{ &_obstructions[15347], 161 },  /* F1 */
		{ &_obstructions[15508], 243 },  /* F2 */
		{ &_obstructions[15751], 277 },  /* F3 */
		{ &_obstructions[16028], 287 },  /* F4 */
		{ &_obstructions[16315], 287 },  /* F5 */
		{ &_obstructions[16602], 277 },  /* F6 */
		{ &_obstructions[16879], 243 },  /* F7 */
		{ &_obstructions[17122], 161 },  /* F8 */
		{ &_obstructions[17283], 151 },  /* G1 */
		{ &_obstructions[17434], 229 },  /* G2 */
		{ &_obstructions[17663], 243 },  /* G3 */
		{ &_obstructions[17906], 249 },  /* G4 */
		{ &_obstructions[18155], 249 },  /* G5 */
		{ &_obstructions[18404], 243 },  /* G6 */
		{ &_obstructions[18647], 229 },  /* G7 */
		{ &_obstructions[18876], 151 },  /* G8 */
		{ &_obstructions[19027], 104 },  /* H1 */
		{ &_obstructions[19131], 151 },  /* H2 */
		{ &_obstructions[19282], 161 },  /* H3 */
		{ &_obstructions[19443], 165 },  /* H4 */
		{ &_obstructions[19608], 165 },  /* H5 */
		{ &_obstructions[19773], 161 },  /* H6 */
		{ &_obstructions[19934], 151 },  /* H7 */
		{ &_obstructions[20085], 104 },  /* H8 */
	},
	{  /* WhiteRook */
		{ &_obstructions[20189],  54 },  /* A1 */
		{ &_obstructions[20243],  72 },  /* A2 */
		{ &_obstructions[20315],  80 },  /* A3 */
		{ &_obstructions[20395],  84 },  /* A4 */
		{ &_obstructions[20479],  84 },  /* A5 */
		{ &_obstructions[20563],  80 },  /* A6 */
		{ &_obstructions[20643],  72 },  /* A7 */
		{ &_obstructions[20715],  54 },  /* A8 */
		{ &_obstructions[20769],  72 },  /* B1 */
		{ &_obstructions[20841],  90 },  /* B2 */
		{ &_obstructions[20931],  98 },  /* B3 */
		{ &_obstructions[21029], 102 },  /* B4 */
		{ &_obstructions[21131], 102 },  /* B5 */
		{ &_obstructions[21233],  98 },  /* B6 */
		{ &_obstructions[21331],  90 },  /* B7 */
		{ &_obstructions[21421],  72 },  /* B8 */
		{ &_obstructions[21493],  80 },  /* C1 */
		{ &_obstructions[21573],  98 },  /* C2 */
		{ &_obstructions[21671], 106 },  /* C3 */
		{ &_obstructions[21777], 110 },  /* C4 */
		{ &_obstructions[21887], 110 },  /* C5 */
		{ &_obstructions[21997], 106 },  /* C6 */
		{ &_obstructions[22103],  98 },  /* C7 */
		{ &_obstructions[22201],  80 },  /* C8 */
		{ &_obstructions[22281],  84 },  /* D1 */
		{ &_obstructions[22365], 102 },  /* D2 */
		{ &_obstructions[22467], 110 },  /* D3 */
		{ &_obstructions[22577], 114 },  /* D4 */
		{ &_obstructions[22691], 114 },  /* D5 */
		{ &_obstructions[22805], 110 },  /* D6 */
		{ &_obstructions[22915], 102 },  /* D7 */
		{ &_obstructions[23017],  84 },  /* D8 */
		{ &_obstructions[23101],  84 },  /* E1 */
		{ &_obstructions[23185], 102 },  /* E2 */
		{ &_obstructions[23287], 110 },  /* E3 */
		{ &_obstructions[23397], 114 },  /* E4 */
		{ &_obstructions[23511], 114 },  /* E5 */
		{ &_obstructions[23625], 110 },  /* E6 */
		{ &_obstructions[23735], 102 },  /* E7 */
		{ &_obstructions[23837],  84 },  /* E8 */
		{ &_obstructions[23921],  80 },  /* F1 */
		{ &_obstructions[24001],  98 },  /* F2 */
		{ &_obstructions[24099], 106 },  /* F3 */
		{ &_obstructions[24205], 110 },  /* F4 */
		{ &_obstructions[24315], 110 },  /* F5 */
		{ &_obstructions[24425], 106 },  /* F6 */
		{ &_obstructions[24531],  98 },  /* F7 */
		{ &_obstructions[24629],  80 },  /* F8 */
		{ &_obstructions[24709],  72 },  /* G1 */
		{ &_obstructions[24781],  90 },  /* G2 */
		{ &_obstructions[24871],  98 },  /* G3 */
		{ &_obstructions[24969], 102 },  /* G4 */
		{ &_obstructions[25071], 102 },  /* G5 */
		{ &_obstructions[25173],  98 },  /* G6 */
		{ &_obstructions[25271],  90 },  /* G7 */
		{ &_obstructions[25361],  72 },  /* G8 */
		{ &_obstructions[25433],  54 },  /* H1 */
		{ &_obstructions[25487],  72 },  /* H2 */
		{ &_obstructions[25559],  80 },  /* H3 */
		{ &_obstructions[25639],  84 },  /* H4 */
		{ &_obstructions[25723],  84 },  /* H5 */
		{ &_obstructions[25807],  80 },  /* H6 */
		{ &_obstructions[25887],  72 },  /* H7 */
		{ &_obstructions[25959],  54 },  /* H8 */
	},
	{  /* WhiteBishop */
		{ &_obstructions[26013],  22 },  /* A1 */
		{ &_obstructions[26035],  28 },  /* A2 */
		{ &_obstructions[26063],  30 },  /* A3 */
		{ &_obstructions[26093],  30 },  /* A4 */
		{ &_obstructions[26123],  30 },  /* A5 */
		{ &_obstructions[26153],  30 },  /* A6 */
		{ &_obstructions[26183],  28 },  /* A7 */
		{ &_obstructions[26211],  22 },  /* A8 */
		{ &_obstructions[26233],  28 },  /* B1 */
		{ &_obstructions[26261],  51 },  /* B2 */
		{ &_obstructions[26312],  53 },  /* B3 */
		{ &_obstructions[26365],  55 },  /* B4 */
		{ &_obstructions[26420],  55 },  /* B5 */
		{ &_obstructions[26475],  53 },  /* B6 */
		{ &_obstructions[26528],  51 },  /* B7 */
		{ &_obstructions[26579],  28 },  /* B8 */
		{ &_obstructions[26607],  30 },  /* C1 */
		{ &_obstructions[26637],  53 },  /* C2 */
		{ &_obstructions[26690],  75 },  /* C3 */
		{ &_obstructions[26765],  77 },  /* C4 */
		{ &_obstructions[26842],  77 },  /* C5 */
		{ &_obstructions[26919],  75 },  /* C6 */
		{ &_obstructions[26994],  53 },  /* C7 */
		{ &_obstructions[27047],  30 },  /* C8 */
		{ &_obstructions[27077],  30 },  /* D1 */
		{ &_obstructions[27107],  55 },  /* D2 */
		{ &_obstructions[27162],  77 },  /* D3 */
		{ &_obstructions[27239],  97 },  /* D4 */
		{ &_obstructions[27336],  97 },  /* D5 */
		{ &_obstructions[27433],  77 },  /* D6 */
		{ &_obstructions[27510],  55 },  /* D7 */
		{ &_obstructions[27565],  30 },  /* D8 */
		{ &_obstructions[27595],  30 },  /* E1 */
		{ &_obstructions[27625],  55 },  /* E2 */
		{ &_obstructions[27680],  77 },  /* E3 */
		{ &_obstructions[27757],  97 },  /* E4 */
		{ &_obstructions[27854],  97 },  /* E5 */
		{ &_obstructions[27951],  77 },  /* E6 */
		{ &_obstructions[28028],  55 },  /* E7 */
		{ &_obstructions[28083],  30 },  /* E8 */
		{ &_obstructions[28113],  30 },  /* F1 */
		{ &_obstructions[28143],  53 },  /* F2 */
		{ &_obstructions[28196],  75 },  /* F3 */
		{ &_obstructions[28271],  77 },  /* F4 */
		{ &_obstructions[28348],  77 },  /* F5 */
		{ &_obstructions[28425],  75 },  /* F6 */
		{ &_obstructions[28500],  53 },  /* F7 */
		{ &_obstructions[28553],  30 },  /* F8 */
		{ &_obstructions[28583],  28 },  /* G1 */
		{ &_obstructions[28611],  51 },  /* G2 */
		{ &_obstructions[28662],  53 },  /* G3 */
		{ &_obstructions[28715],  55 },  /* G4 */
		{ &_obstructions[28770],  55 },  /* G5 */
		{ &_obstructions[28825],  53 },  /* G6 */
		{ &_obstructions[28878],  51 },  /* G7 */
		{ &_obstructions[28929],  28 },  /* G8 */
		{ &_obstructions[28957],  22 },  /* H1 */
		{ &_obstructions[28979],  28 },  /* H2 */
		{ &_obstructions[29007],  30 },  /* H3 */
		{ &_obstructions[29037],  30 },  /* H4 */
		{ &_obstructions[29067],  30 },  /* H5 */
		{ &_obstructions[29097],  30 },  /* H6 */
		{ &_obstructions[29127],  28 },  /* H7 */
		{ &_obstructions[29155],  22 },  /* H8 */
	},
	{  /* WhiteKnight */
		{ &_obstructions[29177],  14 },  /* A1 */
		{ &_obstructions[29191],  21 },  /* A2 */
		{ &_obstructions[29212],  27 },  /* A3 */
		{ &_obstructions[29239],  30 },  /* A4 */
		{ &_obstructions[29269],  30 },  /* A5 */
		{ &_obstructions[29299],  27 },  /* A6 */
		{ &_obstructions[29326],  21 },  /* A7 */
		{ &_obstructions[29347],  14 },  /* A8 */
		{ &_obstructions[29361],  21 },  /* B1 */
		{ &_obstructions[29382],  28 },  /* B2 */
		{ &_obstructions[29410],  38 },  /* B3 */
		{ &_obstructions[29448],  43 },  /* B4 */
		{ &_obstructions[29491],  43 },  /* B5 */
		{ &_obstructions[29534],  38 },  /* B6 */
		{ &_obstructions[29572],  28 },  /* B7 */
		{ &_obstructions[29600],  21 },  /* B8 */
		{ &_obstructions[29621],  27 },  /* C1 */
		{ &_obstructions[29648],  38 },  /* C2 */
		{ &_obstructions[29686],  50 },  /* C3 */
		{ &_obstructions[29736],  56 },  /* C4 */
		{ &_obstructions[29792],  56 },  /* C5 */
		{ &_obstructions[29848],  50 },  /* C6 */
		{ &_obstructions[29898],  38 },  /* C7 */
		{ &_obstructions[29936],  27 },  /* C8 */
		{ &_obstructions[29963],  30 },  /* D1 */
		{ &_obstructions[29993],  43 },  /* D2 */
		{ &_obstructions[30036],  56 },  /* D3 */
		{ &_obstructions[30092],  64 },  /* D4 */
		{ &_obstructions[30156],  64 },  /* D5 */
		{ &_obstructions[30220],  56 },  /* D6 */
		{ &_obstructions[30276],  43 },  /* D7 */
		{ &_obstructions[30319],  30 },  /* D8 */
		{ &_obstructions[30349],  30 },  /* E1 */
		{ &_obstructions[30379],  43 },  /* E2 */
		{ &_obstructions[30422],  56 },  /* E3 */
		{ &_obstructions[30478],  64 },  /* E4 */
		{ &_obstructions[30542],  64 },  /* E5 */
		{ &_obstructions[30606],  56 },  /* E6 */
		{ &_obstructions[30662],  43 },  /* E7 */
		{ &_obstructions[30705],  30 },  /* E8 */
		{ &_obstructions[30735],  27 },  /* F1 */
		{ &_obstructions[30762],  38 },  /* F2 */
		{ &_obstructions[30800],  50 },  /* F3 */
		{ &_obstructions[30850],  56 },  /* F4 */
		{ &_obstructions[30906],  56 },  /* F5 */
		{ &_obstructions[30962],  50 },  /* F6 */
		{ &_obstructions[31012],  38 },  /* F7 */
		{ &_obstructions[31050],  27 },  /* F8 */
		{ &_obstructions[31077],  21 },  /* G1 */
		{ &_obstructions[31098],  28 },  /* G2 */
		{ &_obstructions[31126],  38 },  /* G3 */
		{ &_obstructions[31164],  43 },  /* G4 */
		{ &_obstructions[31207],  43 },  /* G5 */
		{ &_obstructions[31250],  38 },  /* G6 */
		{ &_obstructions[31288],  28 },  /* G7 */
		{ &_obstructions[31316],  21 },  /* G8 */
		{ &_obstructions[31337],  14 },  /* H1 */
		{ &_obstructions[31351],  21 },  /* H2 */
		{ &_obstructions[31372],  27 },  /* H3 */
		{ &_obstructions[31399],  30 },  /* H4 */
		{ &_obstructions[31429],  30 },  /* H5 */
		{ &_obstructions[31459],  27 },  /* H6 */
		{ &_obstructions[31486],  21 },  /* H7 */
		{ &_obstructions[31507],  14 },  /* H8 */
	},
	{  /* WhitePawn */
		{ &_obstructions[31521],   0 },  /* A1 */
		{ &_obstructions[31521],   3 },  /* A2 */
		{ &_obstructions[31524],   8 },  /* A3 */
		{ &_obstructions[31532],   7 },  /* A4 */
		{ &_obstructions[31539],   6 },  /* A5 */
		{ &_obstructions[31545],   6 },  /* A6 */
		{ &_obstructions[31551],   6 },  /* A7 */
		{ &_obstructions[31557],   4 },  /* A8 */
		{ &_obstructions[31561],   0 },  /* B1 */
		{ &_obstructions[31561],   4 },  /* B2 */
		{ &_obstructions[31565],  12 },  /* B3 */
		{ &_obstructions[31577],  10 },  /* B4 */
		{ &_obstructions[31587],   9 },  /* B5 */
		{ &_obstructions[31596],   9 },  /* B6 */
		{ &_obstructions[31605],   9 },  /* B7 */
		{ &_obstructions[31614],   6 },  /* B8 */
		{ &_obstructions[31620],   0 },  /* C1 */
		{ &_obstructions[31620],   4 },  /* C2 */
		{ &_obstructions[31624],  13 },  /* C3 */
		{ &_obstructions[31637],  11 },  /* C4 */
		{ &_obstructions[31648],  10 },  /* C5 */
		{ &_obstructions[31658],  10 },  /* C6 */
		{ &_obstructions[31668],  10 },  /* C7 */
		{ &_obstructions[31678],   7 },  /* C8 */
		{ &_obstructions[31685],   0 },  /* D1 */
		{ &_obstructions[31685],   4 },  /* D2 */
		{ &_obstructions[31689],  13 },  /* D3 */
		{ &_obstructions[31702],  11 },  /* D4 */
		{ &_obstructions[31713],  10 },  /* D5 */
		{ &_obstructions[31723],  10 },  /* D6 */
		{ &_obstructions[31733],  10 },  /* D7 */
		{ &_obstructions[31743],   7 },  /* D8 */
		{ &_obstructions[31750],   0 },  /* E1 */
		{ &_obstructions[31750],   4 },  /* E2 */
		{ &_obstructions[31754],  13 },  /* E3 */
		{ &_obstructions[31767],  11 },  /* E4 */
		{ &_obstructions[31778],  10 },  /* E5 */
		{ &_obstructions[31788],  10 },  /* E6 */
		{ &_obstructions[31798],  10 },  /* E7 */
		{ &_obstructions[31808],   7 },  /* E8 */
		{ &_obstructions[31815],   0 },  /* F1 */
		{ &_obstructions[31815],   4 },  /* F2 */
		{ &_obstructions[31819],  13 },  /* F3 */
		{ &_obstructions[31832],  11 },  /* F4 */
		{ &_obstructions[31843],  10 },  /* F5 */
		{ &_obstructions[31853],  10 },  /* F6 */
		{ &_obstructions[31863],  10 },  /* F7 */
		{ &_obstructions[31873],   7 },  /* F8 */
		{ &_obstructions[31880],   0 },  /* G1 */
		{ &_obstructions[31880],   4 },  /* G2 */
		{ &_obstructions[31884],  12 },  /* G3 */
		{ &_obstructions[31896],  10 },  /* G4 */
		{ &_obstructions[31906],   9 },  /* G5 */
		{ &_obstructions[31915],   9 },  /* G6 */
		{ &_obstructions[31924],   9 },  /* G7 */
		{ &_obstructions[31933],   6 },  /* G8 */
		{ &_obstructions[31939],   0 },  /* H1 */
		{ &_obstructions[31939],   3 },  /* H2 */
		{ &_obstructions[31942],   8 },  /* H3 */
		{ &_obstructions[31950],   7 },  /* H4 */
		{ &_obstructions[31957],   6 },  /* H5 */
		{ &_obstructions[31963],   6 },  /* H6 */
		{ &_obstructions[31969],   6 },  /* H7 */
		{ &_obstructions[31975],   4 },  /* H8 */
	},
	{  /* BlackKing */
		{ &_obstructions[31979],  42 },  /* A1 */
		{ &_obstructions[32021],  61 },  /* A2 */
		{ &_obstructions[32082],  77 },  /* A3 */
		{ &_obstructions[32159],  80 },  /* A4 */
		{ &_obstructions[32239],  80 },  /* A5 */
		{ &_obstructions[32319],  77 },  /* A6 */
		{ &_obstructions[32396],  62 },  /* A7 */
		{ &_obstructions[32458],  42 },  /* A8 */
		{ &_obstructions[32500],  61 },  /* B1 */
		{ &_obstructions[32561],  88 },  /* B2 */
		{ &_obstructions[32649], 111 },  /* B3 */
		{ &_obstructions[32760], 116 },  /* B4 */
		{ &_obstructions[32876], 116 },  /* B5 */
		{ &_obstructions[32992], 112 },  /* B6 */
		{ &_obstructions[33104],  89 },  /* B7 */
		{ &_obstructions[33193],  62 },  /* B8 */
		{ &_obstructions[33255],  77 },  /* C1 */
		{ &_obstructions[33332], 111 },  /* C2 */
		{ &_obstructions[33443], 140 },  /* C3 */
		{ &_obstructions[33583], 146 },  /* C4 */
		{ &_obstructions[33729], 146 },  /* C5 */
		{ &_obstructions[33875], 140 },  /* C6 */
		{ &_obstructions[34015], 112 },  /* C7 */
		{ &_obstructions[34127],  78 },  /* C8 */
		{ &_obstructions[34205],  80 },  /* D1 */
		{ &_obstructions[34285], 116 },  /* D2 */
		{ &_obstructions[34401], 146 },  /* D3 */
		{ &_obstructions[34547], 152 },  /* D4 */
		{ &_obstructions[34699], 152 },  /* D5 */
		{ &_obstructions[34851], 147 },  /* D6 */
		{ &_obstructions[34998], 118 },  /* D7 */
		{ &_obstructions[35116],  82 },  /* D8 */
		{ &_obstructions[35198],  80 },  /* E1 */
		{ &_obstructions[35278], 116 },  /* E2 */
		{ &_obstructions[35394], 146 },  /* E3 */
		{ &_obstructions[35540], 152 },  /* E4 */
		{ &_obstructions[35692], 152 },  /* E5 */
		{ &_obstructions[35844], 146 },  /* E6 */
		{ &_obstructions[35990], 118 },  /* E7 */
		{ &_obstructions[36108],  82 },  /* E8 */
		{ &_obstructions[36190],  77 },  /* F1 */
		{ &_obstructions[36267], 111 },  /* F2 */
		{ &_obstructions[36378], 140 },  /* F3 */
		{ &_obstructions[36518], 146 },  /* F4 */
		{ &_obstructions[36664], 146 },  /* F5 */
		{ &_obstructions[36810], 141 },  /* F6 */
		{ &_obstructions[36951], 113 },  /* F7 */
		{ &_obstructions[37064],  79 },  /* F8 */
		{ &_obstructions[37143],  61 },  /* G1 */
		{ &_obstructions[37204],  88 },  /* G2 */
		{ &_obstructions[37292], 111 },  /* G3 */
		{ &_obstructions[37403], 116 },  /* G4 */
		{ &_obstructions[37519], 116 },  /* G5 */
		{ &_obstructions[37635], 111 },  /* G6 */
		{ &_obstructions[37746],  89 },  /* G7 */
		{ &_obstructions[37835],  62 },  /* G8 */
		{ &_obstructions[37897],  42 },  /* H1 */
		{ &_obstructions[37939],  61 },  /* H2 */
		{ &_obstructions[38000],  77 },  /* H3 */
		{ &_obstructions[38077],  80 },  /* H4 */
		{ &_obstructions[38157],  80 },  /* H5 */
		{ &_obstructions[38237],  78 },  /* H6 */
		{ &_obstructions[38315],  62 },  /* H7 */
		{ &_obstructions[38377],  43 },  /* H8 */
	},
	{  /* BlackQueen */
		{ &_obstructions[38420], 104 },  /* A1 */
		{ &_obstructions[38524], 151 },  /* A2 */
		{ &_obstructions[38675], 161 },  /* A3 */
		{ &_obstructions[38836], 165 },  /* A4 */
		{ &_obstructions[39001], 165 },  /* A5 */
		{ &_obstructions[39166], 161 },  /* A6 */
		{ &_obstructions[39327], 151 },  /* A7 */
		{ &_obstructions[39478], 104 },  /* A8 */
		{ &_obstructions[39582], 151 },  /* B1 */
		{ &_obstructions[39733], 229 },  /* B2 */
		{ &_obstructions[39962], 243 },  /* B3 */
		{ &_obstructions[40205], 249 },  /* B4 */
		{ &_obstructions[40454], 249 },  /* B5 */
		{ &_obstructions[40703], 243 },  /* B6 */
		{ &_obstructions[40946], 229 },  /* B7 */
		{ &_obstructions[41175], 151 },  /* B8 */
		{ &_obstructions[41326], 161 },  /* C1 */
		{ &_obstructions[41487], 243 },  /* C2 */
		{ &_obstructions[41730], 277 },  /* C3 */
		{ &_obstructions[42007], 287 },  /* C4 */
		{ &_obstructions[42294], 287 },  /* C5 */
		{ &_obstructions[42581], 277 },  /* C6 */
		{ &_obstructions[42858], 243 },  /* C7 */
		{ &_obstructions[43101], 161 },  /* C8 */
		{ &_obstructions[43262], 165 },  /* D1 */
		{ &_obstructions[43427], 249 },  /* D2 */
		{ &_obstructions[43676], 287 },  /* D3 */
		{ &_obstructions[43963], 315 },  /* D4 */
		{ &_obstructions[44278], 315 },  /* D5 */
		{ &_obstructions[44593], 287 },  /* D6 */
		{ &_obstructions[44880], 249 },  /* D7 */
		{ &_obstructions[45129], 165 },  /* D8 */
		{ &_obstructions[45294], 165 },  /* E1 */
		{ &_obstructions[45459], 249 },  /* E2 */
		{ &_obstructions[45708], 287 },  /* E3 */
		{ &_obstructions[45995], 315 },  /* E4 */
		{ &_obstructions[46310], 315 },  /* E5 */
		{ &_obstructions[46625], 287 },  /* E6 */
		{ &_obstructions[46912], 249 },  /* E7 */
		{ &_obstructions[47161], 165 },  /* E8 */
		{ &_obstructions[47326], 161 },  /* F1 */
		{ &_obstructions[47487], 243 },  /* F2 */
		{ &_obstructions[47730], 277 },  /* F3 */
		{ &_obstructions[48007], 287 },  /* F4 */
		{ &_obstructions[48294], 287 },  /* F5 */
		{ &_obstructions[48581], 277 },  /* F6 */
		{ &_obstructions[48858], 243 },  /* F7 */
		{ &_obstructions[49101], 161 },  /* F8 */
		{ &_obstructions[49262], 151 },  /* G1 */
		{ &_obstructions[49413], 229 },  /* G2 */
		{ &_obstructions[49642], 243 },  /* G3 */
		{ &_obstructions[49885], 249 },  /* G4 */
		{ &_obstructions[50134], 249 },  /* G5 */
		{ &_obstructions[50383], 243 },  /* G6 */
		{ &_obstructions[50626], 229 },  /* G7 */
		{ &_obstructions[50855], 151 },  /* G8 */
		{ &_obstructions[51006], 104 },  /* H1 */
		{ &_obstructions[51110], 151 },  /* H2 */
		{ &_obstructions[51261], 161 },  /* H3 */
		{ &_obstructions[51422], 165 },  /* H4 */
		{ &_obstructions[51587], 165 },  /* H5 */
		{ &_obstructions[51752], 161 },  /* H6 */
		{ &_obstructions[51913], 151 },  /* H7 */
		{ &_obstructions[52064], 104 },  /* H8 */
	},
	{  /* BlackRook */
		{ &_obstructions[52168],  54 },  /* A1 */
		{ &_obstructions[52222],  72 },  /* A2 */
		{ &_obstructions[52294],  80 },  /* A3 */
		{ &_obstructions[52374],  84 },  /* A4 */
		{ &_obstructions[52458],  84 },  /* A5 */
		{ &_obstructions[52542],  80 },  /* A6 */
		{ &_obstructions[52622],  72 },  /* A7 */
		{ &_obstructions[52694],  54 },  /* A8 */
		{ &_obstructions[52748],  72 },  /* B1 */
		{ &_obstructions[52820],  90 },  /* B2 */
		{ &_obstructions[52910],  98 },  /* B3 */
		{ &_obstructions[53008], 102 },  /* B4 */
		{ &_obstructions[53110], 102 },  /* B5 */
		{ &_obstructions[53212],  98 },  /* B6 */
		{ &_obstructions[53310],  90 },  /* B7 */
		{ &_obstructions[53400],  72 },  /* B8 */
		{ &_obstructions[53472],  80 },  /* C1 */
		{ &_obstructions[53552],  98 },  /* C2 */
		{ &_obstructions[53650], 106 },  /* C3 */
		{ &_obstructions[53756], 110 },  /* C4 */
		{ &_obstructions[53866], 110 },  /* C5 */
		{ &_obstructions[53976], 106 },  /* C6 */
		{ &_obstructions[54082],  98 },  /* C7 */
		{ &_obstructions[54180],  80 },  /* C8 */
		{ &_obstructions[54260],  84 },  /* D1 */
		{ &_obstructions[54344], 102 },  /* D2 */
		{ &_obstructions[54446], 110 },  /* D3 */
		{ &_obstructions[54556], 114 },  /* D4 */
		{ &_obstructions[54670], 114 },  /* D5 */
		{ &_obstructions[54784], 110 },  /* D6 */
		{ &_obstructions[54894], 102 },  /* D7 */
		{ &_obstructions[54996],  84 },  /* D8 */
		{ &_obstructions[55080],  84 },  /* E1 */
		{ &_obstructions[55164], 102 },  /* E2 */
		{ &_obstructions[55266], 110 },  /* E3 */
		{ &_obstructions[55376], 114 },  /* E4 */
		{ &_obstructions[55490], 114 },  /* E5 */
		{ &_obstructions[55604], 110 },  /* E6 */
		{ &_obstructions[55714], 102 },  /* E7 */
		{ &_obstructions[55816],  84 },  /* E8 */
		{ &_obstructions[55900],  80 },  /* F1 */
		{ &_obstructions[55980],  98 },  /* F2 */
		{ &_obstructions[56078], 106 },  /* F3 */
		{ &_obstructions[56184], 110 },  /* F4 */
		{ &_obstructions[56294], 110 },  /* F5 */
		{ &_obstructions[56404], 106 },  /* F6 */
		{ &_obstructions[56510],  98 },  /* F7 */
		{ &_obstructions[56608],  80 },  /* F8 */
		{ &_obstructions[56688],  72 },  /* G1 */
		{ &_obstructions[56760],  90 },  /* G2 */
		{ &_obstructions[56850],  98 },  /* G3 */
		{ &_obstructions[56948], 102 },  /* G4 */
		{ &_obstructions[57050], 102 },  /* G5 */
		{ &_obstructions[57152],  98 },  /* G6 */
		{ &_obstructions[57250],  90 },  /* G7 */
		{ &_obstructions[57340],  72 },  /* G8 */
		{ &_obstructions[57412],  54 },  /* H1 */
		{ &_obstructions[57466],  72 },  /* H2 */
		{ &_obstructions[57538],  80 },  /* H3 */
		{ &_obstructions[57618],  84 },  /* H4 */
		{ &_obstructions[57702],  84 },  /* H5 */
		{ &_obstructions[57786],  80 },  /* H6 */
		{ &_obstructions[57866],  72 },  /* H7 */
		{ &_obstructions[57938],  54 },  /* H8 */
	},
	{  /* BlackBishop */
		{ &_obstructions[57992],  22 },  /* A1 */
		{ &_obstructions[58014],  28 },  /* A2 */
		{ &_obstructions[58042],  30 },  /* A3 */
		{ &_obstructions[58072],  30 },  /* A4 */
		{ &_obstructions[58102],  30 },  /* A5 */
		{ &_obstructions[58132],  30 },  /* A6 */
		{ &_obstructions[58162],  28 },  /* A7 */
		{ &_obstructions[58190],  22 },  /* A8 */
		{ &_obstructions[58212],  28 },  /* B1 */
		{ &_obstructions[58240],  51 },  /* B2 */
		{ &_obstructions[58291],  53 },  /* B3 */
		{ &_obstructions[58344],  55 },  /* B4 */
		{ &_obstructions[58399],  55 },  /* B5 */
		{ &_obstructions[58454],  53 },  /* B6 */
		{ &_obstructions[58507],  51 },  /* B7 */
		{ &_obstructions[58558],  28 },  /* B8 */
		{ &_obstructions[58586],  30 },  /* C1 */
		{ &_obstructions[58616],  53 },  /* C2 */
		{ &_obstructions[58669],  75 },  /* C3 */
		{ &_obstructions[58744],  77 },  /* C4 */
		{ &_obstructions[58821],  77 },  /* C5 */
		{ &_obstructions[58898],  75 },  /* C6 */
		{ &_obstructions[58973],  53 },  /* C7 */
		{ &_obstructions[59026],  30 },  /* C8 */
		{ &_obstructions[59056],  30 },  /* D1 */
		{ &_obstructions[59086],  55 },  /* D2 */
		{ &_obstructions[59141],  77 },  /* D3 */
		{ &_obstructions[59218],  97 },  /* D4 */
		{ &_obstructions[59315],  97 },  /* D5 */
		{ &_obstructions[59412],  77 },  /* D6 */
		{ &_obstructions[59489],  55 },  /* D7 */
		{ &_obstructions[59544],  30 },  /* D8 */
		{ &_obstructions[59574],  30 },  /* E1 */
		{ &_obstructions[59604],  55 },  /* E2 */
		{ &_obstructions[59659],  77 },  /* E3 */
		{ &_obstructions[59736],  97 },  /* E4 */
		{ &_obstructions[59833],  97 },  /* E5 */
		{ &_obstructions[59930],  77 },  /* E6 */
		{ &_obstructions[60007],  55 },  /* E7 */
		{ &_obstructions[60062],  30 },  /* E8 */
		{ &_obstructions[60092],  30 },  /* F1 */
		{ &_obstructions[60122],  53 },  /* F2 */
		{ &_obstructions[60175],  75 },  /* F3 */
		{ &_obstructions[60250],  77 },  /* F4 */
		{ &_obstructions[60327],  77 },  /* F5 */
		{ &_obstructions[60404],  75 },  /* F6 */
		{ &_obstructions[60479],  53 },  /* F7 */
		{ &_obstructions[60532],  30 },  /* F8 */
		{ &_obstructions[60562],  28 },  /* G1 */
		{ &_obstructions[60590],  51 },  /* G2 */
		{ &_obstructions[60641],  53 },  /* G3 */
		{ &_obstructions[60694],  55 },  /* G4 */
		{ &_obstructions[60749],  55 },  /* G5 */
		{ &_obstructions[60804],  53 },  /* G6 */
		{ &_obstructions[60857],  51 },  /* G7 */
		{ &_obstructions[60908],  28 },  /* G8 */
		{ &_obstructions[60936],  22 },  /* H1 */
		{ &_obstructions[60958],  28 },  /* H2 */
		{ &_obstructions[60986],  30 },  /* H3 */
		{ &_obstructions[61016],  30 },  /* H4 */
		{ &_obstructions[61046],  30 },  /* H5 */
		{ &_obstructions[61076],  30 },  /* H6 */
		{ &_obstructions[61106],  28 },  /* H7 */
		{ &_obstructions[61134],  22 },  /* H8 */
	},
	{  /* BlackKnight */
		{ &_obstructions[61156],  14 },  /* A1 */
		{ &_obstructions[61170],  21 },  /* A2 */
		{ &_obstructions[61191],  27 },  /* A3 */
		{ &_obstructions[61218],  30 },  /* A4 */
		{ &_obstructions[61248],  30 },  /* A5 */
		{ &_obstructions[61278],  27 },  /* A6 */
		{ &_obstructions[61305],  21 },  /* A7 */
		{ &_obstructions[61326],  14 },  /* A8 */
		{ &_obstructions[61340],  21 },  /* B1 */
		{ &_obstructions[61361],  28 },  /* B2 */
		{ &_obstructions[61389],  38 },  /* B3 */
		{ &_obstructions[61427],  43 },  /* B4 */
		{ &_obstructions[61470],  43 },  /* B5 */
		{ &_obstructions[61513],  38 },  /* B6 */
		{ &_obstructions[61551],  28 },  /* B7 */
		{ &_obstructions[61579],  21 },  /* B8 */
		{ &_obstructions[61600],  27 },  /* C1 */
		{ &_obstructions[61627],  38 },  /* C2 */
		{ &_obstructions[61665],  50 },  /* C3 */
		{ &_obstructions[61715],  56 },  /* C4 */
		{ &_obstructions[61771],  56 },  /* C5 */
		{ &_obstructions[61827],  50 },  /* C6 */
		{ &_obstructions[61877],  38 },  /* C7 */
		{ &_obstructions[61915],  27 },  /* C8 */
		{ &_obstructions[61942],  30 },  /* D1 */
		{ &_obstructions[61972],  43 },  /* D2 */
		{ &_obstructions[62015],  56 },  /* D3 */
		{ &_obstructions[62071],  64 },  /* D4 */
		{ &_obstructions[62135],  64 },  /* D5 */
		{ &_obstructions[62199],  56 },  /* D6 */
		{ &_obstructions[62255],  43 },  /* D7 */
		{ &_obstructions[62298],  30 },  /* D8 */
		{ &_obstructions[62328],  30 },  /* E1 */
		{ &_obstructions[62358],  43 },  /* E2 */
		{ &_obstructions[62401],  56 },  /* E3 */
		{ &_obstructions[62457],  64 },  /* E4 */
		{ &_obstructions[62521],  64 },  /* E5 */
		{ &_obstructions[62585],  56 },  /* E6 */
		{ &_obstructions[62641],  43 },  /* E7 */
		{ &_obstructions[62684],  30 },  /* E8 */
		{ &_obstructions[62714],  27 },  /* F1 */
		{ &_obstructions[62741],  38 },  /* F2 */
		{ &_obstructions[62779],  50 },  /* F3 */
		{ &_obstructions[62829],  56 },  /* F4 */
		{ &_obstructions[62885],  56 },  /* F5 */
		{ &_obstructions[62941],  50 },  /* F6 */
		{ &_obstructions[62991],  38 },  /* F7 */
		{ &_obstructions[63029],  27 },  /* F8 */
		{ &_obstructions[63056],  21 },  /* G1 */
		{ &_obstructions[63077],  28 },  /* G2 */
		{ &_obstructions[63105],  38 },  /* G3 */
		{ &_obstructions[63143],  43 },  /* G4 */
		{ &_obstructions[63186],  43 },  /* G5 */
		{ &_obstructions[63229],  38 },  /* G6 */
		{ &_obstructions[63267],  28 },  /* G7 */
		{ &_obstructions[63295],  21 },  /* G8 */
		{ &_obstructions[63316],  14 },  /* H1 */
		{ &_obstructions[63330],  21 },  /* H2 */
		{ &_obstructions[63351],  27 },  /* H3 */
		{ &_obstructions[63378],  30 },  /* H4 */
		{ &_obstructions[63408],  30 },  /* H5 */
		{ &_obstructions[63438],  27 },  /* H6 */
		{ &_obstructions[63465],  21 },  /* H7 */
		{ &_obstructions[63486],  14 },  /* H8 */
	},
	{  /* BlackPawn */
		{ &_obstructions[63500],   4 },  /* A1 */
		{ &_obstructions[63504],   6 },  /* A2 */
		{ &_obstructions[63510],   6 },  /* A3 */
		{ &_obstructions[63516],   6 },  /* A4 */
		{ &_obstructions[63522],   7 },  /* A5 */
		{ &_obstructions[63529],   8 },  /* A6 */
		{ &_obstructions[63537],   3 },  /* A7 */
		{ &_obstructions[63540],   0 },  /* A8 */
		{ &_obstructions[63540],   6 },  /* B1 */
		{ &_obstructions[63546],   9 },  /* B2 */
		{ &_obstructions[63555],   9 },  /* B3 */
		{ &_obstructions[63564],   9 },  /* B4 */
		{ &_obstructions[63573],  10 },  /* B5 */
		{ &_obstructions[63583],  12 },  /* B6 */
		{ &_obstructions[63595],   4 },  /* B7 */
		{ &_obstructions[63599],   0 },  /* B8 */
		{ &_obstructions[63599],   7 },  /* C1 */
		{ &_obstructions[63606],  10 },  /* C2 */
		{ &_obstructions[63616],  10 },  /* C3 */
		{ &_obstructions[63626],  10 },  /* C4 */
		{ &_obstructions[63636],  11 },  /* C5 */
		{ &_obstructions[63647],  13 },  /* C6 */
		{ &_obstructions[63660],   4 },  /* C7 */
		{ &_obstructions[63664],   0 },  /* C8 */
		{ &_obstructions[63664],   7 },  /* D1 */
		{ &_obstructions[63671],  10 },  /* D2 */
		{ &_obstructions[63681],  10 },  /* D3 */
		{ &_obstructions[63691],  10 },  /* D4 */
		{ &_obstructions[63701],  11 },  /* D5 */
		{ &_obstructions[63712],  13 },  /* D6 */
		{ &_obstructions[63725],   4 },  /* D7 */
		{ &_obstructions[63729],   0 },  /* D8 */
		{ &_obstructions[63729],   7 },  /* E1 */
		{ &_obstructions[63736],  10 },  /* E2 */
		{ &_obstructions[63746],  10 },  /* E3 */
		{ &_obstructions[63756],  10 },  /* E4 */
		{ &_obstructions[63766],  11 },  /* E5 */
		{ &_obstructions[63777],  13 },  /* E6 */
		{ &_obstructions[63790],   4 },  /* E7 */
		{ &_obstructions[63794],   0 },  /* E8 */
		{ &_obstructions[63794],   7 },  /* F1 */
		{ &_obstructions[63801],  10 },  /* F2 */
		{ &_obstructions[63811],  10 },  /* F3 */
		{ &_obstructions[63821],  10 },  /* F4 */
		{ &_obstructions[63831],  11 },  /* F5 */
		{ &_obstructions[63842],  13 },  /* F6 */
		{ &_obstructions[63855],   4 },  /* F7 */
		{ &_obstructions[63859],   0 },  /* F8 */
		{ &_obstructions[63859],   6 },  /* G1 */
		{ &_obstructions[63865],   9 },  /* G2 */
		{ &_obstructions[63874],   9 },  /* G3 */
		{ &_obstructions[63883],   9 },  /* G4 */
		{ &_obstructions[63892],  10 },  /* G5 */
		{ &_obstructions[63902],  12 },  /* G6 */
		{ &_obstructions[63914],   4 },  /* G7 */
		{ &_obstructions[63918],   0 },  /* G8 */
		{ &_obstructions[63918],   4 },  /* H1 */
		{ &_obstructions[63922],   6 },  /* H2 */
		{ &_obstructions[63928],   6 },  /* H3 */
		{ &_obstructions[63934],   6 },  /* H4 */
		{ &_obstructions[63940],   7 },  /* H5 */
		{ &_obstructions[63947],   8 },  /* H6 */
		{ &_obstructions[63955],   3 },  /* H7 */
		{ &_obstructions[63958],   0 },  /* H8 */
	},
};

/* -------------------------------------------------------------------------- */

}}
